Abstraction-Based Decision Making for Statistical Properties

Filip Cano*, Thomas A. Henzinger*, Bettina Könighofer*, Konstantin Kueffner*, Kaushik Mallik*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference paperpeer-review

Abstract

Sequential decision-making in probabilistic environments is a fundamental problem with many applications in AI and economics. In this paper, we present an algorithm for synthesizing sequential decision-making agents that optimize statistical properties such as maximum and average response times. In the general setting of sequential decision-making, the environment is modeled as a random process that generates inputs. The agent responds to each input, aiming to maximize rewards and minimize costs within a specified time horizon. The corresponding synthesis problem is known to be PSPACE-hard. We consider the special case where the input distribution, reward, and cost depend on input-output statistics specified by counter automata. For such problems, this paper presents the first PTIME synthesis algorithms. We introduce the notion of statistical abstraction, which clusters statistically indistinguishable input-output sequences into equivalence classes. This abstraction allows for a dynamic programming algorithm whose complexity grows polynomially with the considered horizon, making the statistical case exponentially more efficient than the general case. We evaluate our algorithm on three different application scenarios of a client-server protocol, where multiple clients compete via bidding to gain access to the service offered by the server. The synthesized policies optimize profit while guaranteeing that none of the server's clients is disproportionately starved of the service.
Original languageEnglish
Title of host publication9th International Conference on Formal Structures for Computation and Deduction, FSCD 2024
EditorsJakob Rehof
PublisherSchloss Dagstuhl - Leibniz-Zentrum für Informatik
Pages2:1–2:17
Number of pages17
ISBN (Electronic)9783959773232
DOIs
Publication statusPublished - 5 Jul 2024
Event9th International Conference on Formal Structures for Computation and Deduction: FSCD 2024 - Tallin, Estonia
Duration: 10 Jul 202413 Jul 2024

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume299
ISSN (Print)1868-8969

Conference

Conference9th International Conference on Formal Structures for Computation and Deduction
Abbreviated titleFSCD 2024
Country/TerritoryEstonia
CityTallin
Period10/07/2413/07/24

Keywords

  • Abstract interpretation
  • Sequential decision making
  • counter machines
  • Counter machines

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Abstraction-Based Decision Making for Statistical Properties'. Together they form a unique fingerprint.

Cite this