Entropy-Guided Control Improvisation

High level declarative constraints provide a powerful (and popular) way to define and construct control policies; however, most synthesis algorithms do not support specifying the degree of randomness (unpredictability) of the resulting controller. In many contexts, e.g., patrolling, testing, behavior prediction, and planning on idealized models, predictable or biased controllers are undesirable. To address these concerns, we introduce the Entropic Reactive Control Improvisation (ERCI) framework and algorithm that supports synthesizing control policies for stochastic games that are declaratively specified by (i) a hard constraint specifying what must occur (ii) a soft constraint specifying what typically occurs, and (iii) a randomization constraint specifying the unpredictability and variety of the controller, as quantified using causal entropy. This framework, which extends the state-of-the-art by supporting arbitrary combinations of adversarial and probabilistic uncertainty in the environment, enables a flexible modeling formalism which we argue, theoretically and empirically, remains tractable.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/10/2019

DCSYNTH: Guided Reactive Synthesis with Soft Requirements

In reactive controller synthesis, a number of implementations (controlle...
research
10/14/2022

Risk-Awareness in Learning Neural Controllers for Temporal Logic Objectives

In this paper, we consider the problem of synthesizing a controller in t...
research
09/18/2019

Quantified Constraint Handling Rules

We shift the QCSP (Quantified Constraint Satisfaction Problems) framewor...
research
11/06/2017

DCSYNTH: Guided Reactive Synthesis with Soft Requirements for Robust Controller and Shield Synthesis

DCSYNTH is a tool for the synthesis of controllers from safety and bound...
research
11/04/2019

Counterexample-Guided Synthesis of Perception Models and Control

We consider the problem of synthesizing safe and robust controllers for ...
research
03/10/2019

DCSYNTH: A Tool for Guided Reactive Synthesis with Soft Requirements

This paper proposes a technique for the synthesis of high quality contro...
research
05/27/2019

Specification and Reactive Synthesis of Robust Controllers

This paper investigates the synthesis of robust controllers from logical...

Please sign up or login with your details

Forgot password? Click here to reset