Changes between Version 6 and Version 8 of Ticket #20302


Ignore:
Timestamp:
03/30/16 16:24:42 (3 years ago)
Author:
mkoeppe
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #20302

    • Property Cc vbraun added
    • Property Type changed from defect to task
    • Property Summary changed from Clean up MILP backend interface to Meta-ticket: Improvements to MixedIntegerLinearProgram and its backends
  • Ticket #20302 – Description

    v6 v8  
     1Frontend:
     2 - #20304: More error checking in MixedIntegerLinearProgram
     3
     4Backends:
     5 - #20303: Fixes for add_variables in CVXOPT, PPL, GLPK MIP backends and add_linear_constraints in CVXOPT
     6
     7
     8Interactions with InteractiveLinearProgram and its dictionaries:
     9 - #18734: Construct an interactive_simplex_method.LPDictionary from a MixedIntegerLinearProgram
     10 - #20311: interactive_simplex_method enhancements
     11 - #20296: MixedIntegerLinearProgram: New backend using InteractiveLPProblem
     12 - #18735: MixedIntegerLinearProgram/HybridBackend: Reconstruct exact rational/algebraic basic solution
     13 - #20203: LPCleanDictionary - floating-point helper class for interactive simplex method
     14 - #18804: LPBackendDictionary - a debugging view of a MIP backend connected to interactive_simplex_method
     15
     16Interactions with polyhedra:
     17 - #20301 Polyhedron.to_linear_program should return the MIP variable used
     18
     19* * * *
     20
     21To be put on separate tickets:
     22
     23Clean up MILP backend interface:
     24
    125While implementing `InteractiveLPBackend` for #20296, I noticed several deficiencies in the design of the MILP backend interface.
    226