Posthoc: The Visualisation Platform for Search
Search, especially pathfinding search, is a foundational problem-solving technique in Computer Science for sequential-decision making problems. Such algorithms appear widely in the academic literature and they have found broad applicability including in personal navigation, robotics and computer games. Despite their importance, search algorithms can be challenging for practitioners to implement and difficult for learners to understand. In this work, we present POSTHOC, a visualisation and debugging tool which aims to improve the situation. Our approach relies on search traces, textual records of key operations that occur during the search process; e.g., node expansion, successor generation and other events of interest. We employ search traces to visualise the decision-making process and to construct domain-specific representations for each event. We show how these traces can be used — in a variety of contexts — to inspect, debug, and better understand search algorithms. Finally, we demonstrate POSTHOC in a range of different real-world case studies.
Authors
- Daniel Harabor (ORCID: https://orcid.org/0000-0001-6828-7712)
- Michael Wybrow (ORCID: https://orcid.org/0000-0001-5536-7780)
- Kai Zheng (ORCID: https://orcid.org/0000-0003-4121-4948)
Institutions
- Australian Regenerative Medicine Institute (AU)
- Monash University (AU)
Publication Details
- Journal
- Proceedings of the International Conference on Automated Planning and Scheduling
- Published
- 2025-09-16
- DOI
- https://doi.org/10.1609/icaps.v35i1.36145
- Primary Topic
- Data Visualization and Analytics
- Type
- article
- Field-Weighted Citation Impact
- 0.00