Flexible constraint propagation engine for combinatorial optimization applications
AssigneeActenum Corporation
InventorsWilliam S. Havens, Bistra N. Dilkina
Life of this patent
Estimating the term…
Loading patent…
AssigneeActenum Corporation
InventorsWilliam S. Havens, Bistra N. Dilkina
Estimating the term…
The present disclosure describes a computer-implemented constraint propagation system that supports a variety of different constraint propagation and/or constraint retraction algorithms, including monotonic and/or non-monotonic algorithms. In one embodiment, the system selects particular constraint propagation and/or retraction methods based on the nature of the combinatorial optimization problem (COP) being solved and the attributes of the particular COP application involved. The system may also enable new methods for constraint propagation and/or retraction to be added with relatively little disruptive effect on other components of the system. Embodiments of the system allow the propagation of constraints to be tuned to the semantics of each constraint, the likelihood of significant variable domain reduction, and other problem specific properties. The constraint propagation system is capable of being used as part of a reconfigurable search engine.
A system configured to search for solutions to a combinatorial optimization problem, the system comprising:
A method for constraint propagation in a search engine configured to search for a solution of a combinatorial optimization problem, the method comprising:
A computer-implemented method for configuring a constraint propagation engine, the method comprising:
Dependencies are inferred from the claim text.