@@ -422,52 +422,52 @@ SECTION: General Questions about SCIP
422422 ANSWER:
423423 <p>
424424 There are two main ways to analyse infeasible instances using SCIP:
425- <\ p>
425+ </ p>
426426 <p>
427427 Firstly, there is IIS (irreducible infeasible subsystem) functionality in SCIP.
428- This can be called from the command line using ` iis` or from the C API using ` SCIPgenerateIIS(scip)` .
429- SCIP will then call its ` iisfinders` and find a minimal subset of constraints (variable bounds too,
428+ This can be called from the command line using <code> iis</code> or from the C API using <code> SCIPgenerateIIS()</code> .
429+ SCIP will then call its <code> iisfinders</code> and find a minimal subset of constraints (variable bounds too,
430430 depending on the settings) that still results in an infeasible instance. There is no guarantee that
431431 the returned reduced instance is the smallest possible infeasible subsystem for the whole instance,
432432 but there is a guarantee that it contains no smaller infeasible subsystem, i.e., is irreducible.
433433 This functionality helps with identifying a small portion of constraints / variable bounds
434434 that together result in an infeasible problem.
435- After computing the IIS, it can be printed via the command line using ` display/iis` or ` write/iis` .
436- <\ p>
435+ After computing the IIS, it can be printed via the command line using <code> display/iis</code> or <code> write/iis</code> .
436+ </ p>
437437 <p>
438438 Secondly, there is MinUC (minimize number of unsatisfied constraints) functionality in SCIP.
439- This can be called from the command line using ` change/minuc` .
439+ This can be called from the command line using <code> change/minuc</code> .
440440 SCIP will then alter the current problem into a new problem.
441- One can then simply call ` optimize` and solve the altered problem, which now minimizes the number
441+ One can then simply call <code> optimize</code> and solve the altered problem, which now minimizes the number
442442 of unsatisfied constraints.
443443 In other words, SCIP will find a solution that marks a minimum number of constraints,
444444 such that if those constraints were relaxed, the original problem would be feasible.
445- One can view this by printing the solution, where ` originalconsname_master` has value 1
445+ One can view this by printing the solution, where <code> originalconsname_master</code> has value 1
446446 if the constraint is part of the MinUC.
447- <\ p>
447+ </ p>
448448
449449 QUESTION: How do I use SCIP in order to solve MIPs numerically exactly and certify the result?
450450 LABEL:exactsolving
451451 ANSWER:
452452 <p>
453- In the interactive shell the exact solving mode must be enabled by typing ` set exact enable TRUE` before reading
453+ In the interactive shell the exact solving mode must be enabled by typing <code> set exact enable TRUE</code> before reading
454454 the problem instance. Optionally, a certificate file can be printed by specifying its filename via
455- ` set certificate filename [yourfilename.vipr]` .
455+ <code> set certificate filename [yourfilename.vipr]</code> .
456456 The resulting certificate can be checked with the proof checker <a href="https://github.com/scipopt/vipr">VIPR</a>
457- or a formally verified version in <a href="https://cakeml.org/checkers.html>CakeML</a>.
458- <\ p>
457+ or a formally verified version in <a href="https://cakeml.org/checkers.html" >CakeML</a>.
458+ </ p>
459459 <p>
460460 In SCIP 10, this certificate only certifies the correctness of the branch-and-bound process after presolving, so
461- you may want to disable presolving by typing ` set presolving emphasis off` in order to obtain a certificate for
461+ you may want to disable presolving by typing <code> set presolving emphasis off</code> in order to obtain a certificate for
462462 the original problem instance. (Note that this may or may not slow down the solving process.)
463463 Note that, in any case, certificate files are incomplete if cutting plane separation is enabled (as by default).
464- In this case, the certificate needs to be completed using the ` viprcomp` script prior to verification.
465- <\ p>
464+ In this case, the certificate needs to be completed using the <code> viprcomp</code> script prior to verification.
465+ </ p>
466466 <p>
467- If you access SCIP via the API, the exact solving mode is enabled by setting the parameter ` exact/enable = TRUE`
468- or calling the API function ` SCIPenableExactSolving()` , again <b>before</b> reading a problem instance.
467+ If you access SCIP via the API, the exact solving mode is enabled by setting the parameter <code> exact/enable = TRUE</code>
468+ or calling the API function <code> SCIPenableExactSolving()</code> , again <b>before</b> reading a problem instance.
469469 For further details please see the dedicated section of the release report of SCIP 10.
470- <\ p>
470+ </ p>
471471
472472
473473SECTION: Using SCIP as a standalone solver
0 commit comments