Automating UI Optimization through Multi-Agentic Reasoning

ACM CHI 2026
Zhipeng Li, Christoph Gebhardt, Yi-Chi Liao, and Christian Holz
Department of Computer Science, ETH Zürich

Abstract

We present AutoOptimization, a novel multi-objective optimization framework for adapting user interfaces. From a user’s verbal preferences for changing a UI, our framework guides a prioritization-based Pareto frontier search over candidate layouts. It selects suitable objective functions for UI placement while simultaneously parameterizing them according to the user’s instructions to define the optimization problem. A solver then generates a series of optimal UI layouts, which our framework validates against the user’s instructions to adapt the UI with the final solution. Our approach thus overcomes the previous need for manual inspection of layouts and the use of population averages for objective parameters. We integrate a Vision-Language Model into our framework whose reasoning capabilities allow us to focus on the Pareto optimization, prioritize results, and validate outcomes. We evaluate each step of our framework inside a Mixed Reality use case and demonstrate that AutoOptimization effectively increases the usability of UI adaptation schemes.

Reference

Zhipeng Li, Christoph Gebhardt, Yi-Chi Liao, and Christian Holz. Automating UI Optimization through Multi-Agentic Reasoning. In Proceedings of ACM CHI 2026.