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

Institutions

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
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Posthoc: The Visualisation Platform for Search

Daniel Harabor, Michael Wybrow, Kai Zheng
Proceedings of the International Conference on Automated Planning and Scheduling
Data Visualization and Analytics
article

Posthoc: The Visualisation Platform for Search

Daniel Harabor, Michael Wybrow, Kai Zheng
article en

Abstract

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.

Proceedings of the International Conference on Automated Planning and SchedulingVol. 35(1)
Australian Regenerative Medicine Institute (AU), Monash University (AU)
Openalex Percentile: Top 76%
Data Visualization and Analytics
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.