LAZY REPAIRING BACKTRACKING FOR DYNAMIC CONSTRAINT SATISFACTION PROBLEMS

被引:0
作者
Acodad, Yosra [1 ]
Benamrane, Amine [1 ]
Bouyakhf, El Houssine [1 ]
Benelallam, Imade [2 ]
机构
[1] Mohammed V Univ Rabat, Fac Sci, LIMIARF, Rabat, Morocco
[2] Natl Inst Stat & Appl Econ Irfane, INSEA, Rabat, Morocco
关键词
DCSP; LRB; extended PDB; pdeg heuristic; MAC-2001; SEARCH;
D O I
10.31577/cai_2021_5_1056
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Extended Partial Dynamic Backtracking (EPDB) is a repair algorithm based on PDB. It deals with Dynamic CSPs based on ordering heuristics and retroactive data structures, safety conditions, and nogoods which are saved during the search process. In this paper, we show that the drawback of both EPDB and PDB is the exhaustive verification of orders, saved in safety conditions and nogoods, between variables. This verification affects remarkably search time, especially since orders are often indirectly deduced. Therefore, we propose a new approach for dynamically changing environments, the Lazy Repairing Backtracking (LRB), which is a fast version of EPDB insofar as it deduces orders directly through the used ordering heuristic. We evaluate LRB on various kinds of problems, and compare it, on the one hand, with EPDB to show its effectiveness compared to this approach, and, on the other hand, with MAC-2001 in order to conclude, from what perturbation rate resolving a DCSP with an efficient approach can be more advantageous than repair.
引用
收藏
页码:1056 / 1079
页数:24
相关论文
共 50 条
  • [21] A Hyperheuristic Approach for Dynamic Enumeration Strategy Selection in Constraint Satisfaction
    Crawford, Broderick
    Soto, Ricardo
    Castro, Carlos
    Monfroy, Eric
    NEW CHALLENGES ON BIOINSPIRED APPLICATIONS: 4TH INTERNATIONAL WORK-CONFERENCE ON THE INTERPLAY BETWEEN NATURAL AND ARTIFICIAL COMPUTATION, IWINAC 2011, PART II, 2011, 6687 : 295 - 304
  • [22] Solving Constraint Satisfaction Problems by Artificial Bee Colony with Greedy Scouts
    Aratsu, Yuko
    Mizuno, Kazunori
    Sasaki, Hitoshi
    Nishihara, Seiichi
    WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, WCECS 2013, VOL I, 2013, I : 560 - +
  • [23] Discrete Mother Tree Optimization and Swarm Intelligence for Constraint Satisfaction Problems
    Korani, Wael
    Mouhoub, Malek
    ICAART: PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE - VOL 3, 2022, : 234 - 241
  • [24] Learning cluster-based structure to solve constraint satisfaction problems
    Li, Xingjian
    Epstein, Susan L.
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2010, 60 (1-2) : 91 - 117
  • [25] Solving Weighted Constraint Satisfaction Problems with Memetic/Exact Hybrid Algorithms
    Gallardo, Jose E.
    Cotta, Carlos
    Fernandez, Antonio J.
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2009, 35 : 533 - 555
  • [26] Ant Colony Optimization with Negative Feedback for Solving Constraint Satisfaction Problems
    Masukane, Takuya
    Mizuno, Kazunori
    Shinohara, Hiroto
    2018 CONFERENCE ON TECHNOLOGIES AND APPLICATIONS OF ARTIFICIAL INTELLIGENCE (TAAI), 2018, : 156 - 159
  • [27] Ant Population Meta-Heuristics for Binary Constraint Satisfaction Problems
    Mizuno, Kazunori
    Nagasawa, Yoshitaka
    Sasaki, Hitoshi
    Nishihara, Seiichi
    INTERNATIONAL CONFERENCE ON TECHNOLOGIES AND APPLICATIONS OF ARTIFICIAL INTELLIGENCE (TAAI 2010), 2010, : 314 - 321
  • [28] Introduction:: Special issue on constraint satisfaction techniques for planning and scheduling problems
    Salido, Miguel A.
    Garrido, Antonio
    Bartak, Roman
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2008, 21 (05) : 679 - 682
  • [29] Refining a Pheromone Trail Graph by Negative Feedback for Constraint Satisfaction Problems
    Masukane, Takuya
    Mizuno, Kazunori
    2019 INTERNATIONAL CONFERENCE ON TECHNOLOGIES AND APPLICATIONS OF ARTIFICIAL INTELLIGENCE (TAAI), 2019,
  • [30] Solving constraint-satisfaction problems by a genetic algorithm adopting viral infection
    Kanoh, H
    Matsumoto, M
    Hasegawa, K
    Kato, N
    Nishihara, S
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 1997, 10 (06) : 531 - 537