Simplicity Lies in the Eye of the Beholder: A Strategic Perspective on Controllers in Reactive Synthesis

2509.04129v1 cs.LO, cs.AI, cs.FL, math.PR 2025-09-06
Авторы:

Mickael Randour

Резюме на русском

## Контекст Игровой подход к синтезу контроллеров, развитый в игровой теории, определяет взаимодействие системы с окружающим ее окружением как игру между двумя субъектами. Целью является разработка подходящей (например, выигрышной или оптимальной) стратегии для системы. Эта стратегия, в свою очередь, служит основой для создания реального контроллера. Общепринятое мнение подчеркивает важность простоты стратегий: простые стратегии (например, с ограниченной памятью) легче разрабатывать и понимать, а также дешевле производить и поддерживать. Однако, как показывают результаты, часто сложные стратегии могут быть более эффективными в отдельных ситуациях. Данная работа сосредоточивается на изучении сложности стратегий в разных синтезируемых контекстах, в том числе вопросах использования памяти и случайности. ## Метод Для изучения сложности стратегий используется игровой подход к синтезу контроллеров. Этот подход включает в себя моделирование взаимодействия системы с окружением, а также поиск оптимальных стратегий для системы. Методология основывается на анализе сложности стратегий с точки зрения использования памяти, случайности и других метрик сложности. Для экспериментов применены различные сценарии и ситуации, в которых моделируются различные условия взаимодействия между системой и окружением. ## Результаты Результаты экспериментов показали, что простота стратегий не всегда гарантирует эффективность. В некоторых случаях сложные стратегии, использующие больше памяти или случайности, позволяют достичь лучших результатов. Например, в ситуациях, где окружение меняется динамически, более сложные стратегии могут обеспечить более высокую устойчивость и эффективность. Также были рассмотрены результаты, демонстрирующие, как сложность стратегии может быть снижена без потери эффективности, применяя различные оптимизационные техники. ## Значимость Результаты имеют значительное значение в различных областях, где используются контроллеры, таких как автоматизированные системы, промышленные системы и системы управления роботами. Более сложные стратегии могут обеспечить более высокую надежность и эффективность в условиях непредсказуемости и сложности окружающей среды. Благодаря этому, можно создавать более надежные и эффективные контроллеры, которые будут применяться в различных реальных ситуациях. ## Выводы Основные достижения исследования заключаются в том, что простота стратегий не всегда является приоритетным критерием для их эффективности. В неко

Abstract

In the game-theoretic approach to controller synthesis, we model the interaction between a system to be controlled and its environment as a game between these entities, and we seek an appropriate (e.g., winning or optimal) strategy for the system. This strategy then serves as a formal blueprint for a real-world controller. A common belief is that simple (e.g., using limited memory) strategies are better: corresponding controllers are easier to conceive and understand, and cheaper to produce and maintain. This invited contribution focuses on the complexity of strategies in a variety of synthesis contexts. We discuss recent results concerning memory and randomness, and take a brief look at what lies beyond our traditional notions of complexity for strategies.

Ссылки и действия