Traversability, Reconfiguration, and Reachability in the Gadget Framework

被引:0
|
作者
Ani, Joshua [1 ]
Demaine, Erik D. [1 ]
Diomidov, Yevhenii [1 ]
Hendrickson, Dylan [1 ]
Lynch, Jayson [1 ]
机构
[1] MIT, Comp Sci & Artificial Intelligence Lab, Cambridge, MA 02139 USA
关键词
COMPLETENESS;
D O I
10.1007/s00453-023-01140-0
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Consider an agent traversing a graph of "gadgets", where each gadget has local state that changes with each traversal by the agent according to specified rules. Prior work has studied the computational complexity of deciding whether the agent can reach a specified location, a problem we call reachability. This paper introduces new goals for the agent, aiming to characterize when the computational complexity of these problems is the same or differs from that of reachability. First we characterize the complexity of universal traversal-where the goal is to traverse every gadget at least once-for DAG gadgets (partially), one-state gadgets, and reversible deterministic gadgets. Then we study the complexity of reconfiguration-where the goal is to bring the system of gadgets to a specified state. We prove many cases PSPACE-complete, and show in some cases that reconfiguration is strictly harder than reachability, while in other cases, reachability is strictly harder than reconfiguration.
引用
收藏
页码:3453 / 3486
页数:34
相关论文
共 50 条
  • [1] Traversability, Reconfiguration, and Reachability in the Gadget Framework
    Joshua Ani
    Erik D. Demaine
    Yevhenii Diomidov
    Dylan Hendrickson
    Jayson Lynch
    Algorithmica, 2023, 85 : 3453 - 3486
  • [2] Traversability Assessment and Reachability Analysis for Unmanned Ground Vehicles through Image Segmentation
    Bailey, Philip
    Clevenger, Andrew
    Sevil, Hakki Erhan
    2022 IEEE APPLIED IMAGERY PATTERN RECOGNITION WORKSHOP, AIPR, 2022,
  • [3] Reachability and optimal phasing for reconfiguration in near-circular orbit formations
    Palmer, Phil
    JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2007, 30 (05) : 1542 - 1546
  • [4] Data-Driven Reachability Analysis for the Reconfiguration of Vehicle Control Systems
    Fenyes, Daniel
    Nemeth, Balazs
    Gaspar, Peter
    IFAC PAPERSONLINE, 2018, 51 (24): : 831 - 836
  • [5] SmART: An Application Reconfiguration Framework
    Paulino, Herve
    Martins, Joao Andre
    Lourenco, Joao
    Duro, Nuno
    COMPLEX SYSTEMS DESIGN AND MANAGEMENT, 2010, : 73 - 84
  • [6] GOAHEAD: A Partial Reconfiguration Framework
    Beckhoff, Christian
    Koch, Dirk
    Torresen, Jim
    2012 IEEE 20TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2012, : 37 - 44
  • [7] An open framework for dynamic reconfiguration
    Hillman, J
    Warren, I
    ICSE 2004: 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2004, : 594 - 603
  • [8] A Framework for the Reconfiguration of Ubicomp Systems
    Giner, Pau
    Cetina, Carlos
    Fons, Joan
    Pelechano, Vicente
    3RD SYMPOSIUM OF UBIQUITOUS COMPUTING AND AMBIENT INTELLIGENCE 2008, 2009, 51 : 1 - 10
  • [9] A Reconfiguration Framework for Distributed Components
    Bennour, Boutheina
    Henrio, Ludovic
    Rivera, Marcela
    SINTER 09, 2009, : 49 - 56
  • [10] Inspector Gadget: A Framework for Custom Monitoring and Debugging of Distributed Dataflows
    Olston, Christopher
    Reed, Benjamin
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2011, 4 (12): : 1237 - 1248