GenCtrl -- A Formal Controllability Toolkit for Generative Models
Emily Cheng, Carmen Amo Alonso, Federico Danieli, Arno Blaas, Luca Zappella, Pau Rodriguez, Xavier Suau
TL;DR
GenCtrl presents a formal control-theoretic framework for gauging the controllability of dialogue-based generative systems, defining $\mathcal{R}_t$ and $\mathcal{C}_t^{\alpha}$ for output reachability and partial controllability with PAC guarantees. It introduces Monte Carlo methods with a $\gamma$-quantized, coarse-grained approach to overcome the discrete bottleneck inherent in prompts and token-based generations, providing bounds that scale with sample size $m$ and discretization. The authors validate the framework on LLMs and T2IMs, revealing that controllability is not guaranteed and is highly sensitive to task, model size, prompting, and input distributions, while delivering an open-source toolkit for rigorous analysis. The work formalizes fundamental limits of controllable generation, enabling principled comparisons of prompting strategies and guiding safety-aware design for future AI systems.
Abstract
As generative models become ubiquitous, there is a critical need for fine-grained control over the generation process. Yet, while controlled generation methods from prompting to fine-tuning proliferate, a fundamental question remains unanswered: are these models truly controllable in the first place? In this work, we provide a theoretical framework to formally answer this question. Framing human-model interaction as a control process, we propose a novel algorithm to estimate the controllable sets of models in a dialogue setting. Notably, we provide formal guarantees on the estimation error as a function of sample complexity: we derive probably-approximately correct bounds for controllable set estimates that are distribution-free, employ no assumptions except for output boundedness, and work for any black-box nonlinear control system (i.e., any generative model). We empirically demonstrate the theoretical framework on different tasks in controlling dialogue processes, for both language models and text-to-image generation. Our results show that model controllability is surprisingly fragile and highly dependent on the experimental setting. This highlights the need for rigorous controllability analysis, shifting the focus from simply attempting control to first understanding its fundamental limits.
