• DocumentCode
    2704802
  • Title

    Implementing an action language using a SAT solver

  • Author

    Nabeshima, Hidetomo ; Inoue, Katsumi ; Haneda, Hiromasa

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Kobe Univ., Japan
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    96
  • Lastpage
    103
  • Abstract
    In recent years, research on planning algorithms has made big progress. Recent approaches encode the plan search space into a data structure called the planning graph. To extract plans, a planning graph is transformed into the satisfiability problem (SAT), which is solved by a high-speed SAT solver. This kind of planning is called SAT planning. On the other hand, recent research on reasoning about action has also progressed. Since Gelfond and Lifschitz (1993) proposed the action language 𝒜, a lot of work has been done to improve action languages. We combine these two approaches. Namely, we extend techniques for SAT planning to cover other aspects of reasoning about action, so that various types of queries can be answered for action languages. For this purpose, we implemented an action language processing system AMP in Java. Using this system, it becomes possible to answer queries for not only planning but model generation for a domain description written in the action language 𝒜
  • Keywords
    Java; computability; data structures; inference mechanisms; planning (artificial intelligence); AMP; Java; SAT planning; SAT solver; action language; data structure; domain description; model generation; plan search space; planning algorithms; planning graph; reasoning about action; satisfiability problem; Artificial intelligence; Data mining; Data structures; Java; Large-scale systems; Natural languages; State estimation; Strips;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Tools with Artificial Intelligence, 2000. ICTAI 2000. Proceedings. 12th IEEE International Conference on
  • Conference_Location
    Vancouver, BC
  • ISSN
    1082-3409
  • Print_ISBN
    0-7695-0909-6
  • Type

    conf

  • DOI
    10.1109/TAI.2000.889852
  • Filename
    889852