Reproduce “Enabling MCTS Explainability for Sequential Planning Through Computation Tree Logic” on OpenResearch

Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.

Universal app for Apple silicon and Intel. Requires macOS 11 or later.

About this paper

Ziyan An, Hendrik Baier, Abhishek Dubey, Ayan Mukhopadhyay, Meiyi Ma

Researchers from Vanderbilt University and Eindhoven University of Technology developed a Computation Tree Logic (CTL)-based framework to provide human-understandable explanations for Monte Carlo Tree Search (MCTS) decisions in sequential planning. User studies showed the framework outperformed traditional visualizations across multiple metrics, enhancing explainability and trust in AI-driven public transit routing.

Key insights

  • Computation Tree Logic (CTL), typically used in formal verification, can be effectively repurposed to provide rigorous and unambiguous explanations for dynamically generated MCTS search trees in sequential planning.
  • Translating formal logical analysis and quantitative metrics (e.g., degree of violation) into structured natural language significantly improves the understandability, completeness, and perceived reliability of AI explanations for non-technical users.
  • The ability to dynamically expand MCTS search paths for 'what if' queries allows the system to provide more accurate and satisfying explanations for alternative actions that might have been initially under-explored by the algorithm.

Summary by alphaXiv.

Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.