Skip to content

Is JSCIPOpt capable of constructing mixed integer semidefinite program (MISDP)? #48

@lsz1994024

Description

@lsz1994024

Dear friends,
I am formulating my problem as an MISDP in Java (it must be in Java because of the preliminary work). I want to solve it using SCIP-SDP. However, I am slightly confused about your Java programming interfaces (JSCIPOpt). So, I have several questions to ask. Thanks a lot!

  1. Is JSCIPOpt capable of constructing MISDP using SCIP-SDP? If not, does it mean that I can only use other interfaces of SCIP such as C or Matlab?
  2. An alternative way of constructing MISDP, but not sure whether it is recommended, is as follows: (1) write an SDP using the Java interface of Mosek (which I know is well-supported), (2) write the SDP problem to a .cbf file by Mosek, (3) directly modify the .cbf file to add in integrality constraints to certain variables, (4) call SCIP-SDP to solve the new .cbf file.

I am looking for a direct interface as described in 1 and unwilling to do 2. As you can see, 2 involves file operation, which will be time-consuming because I need to solve millions of problems.
Thanks again!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions