Dominating Set Reconfiguration with Answer Set Programming

被引:0
|
作者
Kato, Masato [1 ]
Banbara, Mutsunori [1 ]
Schaub, Torsten [2 ]
Soh, Takehide [3 ]
Tamura, Naoyuki [3 ]
机构
[1] Nagoya Univ, Grad Sch Informat, Nagoya, Aichi, Japan
[2] Univ Potsdam, Inst Informat & Computat Sci, Potsdam, Germany
[3] Kobe Univ, Kobe, Hyogo, Japan
关键词
answer set programming; dominating set reconfiguration; combinatorial reconfiguration; COMPLEXITY;
D O I
10.1017/S1471068424000292
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The dominating set reconfiguration problem is defined as determining, for a given dominating set problem and two among its feasible solutions, whether one is reachable from the other via a sequence of feasible solutions subject to a certain adjacency relation. This problem is PSPACE-complete in general. The concept of the dominating set is known to be quite useful for analyzing wireless networks, social networks, and sensor networks. We develop an approach to solve the dominating set reconfiguration problem based on answer set programming (ASP). Our declarative approach relies on a high-level ASP encoding, and both the grounding and solving tasks are delegated to an ASP-based combinatorial reconfiguration solver. To evaluate the effectiveness of our approach, we conduct experiments on a newly created benchmark set.
引用
收藏
页码:755 / 771
页数:17
相关论文
共 50 条
  • [21] Applications of Answer Set Programming
    Erdem, Esra
    Gelfond, Michael
    Leone, Nicola
    AI MAGAZINE, 2016, 37 (03) : 53 - 68
  • [22] Sketched Answer Set Programming
    Paramonov, Sergey
    Bessiere, Christian
    Dries, Anton
    De Raedt, Luc
    2018 IEEE 30TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2018, : 694 - 701
  • [23] Aggregates in Answer Set Programming
    Alviano M.
    Faber W.
    KI - Künstliche Intelligenz, 2018, 32 (2-3) : 119 - 124
  • [24] Preferences in answer set programming
    Brewka, Gerhard
    CURRENT TOPICS IN ARTIFICIAL INTELLIGENCE, 2006, 4177 : 1 - 10
  • [25] Epistemic Answer Set Programming
    Su, Ezgi Iraz
    LOGICS IN ARTIFICIAL INTELLIGENCE, JELIA 2019, 2019, 11468 : 608 - 626
  • [26] Answer Set Programming at a Glance
    Brewka, Gerhard
    Eiter, Thomas
    Truszczynski, Miroslaw
    COMMUNICATIONS OF THE ACM, 2011, 54 (12) : 92 - 103
  • [27] Definitions in answer set programming
    Erdogan, ST
    Lifschitz, V
    LOGIC PROGRAMMING, PROCEEDINGS, 2003, 2916 : 483 - 484
  • [28] Answer set programming unleashed!
    Schaub, Torsten
    Woltran, Stefan
    KUNSTLICHE INTELLIGENZ, 2018, 32 (2-3): : 105 - 108
  • [29] Cooperating answer set programming
    Van Nieuwenborgh, Davy
    Heymans, Stijn
    Vermeir, Dirk
    LOGIC PROGRAMMING, PROCEEDINGS, 2006, 4079 : 226 - 241
  • [30] Automata and Answer Set Programming
    Marek, Victor
    Remmel, Jeffrey B.
    LOGICAL FOUNDATIONS OF COMPUTER SCIENCE, 2009, 5407 : 323 - +