# Behaviour Planning: A Toolkit for Diverse Planning

arXiv: https://arxiv.org/abs/2405.04300 · HTML: https://mlsanity.com/paper/2405.04300/

## Key facts

- Cited by 2 papers in the map (data through 14 Oct 2026).
- Builds on 4 of its 57 references that are in the map.
- First posted on arXiv 7 May 2024.

## Builds on (most cited first, 4 of 4)

- [Quality and Diversity Optimization: A Unifying Modular Framework](https://mlsanity.com/paper/1708.09251/) (2017)
- [The Emerging Landscape of Explainable AI Planning and Decision Making](https://mlsanity.com/paper/2002.11697/) (2020)
- [From Robotic Process Automation to Intelligent Process Automation: Emerging Trends](https://mlsanity.com/paper/2007.13257/) (2020)
- [Bridging the Gap between Structural and Semantic Similarity in Diverse Planning](https://mlsanity.com/paper/2310.01520/) (2023)

## Built on by (most cited first, 2 of 2)

- [Diverse Planning with Simulators via Linear Temporal Logic](https://mlsanity.com/paper/2510.17418/) (2025)
- [From Stories to Cities to Games: A Qualitative Evaluation of Behaviour Planning](https://mlsanity.com/paper/2601.04911/) (2026)

## Abstract (arXiv)

Diverse planning approaches are utilised in real-world applications like risk management, automated streamed data analysis, and malware detection. The current diverse planning formulations encode the diversity model as a distance function, which is computational inexpensive when comparing two plans. However, such modelling approach limits what can be encoded as measure of diversity, as well as the ability to explain why two plans are different. This paper introduces a novel approach to the diverse planning problem, allowing for more expressive modelling of diversity using a n-dimensional grid representation, where each dimension corresponds to a user-defined feature. Furthermore, we present a novel toolkit that generates diverse plans based on such customisable diversity models, called Behaviour Planning. We provide an implementation for behaviour planning using planning-as-satisfiability. An empirical evaluation of our implementation shows that behaviour planning significantly outperforms the current diverse planning method in generating diverse plans measured on our new customisable diversity models. Our implementation is the first diverse planning approach to support planning categories beyond classical planning, such as over-subscription and numerical planning.
