Daily Arxiv

This page organizes papers related to artificial intelligence published around the world.
This page is summarized using Google Gemini and is operated on a non-profit basis.
The copyright of the paper belongs to the author and the relevant institution. When sharing, simply cite the source.

Virtual Arc Consistency for Linear Constraints in Cost Function Networks

Created by
  • Haebom

Author

Pierre Montalbano, Simon de Givry, George Katsirelos

Outline

This paper compares and analyzes three approaches to solving discrete minimization problems with hard and soft constraints in constraint programming: (i) soft global constraints, (ii) reformulation into linear programs, and (iii) reformulation into local cost functions. (i) offers the advantage of a large constraint list but produces weak lower bounds. (ii) provides strong bounds but the size of the reformulation can be problematic. This paper focuses on (iii) and improves the Soft Arc Consistency (SAC) algorithm, which produces moderate-quality bounds. Specifically, we introduce linear constraints as local cost functions to enhance modeling expressiveness and adapt the existing SAC algorithm to handle linear constraints. Experimental results demonstrate that our approach significantly improves lower bounds and, in some cases, reduces solution times compared to existing algorithms on several benchmarks.

Takeaways, Limitations

Takeaways: We demonstrate that the SAC algorithm, which uses linear constraints as local cost functions, provides improved lower bounds over existing algorithms and can reduce solution times for some problems. We present a new, efficient method for solving soft constraint problems.
Limitations: The performance improvements of the proposed algorithm are not consistent across all benchmarks. Its applicability may be limited to problems that cannot be expressed with linear constraints. Further research is needed to determine its generalizability to various types of soft constraints.
👍