History-Deterministic Parikh Automata

Parikh automata extend finite automata by counters that can be tested for membership in a semilinear set, but only at the end of a run. Thereby, they preserve many of the desirable properties of finite automata. Deterministic Parikh automata are strictly weaker than nondeterministic ones, but enjoy better closure and algorithmic properties. This state of affairs motivates the study of intermediate forms of nondeterminism. Here, we investigate history-deterministic Parikh automata, i.e., automata whose nondeterminism can be resolved on the fly. This restricted form of nondeterminism is well-suited for applications which classically call for determinism, e.g., solving games and composition. We show that history-deterministic Parikh automata are strictly more expressive than deterministic ones, incomparable to unambiguous ones, and enjoy almost all of the closure properties of deterministic automata. Finally, we investigate the complexity of resolving nondeterminism in history-deterministic Parikh automata.

Authors

Institutions

Publication Details

Journal
ACM Transactions on Computational Logic
Published
2025-06-02
DOI
https://doi.org/10.1145/3742431
Primary Topic
semigroups and automata theory
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

History-Deterministic Parikh Automata

Mario Grobler, Enzo Erlich, Karoliina Lehtinen, Martín Zimmermann et al.
ACM Transactions on Computational Logic
semigroups and automata theory
article

History-Deterministic Parikh Automata

Mario Grobler, Enzo Erlich, Karoliina Lehtinen, Martín Zimmermann, Ismaël Jecker, Shibashis Guha
article en

Abstract

Parikh automata extend finite automata by counters that can be tested for membership in a semilinear set, but only at the end of a run. Thereby, they preserve many of the desirable properties of finite automata. Deterministic Parikh automata are strictly weaker than nondeterministic ones, but enjoy better closure and algorithmic properties. This state of affairs motivates the study of intermediate forms of nondeterminism. Here, we investigate history-deterministic Parikh automata, i.e., automata whose nondeterminism can be resolved on the fly. This restricted form of nondeterminism is well-suited for applications which classically call for determinism, e.g., solving games and composition. We show that history-deterministic Parikh automata are strictly more expressive than deterministic ones, incomparable to unambiguous ones, and enjoy almost all of the closure properties of deterministic automata. Finally, we investigate the complexity of resolving nondeterminism in history-deterministic Parikh automata.

ACM Transactions on Computational LogicVol. 26(3)
Tata Institute of Fundamental Research (IN), Centre National de la Recherche Scientifique (FR), University of Bremen (DE), Université Paris Cité (FR), Aix-Marseille Université (FR), Franche-Comté Électronique Mécanique Thermique et Optique - Sciences et Technologies (FR), Sorbonne Paris Cité (FR), Laboratoire d’Informatique et Systèmes (FR), Université Marie et Louis Pasteur (FR), Aalborg University (DK)
Agence Nationale de la Recherche, Science and Engineering Research Board
Reduced inequalities
Openalex Percentile: Top 86%
semigroups and automata theory
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

History-Deterministic Parikh Automata — Mario Grobler, Enzo Erlich, et al. · ACM Transactions on Computational Logic (2025) | TGRS Research Map | TGRS