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 条
  • [1] An Optimization Prototype for Distribution Planning
    Strasek, Rok
    WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, WCECS 2011, VOL II, 2011, : 1022 - 1026
  • [2] Planning expert system prototype
    Tezak, Oto
    Marcic, Bojan
    Tovornik, Boris
    Donlagic, Dali
    Elektrotehniski Vestnik/Electrotechnical Review, 1995, 62 (3-4): : 212 - 216
  • [3] Olaaaf: A General Adaptation Prototype
    Diebold, Erwan
    Kabrit, Yan
    Kril, Axel
    Lieber, Jean
    Malvaud, Paul
    Nauer, Emmanuel
    Sipp, Jules
    CASE-BASED REASONING RESEARCH AND DEVELOPMENT, ICCBR 2024, 2024, 14775 : 223 - 239
  • [4] Path planning and prototype design of an AGV
    Wu, KH
    Chen, CH
    Ko, JM
    Lee, JD
    MATHEMATICAL AND COMPUTER MODELLING, 1999, 30 (7-8) : 147 - 167
  • [5] A prototype system for intuitive film planning
    Hoch, M
    AUTOMATIC FACE AND GESTURE RECOGNITION - THIRD IEEE INTERNATIONAL CONFERENCE PROCEEDINGS, 1998, : 504 - 509
  • [6] PLANNING FOR A SCHIZOPHRENIA RESEARCH-PROGRAM - A PROTOTYPE
    GRINKER, RR
    SCHIZOPHRENIA BULLETIN, 1981, 7 (01) : 181 - 195
  • [7] PROTOTYPE ARTICULATOR FOR PLANNING ORTHOGNATHIC AND CRANIOFACIAL SURGERY
    ANGELILLO, JC
    GEORGIADE, NG
    RABE, WC
    JOURNAL OF ORAL SURGERY, 1977, 35 (10): : 847 - 849
  • [8] Sequence planning for the FIDO Mars rover prototype
    Backes, PG
    Norris, JS
    Powell, M
    Tso, KS
    Tharp, GK
    Leger, C
    2003 IEEE AEROSPACE CONFERENCE PROCEEDINGS, VOLS 1-8, 2003, : 653 - 670
  • [9] A Structural Prototype for Planning and Controlling a Manufacturing System
    Silveira, Paulo Enes
    NEW CONTRIBUTIONS IN INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 1, PT 1, 2015, 353 : 79 - 90
  • [10] GENERAL PLANNING MODEL
    BROTCHIE, JF
    MANAGEMENT SCIENCE SERIES A-THEORY, 1969, 16 (03): : 265 - 266