A Local Search Framework for Compiling Relaxed Decision Diagrams

被引:3
|
作者
Roemer, Michael [1 ,2 ,3 ]
Cire, Andre A. [2 ]
Rousseau, Louis-Martin [3 ]
机构
[1] Martin Luther Univ Halle Wittenberg, Inst Informat Syst & OR, Halle, Germany
[2] Univ Toronto Scarborough, Dept Management, Toronto, ON, Canada
[3] Ecole Polytech Montreal, CIRRELT, Montreal, PQ, Canada
来源
INTEGRATION OF CONSTRAINT PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND OPERATIONS RESEARCH, CPAIOR 2018 | 2018年 / 10848卷
关键词
D O I
10.1007/978-3-319-93031-2_36
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a local search framework for constructing and improving relaxed decision diagrams (DDs). The framework consists of a set of elementary DD manipulation operations including a redirect operation introduced in this paper and a general algorithmic scheme. We show that the framework can be used to reproduce several standard DD compilation schemes and to create new compilation and improvement strategies. In computational experiments for the 0-1 knapsack problem, the multidimensional knapsack problem and the set covering problem we compare different compilation methods. It turns out that a new strategy based on the local search framework consistently yields better bounds, in many cases far better bounds, for limited-width DDs than previously published heuristic strategies.
引用
收藏
页码:512 / 520
页数:9
相关论文
共 50 条
  • [1] Lookahead, Merge and Reduce for Compiling Relaxed Decision Diagrams for Optimization
    Nafar, Mohsen
    Romer, Michael
    INTEGRATION OF CONSTRAINT PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND OPERATIONS RESEARCH, PT II, CPAIOR 2024, 2024, 14743 : 74 - 82
  • [2] Compiling Graph Substructures into Sentential Decision Diagrams
    Nishino, Masaaki
    Yasuda, Norihito
    Minato, Shin-ichi
    Nagata, Masaaki
    THIRTY-FIRST AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 1213 - 1221
  • [3] Target Cuts from Relaxed Decision Diagrams
    Tjandraatmadj, Christian
    van Hoeve, Willem-Jan
    INFORMS JOURNAL ON COMPUTING, 2019, 31 (02) : 285 - 301
  • [4] Compiling influence diagrams
    Lehner, PE
    Sadigh, A
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 1996, 26 (01): : 121 - 125
  • [5] Knowledge Compilation Meets Database Theory: Compiling Queries to Decision Diagrams
    Abhay Jha
    Dan Suciu
    Theory of Computing Systems, 2013, 52 : 403 - 440
  • [6] Compiling constraint networks into AND/OR multi-valued decision diagrams (AOMDDs)
    Mateescu, Robert
    Dechter, Rina
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING - CP 2006, 2006, 4204 : 329 - 343
  • [7] Knowledge Compilation Meets Database Theory: Compiling Queries to Decision Diagrams
    Jha, Abhay
    Suciu, Dan
    THEORY OF COMPUTING SYSTEMS, 2013, 52 (03) : 403 - 440
  • [8] Description Logic Reasoning with Decision Diagrams Compiling SHIQ to Disjunctive Datalog
    Rudolph, Sebastian
    Kroetzsch, Markus
    Hitzler, Pascal
    SEMANTIC WEB - ISWC 2008, 2008, 5318 : 435 - 450
  • [9] Compiling CSPs: A Complexity Map of (Non-Deterministic) Multivalued Decision Diagrams
    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
  • [10] Relaxed balance for search trees with local rebalancing
    Larsen, KS
    Ottmann, T
    Soisalon-Soininen, E
    ACTA INFORMATICA, 2001, 37 (10) : 743 - 763