Breaking Symmetry for Knowledge Compilation

被引:1
作者
Balogh, Andrea [1 ]
O'Sullivan, Barry [2 ]
机构
[1] Univ Coll Cork, Sch Comp Sci & IT, Confirm Ctr Smart Mfg, Cork, Ireland
[2] Univ Coll Cork, Sch Comp Sci & IT, Confirm Ctr Smart Mfg Insight SFI Res Ctr Data An, Cork, Ireland
来源
38TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2023 | 2023年
基金
爱尔兰科学基金会;
关键词
Symmetry Breaking; Knowledge Compilation; Constraints;
D O I
10.1145/3555776.3577863
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Constraint programming is a powerful paradigm for solving combinatorial problems. Diagnosis, planning, and product configuration, are example use-cases. While reasoning about the solution space of combinatorial problems is usually intractable, compilation methods are often used to pre-compute a representation that can answer queries in time that is polynomial in the representation size. Symmetry breaking constraints can be added to a combinatorial problem to eliminate symmetries and reduce the number of states to be explored. Finding compact representations is often the bottleneck of compilation methods. One approach that is sometimes used is partial compilation whereby a subset of the solutions of a set of constraints are compiled, e.g. those that are considered most important or most likely to be useful. In this paper we investigate if breaking symmetries always leads to a smaller compiled representation. We considered four compilers and four highly symmetrical problems. A reduction is observed in all the problems for the compilation size when we break symmetries, with top-down compilers seeing greater reduction.
引用
收藏
页码:991 / 994
页数:4
相关论文
共 13 条
[1]   Compiling CSPs: A Complexity Map of (Non-Deterministic) Multivalued Decision Diagrams [J].
Amilhastre, Jerome ;
Fargier, Helene ;
Niveau, Alexandre ;
Pralet, Cedric .
2012 IEEE 24TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2012), VOL 1, 2012, :1-8
[2]   Symmetry-Driven Decision Diagrams for Knowledge Compilation [J].
Bart, Anicet ;
Koriche, Frederic ;
Lagniez, Jean-Marie ;
Marquis, Pierre .
21ST EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE (ECAI 2014), 2014, 263 :51-56
[3]   On the Relation Between Structuredd-DNNFs and SDDs [J].
Bollig, Beate ;
Farenholtz, Martin .
THEORY OF COMPUTING SYSTEMS, 2021, 65 (02) :274-295
[4]   Symmetry definitions for constraint satisfaction problems [J].
Cohen, David ;
Jeavons, Peter ;
Jefferson, Christopher ;
Petrie, Karen E. ;
Smith, Barbara M. .
CONSTRAINTS, 2006, 11 (2-3) :115-137
[5]   A knowledge compilation map [J].
Darwiche, A ;
Marquis, P .
JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2002, 17 :229-264
[6]  
Darwiche Adnan., 2011, IJCAI, P819
[7]  
Lagniez JM, 2017, PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, P667
[8]  
Nakamura Kengo, 2020, 18 INT S EXPT ALG
[9]  
Nishino M, 2016, AAAI CONF ARTIF INTE, P1058
[10]  
OSullivan Barry, 2006, P AAAI 2006