Invariant Synthesis
Invariant synthesis focuses on automatically discovering properties that remain true throughout the execution of a system, such as a program or a control system. Current research explores efficient algorithms, often leveraging machine learning techniques like decision trees, reinforcement learning (e.g., AlphaZero-style approaches), and diffusion models, to synthesize these invariants even in high-dimensional or complex systems. This field is crucial for improving program verification, enabling automated code repair, and facilitating the design of robust and reliable control systems across diverse applications, from robotics to materials science.
Papers
July 29, 2024
May 26, 2024
February 5, 2024
December 5, 2023
May 30, 2022
May 27, 2022