Expand description
Solvers for computational problems.
Re-exports§
pub use ilp::ILPSolveError;pub use ilp::ILPSolver;
Modules§
- decision_
search - Decision-guided binary search for optimization via decision queries.
- ilp
- ILP (Integer Linear Programming) solver module.
Structs§
- Brute
Force - Exact reference solver for variants with a registered finite enumeration.
- Customized
Solver Capability - Read-only metadata for a registered customized solver.
- Exact
Problem Key - Canonical identity of one concrete problem variant.
- IlpSolver
Capability - Read-only metadata for a registered fixed ILP pipeline.
- Solve
Result - Type-erased result returned by deterministic solver dispatch.
- Solver
Capabilities - Read-only solver capabilities for one exact problem variant.
Enums§
- Registry
Build Error - Solve
Error - Failure while solving a valid problem instance.
- Solve
Outcome - Semantic result of a completed solve under the selected backend’s numerical contract.
- Solver
Execution - Information about the backend execution that produced a solve result.
- Solver
Request - Public solver override. Omission is represented by
SolverRequest::Default.
Traits§
- Brute
Force Problem - A problem with a finite Cartesian coordinate space for reference solving.
Functions§
- solve
- Solve a loaded problem using deterministic exact-variant dispatch.
- solver_
capabilities - Return read-only solver metadata for one exact problem variant.