Klasické plánovací techniky
Classical planning techniques
Klasické plánovací techniky
bachelor thesis (DEFENDED)
![Document thumbnail](/bitstream/handle/20.500.11956/26848/thumbnail.png?sequence=7&isAllowed=y)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/26848Identifiers
Study Information System: 49022
Collections
- Kvalifikační práce [11266]
Author
Advisor
Referee
Toropila, Daniel
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
General Computer Science
Department
Department of Theoretical Computer Science and Mathematical Logic
Date of defense
10. 2. 2010
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Slovak
Grade
Excellent
Klasické plánovanie sa zaoberá hľadaním postupností akcií, ktéré převádzajů počiatočný stav sveta na požadovaný konečný stav. Predložená práca pojednáva o dvoch metódach klasického plánovania: doprednom a spatnom plánovaní. Obe metódy sme implementovali formou softvérového prototypu využitím piatich prehladávaní: DFS, BFS, IDDFS, A*, WA*. Dalším rozšírením o viaceré heuristiky sme zíkali celkovo 26 plánovačov. Efektivitu plánovačov sme porovnali na niekol'kých doménach z medzinárodnej plánovaciej sut'aže. Žiaden z plánovačov nie je výrazne lepšie na všetkých doménach, ale vo všeobecnosti boli lepšie dopredné plánovače.
Classical planning deals with nding a sequence of actions transferring the initial state of world into a desired goal state. This work surveys two classical planning techniques, forward and backward search. We implement both techniques in a form of software prototype using ve di erent search algorithms, in particular DFS, BFS, IDDFS, A*, WA*. By introducing additional heuristic we get family of 26 planners. We compare e ectivity of the planners on several domains from International Planning Competition. None of the planners is signi cantly better on all domains, however, in general, the planners based on forward search perform better.