Bug List
Member readBLKFile (SCIP *scip, SCIP_READER *reader, BLKINPUT *blkinput, const char *filename)
GCG should be able to presolve the problem first
Member readDECFile (SCIP *scip, SCIP_READER *reader, DECINPUT *decinput, const char *filename)
the reader should presolve the problem
File relax_gcg.c
  • The memory limit is not strictly enforced
  • Dealing with timelimits is a working hack only
  • CTRL-C handling is very flaky
Member SCIP_DECL_BRANCHEXECPS (branchExecpsGeneric)
this needs to be implemented: #32
Member SCIP_DECL_RELAXEXEC (relaxExecGcg)
The solution doesn't have to be accepted, numerics might bite us, so the transformation might fail. A remedy could be: Round the values or propagate changes or call a heuristic to fix it.