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 条
  • [31] A PROTOTYPE SYSTEM FOR SHORT-TERM SUPPLY PLANNING
    WALL, B
    HIGGINS, P
    BROWNE, J
    COMPUTERS IN INDUSTRY, 1992, 19 (01) : 1 - 19
  • [32] GENERAL-CHEMISTRY LABORATORY REVISION - A PROTOTYPE FOR CHANGE
    BIERON, JF
    MCCARTHY, PJ
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 1992, 203 : 224 - CHED
  • [33] Interoperability prototype between hospitals and general practitioners in Switzerland
    Alves, Bruno
    Mueller, Henning
    Schumacher, Michael
    Godel, David
    Abu Khaled, Omar
    MEDINFO 2010, PTS I AND II, 2010, 160 : 366 - 370
  • [34] General multiple LC prototype filter solutions and optimization
    Hajek, K
    Sedlacek, J
    ICES 2002: 9TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS I-111, CONFERENCE PROCEEDINGS, 2002, : 165 - 168
  • [35] A general approach to fast prototype the topology of braided structures
    Shen, Yang
    Branscomb, David J.
    INTERNATIONAL JOURNAL OF ENGINEERING SCIENCE, 2018, 131 : 40 - 60
  • [36] General condition for ladder network prototype with equal terminations
    Wang, Kai
    Zhang, Qingfeng
    Xia, Fen
    Liao, Weiwei
    Wong, Saiwai
    Chen, Yifan
    MICROWAVE AND OPTICAL TECHNOLOGY LETTERS, 2016, 58 (12) : 2833 - 2836
  • [37] A GENERAL PLANNING METHODOLOGY FOR AUTOMATION
    MEYER, RW
    REULAND, BA
    DIAZ, FM
    COLBURN, F
    JOURNAL OF LIBRARY AUTOMATION, 1981, 14 (03): : 205 - 209
  • [38] Planning History GENERAL HISTORY
    Cunningham, Angela R.
    JOURNAL OF PLANNING LITERATURE, 2022, 37 (01) : 109 - 109
  • [39] IN SEARCH OF GENERAL PLANNING SKILLS
    CARVER, SM
    WALKER, ML
    PROCEEDINGS - NATIONAL EDUCATIONAL COMPUTING CONFERENCE 1989, 1989, : 1 - 9
  • [40] GENERAL APPROACHES TO PLANNING FOR PRESERVATION
    SCOTT, M
    PRESERVATION OF LIBRARY MATERIALS, VOL 1, 1987, 40 : 31 - 38