Arc-consistency with linear programming reduced costs (applied to stable set in chordal graphs)

IF 4.7 2区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
Artificial Intelligence Pub Date : 2025-12-01 Epub Date: 2025-10-10 DOI:10.1016/j.artint.2025.104438
Guillaume Claus , Hadrien Cambazard , Hugo Apeloig , Pierre Hoppenot
{"title":"Arc-consistency with linear programming reduced costs (applied to stable set in chordal graphs)","authors":"Guillaume Claus ,&nbsp;Hadrien Cambazard ,&nbsp;Hugo Apeloig ,&nbsp;Pierre Hoppenot","doi":"10.1016/j.artint.2025.104438","DOIUrl":null,"url":null,"abstract":"<div><div>A well known technique to reduce the search space in integer programming is known as <em>variable fixing</em> or <em>reduced cost strengthening</em>. The reduced costs given by an optimal dual solution of the linear relaxation can be used to strengthen the bounds of the variables but this filtering is incomplete. We show how reduced costs can be used to achieve Arc-Consistency (AC), <em>i.e.</em> a complete filtering, of a global constraint with a cost variable and an assignment cost for each value. We assume that an ideal Integer Linear Programming (ILP) formulation is available i.e. the convex hull of the characteristic vectors of the supports is known. A detailed analysis of reduced cost based filtering is proposed. We characterize arc-consistency based on complementary slackness <em>i.e.</em> completeness of reasoning as opposed to only optimality. We also give a simple sufficient condition allowing a set of dual solutions to ensure arc-consistency through reduced costs. In practice, when the constraint has a such an ideal ILP, <em>n</em> dual solutions are always enough to achieve AC (where <em>n</em> is the number of variables of the global constraint). It extends the work presented in <span><span>[26]</span></span> for satisfaction problems and in <span><span>[17]</span></span> for the specific case of the minimum weighted alldifferent constraint. Our analysis is illustrated on constraints related to the assignment and shortest path problem and also demonstrated on the weighted stable set problem in chordal graphs. A novel AC algorithm is proposed in this latter case based on reduced costs.</div></div>","PeriodicalId":8434,"journal":{"name":"Artificial Intelligence","volume":"349 ","pages":"Article 104438"},"PeriodicalIF":4.7000,"publicationDate":"2025-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Artificial Intelligence","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0004370225001572","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/10/10 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

Abstract

A well known technique to reduce the search space in integer programming is known as variable fixing or reduced cost strengthening. The reduced costs given by an optimal dual solution of the linear relaxation can be used to strengthen the bounds of the variables but this filtering is incomplete. We show how reduced costs can be used to achieve Arc-Consistency (AC), i.e. a complete filtering, of a global constraint with a cost variable and an assignment cost for each value. We assume that an ideal Integer Linear Programming (ILP) formulation is available i.e. the convex hull of the characteristic vectors of the supports is known. A detailed analysis of reduced cost based filtering is proposed. We characterize arc-consistency based on complementary slackness i.e. completeness of reasoning as opposed to only optimality. We also give a simple sufficient condition allowing a set of dual solutions to ensure arc-consistency through reduced costs. In practice, when the constraint has a such an ideal ILP, n dual solutions are always enough to achieve AC (where n is the number of variables of the global constraint). It extends the work presented in [26] for satisfaction problems and in [17] for the specific case of the minimum weighted alldifferent constraint. Our analysis is illustrated on constraints related to the assignment and shortest path problem and also demonstrated on the weighted stable set problem in chordal graphs. A novel AC algorithm is proposed in this latter case based on reduced costs.
线性规划的弧一致性降低了成本(应用于弦图中的稳定集)
在整数规划中减小搜索空间的一种众所周知的技术是变量固定或降低成本增强。线性松弛的最优对偶解给出的降低代价可以用来加强变量的边界,但这种过滤是不完全的。我们展示了如何使用降低的成本来实现Arc-Consistency (AC),即具有成本变量和每个值的分配成本的全局约束的完整过滤。我们假设一个理想的整数线性规划(ILP)公式是可用的,即支撑的特征向量的凸包是已知的。对基于降代价的滤波进行了详细的分析。我们描述弧一致性基于互补松弛,即推理的完备性,而不是仅仅最优性。我们还给出了一个简单的充分条件,允许一组对偶解通过降低成本来保证弧一致性。在实践中,当约束具有这样一个理想的ILP时,n个对偶解总是足以实现AC(其中n为全局约束的变量数)。它扩展了[26]中关于满足问题的研究和[17]中关于最小加权所有不同约束的具体情况的研究。我们的分析说明了与分配和最短路径问题相关的约束,并证明了弦图中的加权稳定集问题。针对后一种情况,提出了一种新的基于降低成本的交流算法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Artificial Intelligence
Artificial Intelligence 工程技术-计算机:人工智能
CiteScore
11.20
自引率
1.40%
发文量
118
审稿时长
8 months
期刊介绍: The Journal of Artificial Intelligence (AIJ) welcomes papers covering a broad spectrum of AI topics, including cognition, automated reasoning, computer vision, machine learning, and more. Papers should demonstrate advancements in AI and propose innovative approaches to AI problems. Additionally, the journal accepts papers describing AI applications, focusing on how new methods enhance performance rather than reiterating conventional approaches. In addition to regular papers, AIJ also accepts Research Notes, Research Field Reviews, Position Papers, Book Reviews, and summary papers on AI challenges and competitions.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书