Brothers in Arms? On AI Planning and Cellular Automata

作者: Nazim Fatès , Jörg Hoffmann , Hector Palacios

DOI:

关键词: SatisficingCellular automatonPlanning Domain Definition LanguageArtificial intelligenceAsynchronous communicationBenchmark (computing)Automated planning and schedulingAutomatonHeuristicsComputer science

摘要: AI Planning is concerned with the selection of actions towards achieving a goal. Research on cellular automata (CA) question how global behaviours arise from local updating rules relating cell to its direct neighbours. While these two areas are disparate at first glance, we herein identify problem that interesting both: How reach fixed point in an asynchronous CA where cells updated one-by-one? Considering particular rule, encode this into PDDL and show resulting benchmark challenge for Planning. For example, our experiments determine that, very atypically, optimal SAT-based planner outperforms state-of-the-art satisficing heuristic search planners. This points severe weakness current heuristics because, as prove herein, plans can always be constructed time linear size automaton. Our proof starts high-level argument then relies using flexible case enumeration within localised parts ar gument. Besides formal result itself, establishes new technique CAs thus demonstrates potential benefit research crossing fields mutual.

参考文章(22)
Alexandre Albore, Héctor Palacios, Héctor Geffner, A translation-based approach to contingent planning international joint conference on artificial intelligence. pp. 1623- 1628 ,(2009)
Bart Selman, Henry Kautz, Blackbox: Unifying sat-based and graph-based planning international joint conference on artificial intelligence. ,(1999)
James F. Thomson, , In defense of The Journal of Philosophy. ,vol. 87, pp. 57- 70 ,(1990) , 10.5840/JPHIL199087273
Jana Koehler, Bernhard Nebel, Jörg Hoffmann, Yannis Dimopoulos, Extending Planning Graphs to an ADL Subset Lecture Notes in Computer Science. pp. 273- 285 ,(1997) , 10.1007/3-540-63912-8_92
Héctor Palacios, Blai Bonet, Héctor Geffner, Automatic derivation of memoryless policies and finite-state controllers using classical planners international conference on automated planning and scheduling. pp. 34- 41 ,(2009)
Nazim Fatès, Asynchronism Induces Second Order Phase Transitions in Elementary Cellular Automata Journal of Cellular Automata. ,vol. 4, pp. 21- 38 ,(2008)
Malte Helmert, Silvia Richter, Preferred operators and deferred evaluation in satisficing planning international conference on automated planning and scheduling. pp. 273- 280 ,(2009)
J. Hoffmann, B. Nebel, The FF planning system: fast plan generation through heuristic search Journal of Artificial Intelligence Research. ,vol. 14, pp. 253- 302 ,(2001) , 10.1613/JAIR.855
A. Cimatti, M. Pistore, M. Roveri, P. Traverso, Weak, strong, and strong cyclic planning via symbolic model checking Artificial Intelligence. ,vol. 147, pp. 35- 84 ,(2003) , 10.1016/S0004-3702(02)00374-0
J. Hoffmann, S. Edelkamp, S. Thiebaux, R. Englert, F. Liporace, S. Trueg, Engineering benchmarks for planning: the domains used in the deterministic part of IPC-4 Journal of Artificial Intelligence Research. ,vol. 26, pp. 453- 541 ,(2006) , 10.1613/JAIR.1982