public abstract class StructuredLPBasedAlgorithm<R> extends LPBasedAlgorithm<R>
SHOW_LP, SHOW_SOL
Constructor and Description |
---|
StructuredLPBasedAlgorithm() |
Modifier and Type | Method and Description |
---|---|
protected jalinopt.LP |
getLP(Grph g) |
protected abstract jalinopt.LP.OptimizationType |
getOptimizationType() |
protected abstract jalinopt.Variable.TYPE |
getVariableType(jalinopt.Variable v) |
protected abstract void |
setConstraints(Grph g,
jalinopt.LP p) |
protected abstract void |
setObjective(jalinopt.LP lp,
Grph g) |
compute, computeResult, getSolver, processResult
cacheResultForGraph, getSourceCode
protected jalinopt.LP getLP(Grph g)
getLP
in class LPBasedAlgorithm<R>
protected abstract jalinopt.Variable.TYPE getVariableType(jalinopt.Variable v)
protected abstract void setConstraints(Grph g, jalinopt.LP p)
protected abstract jalinopt.LP.OptimizationType getOptimizationType()
protected abstract void setObjective(jalinopt.LP lp, Grph g)