谷歌浏览器插件
订阅小程序
在清言上使用

An Experimental Study Of Influence Of Modeling And Solving Techniques On Performance Of A Tabled Logic Programming Planner

Fundamenta Informaticae(2016)

引用 2|浏览6
暂无评分
摘要
Logic programming provides a declarative framework for modeling and solving many combinatorial problems. Until recently, it was not competitive with state-of-the-art planning techniques partly due to search capabilities limited to backtracking. Recent development brought more advanced search techniques to logic programming such as tabling that simplifies implementation and exploitation of more sophisticated search algorithms. Together with rich modeling capabilities this progress brings tabled logic programing on a par with current best planners.This paper describes the planner module of the tabled logic programming language Picat, its modeling capabilities, and core search procedures behind the planner. The major contribution is an experimental comparison of the influence of various modeling techniques, namely factored vs. structured representations of states, control knowledge, and heuristics on the performance of two search procedures - iterative deepening and branch and bound - behind the planner. The paper also compares the Picat planner with winning automated planners both domain dependent and domain independent to demonstrate that the presented techniques are competitive with state-of-the-art.
更多
查看译文
关键词
planning,modeling,tabling,search,iterative deepening,branch-and-bound
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要