A GLPK problem
Add new columns to problem object
Add new columns to problem object
Parameters: | names – the names (str strings) of the columns to add |
---|
Add new rows to problem object
Parameters: | names – the names (str strings) of the rows to add |
---|
Add new rows to problem object
Construct advanced initial LP basis
Analyze active bound of non-basic variable
Analyze objective coefficient at basic variable
Check if LP basis factorization exists
Check if LP basis factorization has been updated
Perform backward transformation (solve system B’x = b)
Check for CNF-SAT problem instance
Check feasibility/optimality conditions
Clear column of the constraint matrix
Clear row of the constraint matrix
Clear the whole constraint matrix
Copy problem object content
Construct Bixby’s initial LP basis
Delete specified columns from problem object
Parameters: | names – the names (str strings) of the columns to delete |
---|
Delete specified rows from problem object
Parameters: | names – the names (str strings) of the rows to delete |
---|
Perform dual ratio test
Erase problem object content
Compute column of the simplex tableau
Compute row of the simplex tableau
Solve LP problem in exact arithmetic
Compute LP basis factorization
Find column by its name
Find row by its name
Perform forward transformation (solve system B*x = b)
Retrieve LP basis factorization control parameters
Retrieve LP basis header information
Retrieve column index in the basis header
retrieve column dual value (basic solution)
Retrieve column kind; returns varkind
Retrieve column lower bound
Retrieve column name
Retrieve column primal value (basic solution)
Retrieve column status
Retrieve column type
Retrieve column upper bound
Retrieve status of dual basic solution
Retrieve column of the constraint matrix
Retrieve row of the constraint matrix
Retrieve number of binary columns
Retrieve number of columns
Retrieve number of integer columns
Retrieve number of constraint coefficients
Retrieve number of rows
Retrieve obj. coefficient
Retrieve obj. constant term
Retrieve optimization direction flag
Retrieve objective function name
Retrieve objective value (basic solution)
Retrieve status of primal basic solution
Retrieve problem name
Retrieve row scale factor
Retrieve row index in the basis header
Retrieve row dual value (basic solution)
Retrieve row lower bound
Retrieve row name
Retrieve row or column name
Retrieve row primal value (basic solution)
Retrieve row status
Retrieve row type
Retrieve row upper bound
Retrieve column scale factor
Retrieve generic status of basic solution
Determine variable causing unboundedness
Solve LP problem with the interior-point method
Solve integer feasibility problem
Solve MIP problem with the branch-and-bound method
Retrieve column dual value (interior point)
Retrieve column primal value (interior point)
Retrieve objective value (interior point)
Retrieve row dual value (interior point)
Retrieve row primal value (interior point)
Retrieve status of interior-point solution
Load (replace) the whole constraint matrix
Parameters: | coeffs – Mapping from row and column name (str string) pairs (length-2 tuple) to coefficient values (Real). |
---|
Solve CNF-SAT problem with MiniSat solver
Retrieve column value (MIP solution)
Retrieve objective value (MIP solution)
Retrieve row value (MIP solution)
Retrieve status of MIP solution
Perform primal ratio test
Write interior-point solution in printable format
Write MIP solution in printable format
Print sensitivity analysis report
Write basic solution in printable format
Read CNF-SAT problem data in DIMACS format
Read interior-point solution from text file
Read problem data in CPLEX LP format
Read MIP solution from text file
Read problem data in MPS format
Read problem data in GLPK format
Read basic solution from text file
Scale problem data
Parameters: | algorithms – the algorithms to apply, one or more from 'auto', 'skip', 'geometric', 'equilibration', 'round' |
---|
Change LP basis factorization control parameters
Set (change) column bounds
Set (change) column kind
Change column name
Set (change) column status
Set (replace) column of the constraint matrix
Parameters: | coeffs – Mapping from row names (str strings) to coefficient values (Real). |
---|
Set (replace) row of the constraint matrix
Parameters: | coeffs – Mapping from column names (str strings) to coefficient values (Real). |
---|
Set (change) obj. coefficient
Set (change) obj. constant term
Set (change) optimization direction flag
Assign (change) objective function name
Assign (change) problem name
Set (change) row scale factor
Set (change) row bounds
Change row name
Set (change) row status
Set (change) column scale factor
Solve LP problem with the simplex method
Sort elements of the constraint matrix
Construct standard initial LP basis
Transform explicitly specified column
Transform explicitly specified row
Unscale problem data
“Warm up” LP basis
Write CNF-SAT problem data in DIMACS format
Write interior-point solution to text file
Write problem data in CPLEX LP format
Write MIP solution to text file
Write problem data in MPS format
Write problem data in GLPK format
Write basic solution to text file