|
| 1 | +--- |
| 2 | +uuid: 111e68c4-0285-4f21-ab36-4c1ce1989da1 |
| 3 | +date: 2023-05-06T11:15:53 |
| 4 | +created: 2023-05-06T11:15:53 |
| 5 | +aliases: |
| 6 | +title: Automated Planning using Property-Directed Reachability with Seed Heuristics |
| 7 | +published: true |
| 8 | +modified: 2023-09-18T13:32:00 |
| 9 | +description: "Masters Thesis. The goal of this thesis is to implement a pre-processing step to the Property Directed Reachability algorithm, to potentially improve the run-time performance. We use the pattern database heuristic to make use of the planning task structure for the seeding algorithm." |
| 10 | +cover_image: https://media.tiim.ch/023c1722-ac3d-45fd-b66c-9ff319dfc180.webp |
| 11 | +cover_image_txt: |
| 12 | +content_tags: |
| 13 | + - dev |
| 14 | + - planning-system |
| 15 | + - pdr |
| 16 | + - heuristic |
| 17 | +--- |
| 18 | + |
| 19 | +## Abstract |
| 20 | + |
| 21 | +Planning is the process of finding a path in a planning task from the initial state to a goal state. Multiple algorithms have been implemented to solve such planning tasks, one of them being the Property-Directed Reachability algorithm. Property-Directed Reachability utilizes a series of propositional formulas called layers to represent a super-set of states with a goal distance of at most the layer index. The algorithm iteratively improves the layers such that they represent a minimum number of states. This happens by strengthening the layer formulas and therefore excluding states with a goal distance higher than the layer index. The goal of this thesis is to implement a pre-processing step to seed the layers with a formula that already excludes as many states as possible, to potentially improve the run-time performance. We use the pattern database heuristic and its associated pattern generators to make use of the planning task structure for the seeding algorithm. We found that seeding does not consistently improve the performance of the Property-Directed Reachability algorithm. Although we observed a significant reduction in planning time for some tasks, it significantly increased for others. |
| 22 | + |
| 23 | +[Download PDF](https://www.researchgate.net/publication/373994137_Automated_Planning_using_Property-Directed_Reachability_with_Seed_Heuristics) |
| 24 | + |
| 25 | +## Cite |
| 26 | + |
| 27 | +```bibtex |
| 28 | +@phdthesis{bachmann2023, |
| 29 | + author = {Bachmann, Tim}, |
| 30 | + year = {2023}, |
| 31 | + month = {05}, |
| 32 | + title = {Automated Planning using Property-Directed Reachability with Seed Heuristics}, |
| 33 | + doi = {10.13140/RG.2.2.11456.30727}, |
| 34 | + type = {Master's Thesis}, |
| 35 | + school = {University of Basel} |
| 36 | +} |
| 37 | +``` |
| 38 | + |
| 39 | +%% |
| 40 | + |
| 41 | +## Checklist |
| 42 | + |
| 43 | +- [ ] Finish writing text |
| 44 | +- [ ] Write description |
| 45 | +- [ ] tags |
| 46 | +- [ ] Thumbnail Created |
| 47 | + - [ ] Resized to 1024x512 |
| 48 | + - [ ] Uploaded using uplog |
| 49 | + - [ ] Prompt text or description added |
| 50 | +- [ ] Date set to timestamp |
| 51 | +- [ ] Reviewed using grammarly |
| 52 | +- [ ] Transferred to website/content folder |
| 53 | +- [ ] Removed heading |
| 54 | +- [ ] Reread on dev site |
| 55 | + |
| 56 | +## ๐ Related |
| 57 | + |
| 58 | +- |
| 59 | +- [[Blog Posts]] |
| 60 | + |
| 61 | +## ๐ Additional Metadata |
| 62 | + |
| 63 | +- ๐ Type:: #type/content/blog-post |
| 64 | +- ๐ Status:: #status/idea |
| 65 | +- ๐ Visibility:: |
| 66 | +- ๐ฅ Team:: |
| 67 | +- ๐จ Language: #lang/en |
| 68 | + |
| 69 | +**Personal** |
| 70 | + |
| 71 | +- ๐ Recommended By:: |
| 72 | +- ๐ฎ Inspired By:: |
| 73 | +- ๐จโ๐ Lecturer:: |
| 74 | +- ๐ Author:: |
0 commit comments