Towards Efficient Discrete Controller Synthesis: Semantics-Aware Stepwise Policy Design via LLM
Discrete Controller Synthesis (DCS) is an automated generation technique to generate controllers from environment models and requirements. The time and space complexities of DCS are critical because they directly govern the feasibility of using DCS for real-time generation of controllers to cope with environmental changes. Stepwise DCS is considered a promising approach to prevent the construction of ineffective state spaces in the subsequent analysis of the full controller by analyzing sub-controllers that meet part of the requirements at an early stage. However, constructing a stepwise policy is a challenge, as the current methods often require domain experts to manually build it by understanding and reasoning the semantics of each sub-environment model and sub-requirement. To reduce the effort of manual construction, this paper introduces a method that leverages large language models (LLMs) to automate the generation of stepwise policies by utilizing the LLM's ability to understand and reason about the semantics of state machines. The evaluation using GPT-4 on a drone control scenario demonstrates the effectiveness of our method, with an average reduction of 82.2% in states and 91.2% in transitions.
Authors
- Jinyu Cai (ORCID: https://orcid.org/0000-0003-2241-2754)
- Takanori Hirano
- Kenji Tei (ORCID: https://orcid.org/0000-0003-1106-1709)
- Takuto Yamauchi (ORCID: https://orcid.org/0009-0006-0398-4588)
- Sinan Chen (ORCID: https://orcid.org/0000-0002-9898-7370)
- Yusei Ishimizu
- Jialong Li (ORCID: https://orcid.org/0000-0003-4327-1807)
Institutions
- Tokyo Institute of Technology (JP)
- Waseda University (JP)
- Kobe University (JP)
Publication Details
- Published
- 2024-11-03
- DOI
- https://doi.org/10.1109/icce-asia63397.2024.10773792
- Citations
- 4
- Primary Topic
- Formal Methods in Verification
- Type
- article
- Field-Weighted Citation Impact
- 1.45