JOURNAL ARTICLE

Singly exponential translation of alternating weak Büchi automata to unambiguous Büchi automata

Yong LiSven ScheweMoshe Y. Vardi

Year: 2024 Journal:   Theoretical Computer Science Vol: 1006 Pages: 114650-114650   Publisher: Elsevier BV

Abstract

We introduce a method for translating an alternating weak Büchi automaton (AWA), which corresponds to a Linear Dynamic Logic (LDL) formula, to an unambiguous Büchi automaton (UBA). Our translations generalize constructions for Linear Temporal Logic (LTL), a less expressive specification language than LDL. In classical constructions, LTL formulas are first translated to alternating very weak Büchi automata (AVAs)—automata that have only singleton strongly connected components (SCCs); these AVAs are then handled by efficient disambiguation procedures. However, general AWAs can have larger SCCs, which complicates disambiguation. Currently, the only available disambiguation procedure has to go through an intermediate construction of nondeterministic Büchi automata (NBAs), which would incur an exponential blow-up of its own. We introduce a translation from general AWAs to UBAs with a singly exponential blow-up, which also immediately provides a singly exponential translation from LDL to UBAs. Interestingly, the complexity of our translation is smaller than the best known disambiguation algorithm for NBAs (broadly (0.53n)n vs. (0.76n)n), while the input of our construction can be exponentially more succinct.

Keywords:
Automaton Mathematics Translation (biology) Exponential function Discrete mathematics Combinatorics Computer science Theoretical computer science Mathematical analysis Biology Genetics

Metrics

2
Cited By
1.58
FWCI (Field Weighted Citation Impact)
38
Refs
0.74
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

semigroups and automata theory
Physical Sciences →  Computer Science →  Computational Theory and Mathematics
Formal Methods in Verification
Physical Sciences →  Computer Science →  Computational Theory and Mathematics
Logic, programming, and type systems
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

Unambiguous Büchi automata

Olivier CartonMax Michel

Journal:   Theoretical Computer Science Year: 2003 Vol: 297 (1-3)Pages: 37-81
BOOK-CHAPTER

Unambiguous Büchi Automata

Olivier CartonMax Michel

Lecture notes in computer science Year: 2000 Pages: 407-416
BOOK-CHAPTER

Alternating Büchi Automata

Martin HofmannMartin Lange

Year: 2025 Pages: 209-239
BOOK-CHAPTER

Verifying the LTL to Büchi Automata Translation via Very Weak Alternating Automata

Simon JantschMichael Norrish

Lecture notes in computer science Year: 2018 Pages: 306-323
© 2026 ScienceGate Book Chapters — All rights reserved.