About JCP
Get Involved
Community Resources
Community News
FAQ
Contact Us
|
|
Change Log for JSR-000331 Constraint Programming API
Change Log for JSR-000331 Constraint Programming API
This page details the proposed, accepted and deferred changes to JSR 331, documenting the changes that will go into the next revision, per Section 4.2 of the JCP 2.7 document.
Last updated: 15 October 2012
ACCEPTED CHANGES
- Support for solver-independent JSR-331 implementations using Linear Solvers. This release includes:
- Commmon implementation of a Linear Solver
- Seven JSR-331implementations based on commercial and open source Linear Solvers:
- TCK includes two new packages:
- "org.jcp.jsr331.linear.samples" - a set of linear problems that can be solved using both CP and LP implementations
- "org.jcp.jsr331.hakan" - a collection of test problems contributed by Hakan Kjellerstrand
- More advanced search for optimal solutions:
- Introduced 3 optimization strategies: BASIC, DICHTOMIZE, and NATIVE (solver-specific)
- An ability to limit time for search of one solution and for the entire optimization process
- The use of dynamic list of constrained integer variables
|
|