A prototype for general planning

被引:1
|
作者
Azevedo, Francisco A. [1 ]
机构
[1] Univ Nova Lisboa, FCT, CENTRIA, Dept Informat, P-2829516 Caparica, Portugal
关键词
declarative programming; planning; rewriting; search;
D O I
10.1109/EPIA.2005.341258
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Planning problems, in which a sequence of actions are sought to go from a given state to a desired final state, or goal, have traditionally been hard to handle computationally. In particular and in the most usual case, the goal is not just to find a satisfying plan, but rather to find the best one. Searching for such optimum, i.e. shortest, plan, increases complexity even further. Frequently, specialised systems are developed for particular problems with ad-hoc solutions, losing generality and flexibility. Alternatively, a generalised naive solution is adopted, losing efficiency. Constraint programming (CP) has been used successfully to declaratively and efficiently solve large combinatorial problems. Unfortunately, modelling such problems in CP, requires declaring, a priori, a fixed number of variables with specified types and domains. This makes it hard to express planning problems, where the number of actions, possibly of different types, to perform is not known a priori. In this paper, we describe how planning problems can be declaratively and efficiently solved with an example system we developed based on logic programming and term rewriting. Additionally we show that such a system can also be used for general declarative programming, gaining in ease of use, flexibility, maintenance and debugging.
引用
收藏
页码:24 / 32
页数:9
相关论文
共 50 条
  • [22] A prototype collaborative planning support system for hydroelectric development
    Bender, MJ
    Simonovic, SP
    SMC '97 CONFERENCE PROCEEDINGS - 1997 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: CONFERENCE THEME: COMPUTATIONAL CYBERNETICS AND SIMULATION, 1997, : 797 - 802
  • [23] Wideband Automated Planning Tool (WAPT) Prototype Development
    Gobbi, Richard L.
    Hay, Jonathon
    Tanner, Nathan
    Lipke, Larry
    Miller, Scot
    Kirk, John A.
    MILCOM 2019 - 2019 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM), 2019,
  • [24] Demonstration of a Prototype Flight Software Suite for Autonomous Planning
    Woodbury, Timothy
    McNamara, Patrick
    AIAA SCITECH 2024 FORUM, 2024,
  • [25] plasp: A Prototype for PDDL-Based Planning in ASP
    Gebser, Martin
    Kaminski, Roland
    Knecht, Murat
    Schaub, Torsten
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING, 2011, 6645 : 358 - 363
  • [26] PROTOTYPE MAINTENANCE-OF-WAY PLANNING SYSTEM.
    Hamid, A.
    Sawyer, D.
    Kenworthy, M.A.
    Rasmussen, K.
    United States Federal Railroad Administration, Report, 1980, 1
  • [27] Development of a web software prototype to support retirement planning
    Cavalcante Pissinati, Paloma de Souza
    Martinez Evora, Yolanda Dora
    Rossaneis, Mariana Angela
    Gvozd, Raquel
    dos Santos, Marcio Souza
    Fernandez Lourenco Haddad, Maria do Carmo
    REVISTA LATINO-AMERICANA DE ENFERMAGEM, 2019, 27
  • [28] An Intelligent Maintenance Planning Framework Prototype for Production Systems
    Kranzer, Simon
    Prill, Dorian
    Aghajanpour, Davood
    Merz, Robert
    Strasser, Rafaela
    Mayr, Reinhard
    Zoerrer, Helmut
    Plasch, Matthias
    Steringer, Robert
    2017 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2017, : 1124 - 1129
  • [29] Implementation of A Prototype System for Data and Sensor Planning Service
    Zhang, Bei
    Di, Liping
    Yu, Genong
    Wang, Huilin
    2009 17TH INTERNATIONAL CONFERENCE ON GEOINFORMATICS, VOLS 1 AND 2, 2009, : 597 - 600
  • [30] PIN prototype for Intelligent Nutrition Assessment and Meal Planning
    Salloum, George
    Semaan, Elie
    Tekli, Joe
    2018 IEEE INTERNATIONAL CONFERENCE ON COGNITIVE COMPUTING (ICCC), 2018, : 110 - 113