English
Related papers

Related papers: Learn with SAT to Minimize B\"uchi Automata

200 papers

We propose a novel approach for the development, analysis, and verification of reductions between NP-complete problems. This method uses the URSA system, a SAT-based constraint solver and incorporates features that distinguish it from…

Logic in Computer Science · Computer Science 2025-11-25 Predrag Janičić

Machine learning (ML) is ubiquitous in modern life. Since it is being deployed in technologies that affect our privacy and safety, it is often crucial to understand the reasoning behind its decisions, warranting the need for explainable AI.…

Artificial Intelligence · Computer Science 2021-02-04 Alexey Ignatiev , Edward Lam , Peter J. Stuckey , Joao Marques-Silva

Parity word automata and their determinisation play an important role in automata and game theory. We discuss a determinisation procedure for nondeterministic parity automata through deterministic Rabin to deterministic parity automata. We…

Formal Languages and Automata Theory · Computer Science 2014-09-12 Sven Schewe , Thomas Varghese

Automata learning is a successful tool for many application domains such as robotics and automatic verification. Typically, automata learning techniques operate in a supervised learning setting (active or passive) where they learn a finite…

Machine Learning · Computer Science 2025-08-25 Simon Lutz , Daniil Kaminskyi , Florian Wittbold , Simon Dierl , Falk Howar , Barbara König , Emmanuel Müller , Daniel Neider

We present an efficient algorithm to reduce the size of nondeterministic Buchi word automata, while retaining their language. Additionally, we describe methods to solve PSPACE-complete automata problems like universality, equivalence and…

Formal Languages and Automata Theory · Computer Science 2012-10-25 Lorenzo Clemente , Richard Mayr

We consider the problem of state-space reduction for nondeterministic weakly-hierarchical visibly pushdown automata (VPA). VPA recognize a robust and algorithmically tractable fragment of context-free languages that is natural for modeling…

Formal Languages and Automata Theory · Computer Science 2017-04-19 Matthias Heizmann , Christian Schilling , Daniel Tischner

We consider the problem of learning a non-deterministic probabilistic system consistent with a given finite set of positive and negative tree samples. Consistency is defined with respect to strong simulation conformance. We propose learning…

Logic in Computer Science · Computer Science 2012-07-24 Anvesh Komuravelli , Corina S. Pasareanu , Edmund M. Clarke

Complementation of B\"uchi automata has been studied for over five decades since the formalism was introduced in 1960. Known complementation constructions can be classified into Ramsey-based, determinization-based, rank-based, and…

Formal Languages and Automata Theory · Computer Science 2015-07-01 Ming-Hsien Tsai , Seth Fogarty , Moshe Y. Vardi , Yih-Kuen Tsay

Abu Radi and Kupferman (2019) demonstrated the efficient minimization of history-deterministic (transition-based) co-B\"uchi automata, building on the results of Kuperberg and Skrzypczak (2015). We give a congruence-based description of…

Formal Languages and Automata Theory · Computer Science 2026-01-29 Christof Löding , Igor Walukiewicz

We introduce a certain restriction of weighted automata over the rationals, called image-binary automata. We show that such automata accept the regular languages, can be exponentially more succinct than corresponding NFAs, and allow for…

Formal Languages and Automata Theory · Computer Science 2022-03-29 Stefan Kiefer , Cas Widdershoven

We investigate hyper-minimization for deterministic register automata (DRAs). We begin by introducing DRA counterparts of classical notions from deterministic finite automata. Building on these foundations, we present an algorithm for…

Formal Languages and Automata Theory · Computer Science 2026-05-06 Yong Li , Qiyi Tang , Di-De Yen

This paper provides a discretization-free solution to the synthesis of approx-imation-free closed-form controllers for unknown nonlinear systems to enforce complex properties expressed by $\omega$-regular languages, as recognized by…

Systems and Control · Electrical Eng. & Systems 2025-03-12 Ratnangshu Das , Aiman Aatif Bayezeed , Pushpak Jagtap

A novel parallel algorithm for solving the classical Decision Boolean Satisfiability problem with clauses in conjunctive normal form is depicted. My approach for solving SAT is without using algebra or other computational search strategies…

Data Structures and Algorithms · Computer Science 2018-04-17 Carlos Barrón-Romero

We study a variant of the synchronization game on finite deterministic automata. In this game, Alice chooses one input letter of an automaton $A$ on each of her moves while Bob may respond with an arbitrary finite word over the input…

Formal Languages and Automata Theory · Computer Science 2026-01-27 Anton E. Lipin , Mikhail V. Volkov

We present a principled approach for designing stochastic Newton methods for solving finite sum optimization problems. Our approach has two steps. First, we re-write the stationarity conditions as a system of nonlinear equations that…

Optimization and Control · Mathematics 2023-12-25 Jiabin Chen , Rui Yuan , Guillaume Garrigos , Robert M. Gower

In two-player games on graphs, the simplest possible strategies are those that can be implemented without any memory. These are called positional strategies. In this paper, we characterize objectives recognizable by deterministic B\"uchi…

Computer Science and Game Theory · Computer Science 2024-09-04 Patricia Bouyer , Antonio Casares , Mickael Randour , Pierre Vandenhove

A popular method for modelling reactive systems is to use $\omega$-regular languages. These languages can be represented as nondeterministic B\"uchi automata (NBAs) or $\omega$-regular expressions. Existing methods synthesise expressions…

Formal Languages and Automata Theory · Computer Science 2024-06-13 Charles Pert , Dalal Alrajeh , Alessandra Russo

This paper proposes SAT-based techniques to calculate a specific normal form of a given finite mathematical structure (model). The normal form is obtained by permuting the domain elements so that the representation of the structure is…

Logic in Computer Science · Computer Science 2025-01-15 Mikoláš Janota , Choiwah Chow , João Araújo , Michael Codish , Petr Vojtěchovský

In this paper we present a new approach to solve the satisfiability problem (SAT), based on boolean networks (BN). We define a mapping between a SAT instance and a BN, and we solve SAT problem by simulating the BN dynamics. We prove that BN…

Artificial Intelligence · Computer Science 2011-02-01 Andrea Roli , Michela Milano

The precise complexity of complementing B\"uchi automata is an intriguing and long standing problem. While optimal complementation techniques for finite automata are simple - it suffices to determinize them using a simple subset…

Formal Languages and Automata Theory · Computer Science 2009-03-02 Sven Schewe