public class LPBasedMinimumVertexCoverAlgorithm extends StructuredLPBasedAlgorithm<it.unimi.dsi.fastutil.ints.IntSet>
SHOW_LP, SHOW_SOL
Constructor and Description |
---|
LPBasedMinimumVertexCoverAlgorithm() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getOperator() |
protected jalinopt.LP.OptimizationType |
getOptimizationType() |
protected jalinopt.Variable.TYPE |
getVariableType(jalinopt.Variable variable) |
static void |
main(java.lang.String[] args) |
protected it.unimi.dsi.fastutil.ints.IntSet |
processResult(jalinopt.Result r) |
protected void |
setConstraints(Grph g,
jalinopt.LP p) |
protected void |
setObjective(jalinopt.LP lp,
Grph g) |
getLP
compute, computeResult, getSolver
cacheResultForGraph, getSourceCode
protected jalinopt.LP.OptimizationType getOptimizationType()
getOptimizationType
in class StructuredLPBasedAlgorithm<it.unimi.dsi.fastutil.ints.IntSet>
protected java.lang.String getOperator()
public static void main(java.lang.String[] args)
protected void setObjective(jalinopt.LP lp, Grph g)
setObjective
in class StructuredLPBasedAlgorithm<it.unimi.dsi.fastutil.ints.IntSet>
protected void setConstraints(Grph g, jalinopt.LP p)
setConstraints
in class StructuredLPBasedAlgorithm<it.unimi.dsi.fastutil.ints.IntSet>
protected jalinopt.Variable.TYPE getVariableType(jalinopt.Variable variable)
getVariableType
in class StructuredLPBasedAlgorithm<it.unimi.dsi.fastutil.ints.IntSet>
protected it.unimi.dsi.fastutil.ints.IntSet processResult(jalinopt.Result r)
processResult
in class LPBasedAlgorithm<it.unimi.dsi.fastutil.ints.IntSet>