SelectScript宣言型言語による複雑環境での推論
Reasoning in complex environments with the SelectScript declarative language
SQL風の宣言型DSL「SelectScript」に階層クエリと探索戦略の手動設計を可能にする拡張を加え、ハノイの塔や3D環境の経路計画で有効性を示した論文。
著者: André Dietrich, Sebastian Zug, Luigi Nardi, Jörg Kaiser
分類: cs.PL, cs.AI, cs.DB, cs.RO
原文アブストラクト
SelectScript is an extendable, adaptable, and declarative domain-specific language aimed at information retrieval from simulation environments and robotic world models in an SQL-like manner. In this work we have extended the language in two directions. First, we have implemented hierarchical queries; second, we improve efficiency enabling manual design space exploration on different "search" strategies. We demonstrate the applicability of such extensions in two application problems; the basic language concepts are explained by solving the classical problem of the Towers of Hanoi and then a common path planning problem in a complex 3D environment is implemented.
