Hard Neighboring Variables Based Configuration Checking in Stochastic Local Search for Weighted Partial Maximum Satisfiability

被引:6
作者
Chu, Yi [1 ]
Luo, Chuan [1 ,2 ]
Huang, Wenxuan [3 ]
You, Haihang [1 ]
Fan, Dongrui [1 ]
机构
[1] Chinese Acad Sci, Inst Comp Technol, Beijing, Peoples R China
[2] Leiden Univ, Leiden Inst Adv Comp Sci, Leiden, Netherlands
[3] MIT, Dept Mat Sci & Engn, Cambridge, MA 02139 USA
来源
2017 IEEE 29TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2017) | 2017年
关键词
Stochastic Local Search; Weighted Partial Maximum Satisfiability; Hard Neighboring Variables; Configuration Checking; MAXSAT; ALGORITHM;
D O I
10.1109/ICTAI.2017.00032
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Weighted partial maximum satisfiability (WPMS) is a significant generalization of maximum satisfiability (MAXSAT), weighted maximum satisfiability (weighted MAX-SAT) and unweighted partial maximum satisfiability (PMS), and WPMS can be widely used in real-world application domains. Recently, great breakthroughs have been made on stochastic local search (SLS) for solving MAX-SAT, weighted MAX-SAT, PMS and WPMS, resulting in several state-of-the-art SLS algorithms, such as CCLS, Dist and CCEHC. Indeed, boosting the practical performance on solving WPMS is of great interest, and the performance of SLS algorithms on solving WPMS could be further improved. In this paper, we follow this research direction, and propose a new SLS algorithm named CCHNV for solving WPMS. CCHNV adopts the framework of CCEHC, and employs a new forbidding strategy of configuration checking, named hard neighboring variables based configuration checking (HNVCC). Extensive experiments on a broad range of WPMS instances present that CCHNV pushes forward the state-of-the-art performance of SLS algorithms on solving WPMS, and is complementary to a state-of-the-art complete algorithm for solving WPMS.
引用
收藏
页码:139 / 146
页数:8
相关论文
共 22 条
[1]  
Allouche David, 2012, Principles and Practice of Constraint Programming. Proceedings 18th International Conference, CP 2012, P840, DOI 10.1007/978-3-642-33558-7_60
[2]   Computational protein design as an optimization problem [J].
Allouche, David ;
Andre, Isabelle ;
Barbe, Sophie ;
Davies, Jessica ;
de Givry, Simon ;
Katsirelos, George ;
O'Sullivan, Barry ;
Prestwich, Steve ;
Schiex, Thomas ;
Traore, Seydou .
ARTIFICIAL INTELLIGENCE, 2014, 212 :59-79
[3]  
[Anonymous], 2004, Stochastic Local Search: Foundations and Applications
[4]   SAT-based MaxSAT algorithms [J].
Ansotegui, Carlos ;
Luisa Bonet, Maria ;
Levy, Jordi .
ARTIFICIAL INTELLIGENCE, 2013, 196 :77-105
[5]   New local search methods for partial MaxSAT [J].
Cai, Shaowei ;
Luo, Chuan ;
Lin, Jinkun ;
Su, Kaile .
ARTIFICIAL INTELLIGENCE, 2016, 240 :1-18
[6]  
Cai SW, 2014, AAAI CONF ARTIF INTE, P2623
[7]   Local search for Boolean Satisfiability with configuration checking and subscore [J].
Cai, Shaowei ;
Su, Kaile .
ARTIFICIAL INTELLIGENCE, 2013, 204 :75-98
[8]  
Chieu HL, 2009, J ARTIF INTELL RES, V36, P229, DOI 10.1613/jair.2808
[9]  
Hutter Frank, 2011, Learning and Intelligent Optimization. 5th International Conference, LION 5. Selected Papers, P507, DOI 10.1007/978-3-642-25566-3_40
[10]   ParamILS: An Automatic Algorithm Configuration Framework [J].
Hutter, Frank ;
Hoos, Holger H. ;
Leyton-Brown, Kevin ;
Stuetzle, Thomas .
JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2009, 36 :267-306