Class SOCPDualProblem1.EqualityConstraints

    • Constructor Detail

      • EqualityConstraints

        public EqualityConstraints​(Vector b,
                                   Matrix[] A,
                                   Vector[] c)
        Constructs the equality constraints for a dual SOCP problem, \[ \max_y \mathbf{b'y} \textrm{ s.t.,} \\ \mathbf{{A^q}_i'y + s_i = c^q_i}, s_i \in K_i, i = 1, 2, ..., q \\ \mathbf{{A^{\ell}}^T y + z^{\ell} = c^{\ell}} \\ \mathbf{{A^{u}}^T y = c^{u}} \\ \]
        Parameters:
        b - \(b\)
        A - \(A_i\)'s
        c - \(c_i\)'s
    • Method Detail

      • dimension

        public int dimension()
        Description copied from interface: Constraints
        Get the number of variables.
        Specified by:
        dimension in interface Constraints
        Returns:
        the number of variables
      • size

        public int size()
        Description copied from interface: Constraints
        Get the number of constraints.
        Specified by:
        size in interface Constraints
        Returns:
        the number of constraints