Constraint solvers: An empirical evaluation of design decisions
–arXiv.org Artificial Intelligence
Contemporary constraint solvers are very complex software systems. Each one of the many available today has its own characteristics, its own design decisions that the implementers made, and its own philosophy. The traits of a solver which will affect the performance for a particular problem class or instance often cannot be determined easily. Picking a particular solver is therefore a difficult task which requires specialist knowledge about each solver and is likely to have a significant impact on performance. On top of that, each solver has different ways of modelling problems. Not only do users need experience with a particular solver to model a problem in a way that enables it to be solved efficiently, but it is also hard to objectively compare solvers. This paper studies a small selection of constraint solvers and assesses their performance on problem models which were made as similar as possible.
arXiv.org Artificial Intelligence
Jan-31-2010
- Country:
- Europe
- Germany > Bavaria
- Upper Bavaria > Munich (0.04)
- France > Pays de la Loire
- Loire-Atlantique > Nantes (0.04)
- Germany > Bavaria
- Europe
- Genre:
- Research Report > New Finding (0.68)
- Industry:
- Leisure & Entertainment (0.33)
- Technology: