代理约束分析——可满足性问题的新启发式和学习方案

A. Løkketangen, F. Glover
{"title":"代理约束分析——可满足性问题的新启发式和学习方案","authors":"A. Løkketangen, F. Glover","doi":"10.1090/dimacs/035/14","DOIUrl":null,"url":null,"abstract":"Surrogate constraint analysis has been applied effectively to a variety of combinatorial optimization problems, as a foundation for both exact and heuristic methods. In the heuristic domain, surrogate constraint methods are particularly suited to the creation of associated learning procedures and to the application of probabilistic decisions. We show that these approaches are natural and effective for satisfiability (SAT) problems. Added motivation comes from observing that the current best exact and heuristic procedures for multidimensional knapsack problems are provided independently by surrogate constraint methods and probabilistic methods that use memory and learning structures (derived from tabu search). We show that the SAT problem can be formulated as a special instance of a binary-choice multidimensional knapsack problem (or equivalently, a binary-choice generalized covering problem), and demonstrate how surrogate constraint analysis can be specialized in a particularly convenient way to exploit the structure of this problem. Our approach incorporates simple (first order) instances of adaptive memory structures characteristic of tabu search implementations, to give a learning effect to guide the search. This use of memory adds a dimension to the solution process that has not adequately been examined in the past. We find that the combination of surrogate constraint analysis and simple learning proves more effective than probabilistic search designs, including those that encompass probabilistic rules that have been highly favored in previous SAT approaches. These outcomes motivate a closer look at surrogate strategies and more advanced ways of integrating them with adaptive memory and learning procedures.","PeriodicalId":434373,"journal":{"name":"Satisfiability Problem: Theory and Applications","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"27","resultStr":"{\"title\":\"Surrogate constraint analysis-new heuristics and learning schemes for satisfiability problems\",\"authors\":\"A. Løkketangen, F. Glover\",\"doi\":\"10.1090/dimacs/035/14\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Surrogate constraint analysis has been applied effectively to a variety of combinatorial optimization problems, as a foundation for both exact and heuristic methods. In the heuristic domain, surrogate constraint methods are particularly suited to the creation of associated learning procedures and to the application of probabilistic decisions. We show that these approaches are natural and effective for satisfiability (SAT) problems. Added motivation comes from observing that the current best exact and heuristic procedures for multidimensional knapsack problems are provided independently by surrogate constraint methods and probabilistic methods that use memory and learning structures (derived from tabu search). We show that the SAT problem can be formulated as a special instance of a binary-choice multidimensional knapsack problem (or equivalently, a binary-choice generalized covering problem), and demonstrate how surrogate constraint analysis can be specialized in a particularly convenient way to exploit the structure of this problem. Our approach incorporates simple (first order) instances of adaptive memory structures characteristic of tabu search implementations, to give a learning effect to guide the search. This use of memory adds a dimension to the solution process that has not adequately been examined in the past. We find that the combination of surrogate constraint analysis and simple learning proves more effective than probabilistic search designs, including those that encompass probabilistic rules that have been highly favored in previous SAT approaches. These outcomes motivate a closer look at surrogate strategies and more advanced ways of integrating them with adaptive memory and learning procedures.\",\"PeriodicalId\":434373,\"journal\":{\"name\":\"Satisfiability Problem: Theory and Applications\",\"volume\":\"12 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"27\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Satisfiability Problem: Theory and Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1090/dimacs/035/14\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Satisfiability Problem: Theory and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1090/dimacs/035/14","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 27

摘要

代理约束分析已经有效地应用于各种组合优化问题,作为精确和启发式方法的基础。在启发式领域,代理约束方法特别适合于相关学习过程的创建和概率决策的应用。我们证明了这些方法对于可满足性(SAT)问题是自然有效的。更多的动机来自于观察到当前多维背包问题的最佳精确和启发式程序是由使用记忆和学习结构(源自禁忌搜索)的代理约束方法和概率方法独立提供的。我们证明了SAT问题可以被表述为二元选择多维背包问题的一个特殊实例(或等价地,二元选择广义覆盖问题),并演示了代理约束分析如何以一种特别方便的方式专门用于利用该问题的结构。我们的方法结合了禁忌搜索实现特征的自适应记忆结构的简单(一阶)实例,以提供学习效果来指导搜索。这种内存的使用为解决方案过程增加了一个维度,这在过去没有得到充分的研究。我们发现,替代约束分析和简单学习的结合被证明比概率搜索设计更有效,包括那些包含概率规则的设计,这些规则在以前的SAT方法中受到高度青睐。这些结果促使我们更仔细地研究替代策略,以及将它们与适应性记忆和学习过程相结合的更先进的方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Surrogate constraint analysis-new heuristics and learning schemes for satisfiability problems
Surrogate constraint analysis has been applied effectively to a variety of combinatorial optimization problems, as a foundation for both exact and heuristic methods. In the heuristic domain, surrogate constraint methods are particularly suited to the creation of associated learning procedures and to the application of probabilistic decisions. We show that these approaches are natural and effective for satisfiability (SAT) problems. Added motivation comes from observing that the current best exact and heuristic procedures for multidimensional knapsack problems are provided independently by surrogate constraint methods and probabilistic methods that use memory and learning structures (derived from tabu search). We show that the SAT problem can be formulated as a special instance of a binary-choice multidimensional knapsack problem (or equivalently, a binary-choice generalized covering problem), and demonstrate how surrogate constraint analysis can be specialized in a particularly convenient way to exploit the structure of this problem. Our approach incorporates simple (first order) instances of adaptive memory structures characteristic of tabu search implementations, to give a learning effect to guide the search. This use of memory adds a dimension to the solution process that has not adequately been examined in the past. We find that the combination of surrogate constraint analysis and simple learning proves more effective than probabilistic search designs, including those that encompass probabilistic rules that have been highly favored in previous SAT approaches. These outcomes motivate a closer look at surrogate strategies and more advanced ways of integrating them with adaptive memory and learning procedures.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
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学术官方微信