中文
相关论文

相关论文: Representing Constraints with Automata

200 篇论文

We study the expressive power and succinctness of order-invariant sentences of first-order (FO) and monadic second-order (MSO) logic on structures of bounded tree-depth. Order- invariance is undecidable in general and, thus, one strives for…

计算机科学中的逻辑 · 计算机科学 2016-03-31 Kord Eickmeyer , Michael Elberfeld , Frederik Harwath

In this paper, we propose an explicit, non-strict representation of search trees in constraint-logic object-oriented programming. Our search tree representation includes both the non-deterministic and deterministic behaviour during…

编程语言 · 计算机科学 2020-09-23 Jan C. Dageförde , Finn Teegen

The focus of this paper is the analysis of real-time systems with recursion, through the development of good theoretical techniques which are implementable. Time is modeled using clock variables, and recursion using stacks. Our technique…

形式语言与自动机理论 · 计算机科学 2017-07-11 S. Akshay , Paul Gastin , Shankara Narayanan Krishna , Ilias Sarkar

String analysis is the problem of reasoning about how strings are manipulated by a program. It has numerous applications including automatic detection of cross-site scripting (XSS). A popular string analysis technique includes symbolic…

计算机科学中的逻辑 · 计算机科学 2020-11-02 Lukas Holik , Petr Janku , Anthony W. Lin , Philipp Rümmer , Tomas Vojnar

One of Courcelle's celebrated results states that if C is a class of graphs of bounded tree-width, then model-checking for monadic second order logic (MSO_2) is fixed-parameter tractable (fpt) on C by linear time parameterized algorithms,…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Stephan Kreutzer

Monadic second order logic (MSO2) plays an important role in parameterized complexity due to the Courcelle's theorem. This theorem states that the problem of checking if a given graph has a property specified by a given MSO2 formula can be…

人工智能 · 计算机科学 2026-04-13 Petr Kučera , Petr Martinek

We explore the idea of using finite automata to implement new constraints for local search (this is already a successful technique in constraint-based global search). We show how it is possible to maintain incrementally the violations of a…

人工智能 · 计算机科学 2009-10-08 Jun He , Pierre Flener , Justin Pearson

Combining ideas from distributed algorithms and alternating automata, we introduce a new class of finite graph automata that recognize precisely the languages of finite graphs definable in monadic second-order logic. By restricting…

形式语言与自动机理论 · 计算机科学 2018-07-03 Fabian Reiter

We introduce an automata model for data words, that is words that carry at each position a symbol from a finite alphabet and a value from an unbounded data domain. The model is (semantically) a restriction of data automata, introduced by…

形式语言与自动机理论 · 计算机科学 2015-03-19 Ahmet Kara , Thomas Schwentick , Tony Tan

The focus of this paper is two fold. Firstly, we present a logical approach to graph modification problems such as minimum node deletion, edge deletion, edge augmentation problems by expressing them as an expression in first order (FO)…

计算机科学中的逻辑 · 计算机科学 2017-11-09 Kona Harshita , Sounaka Mishra , Renjith. P , N. Sadagopan

We study expression learning problems with syntactic restrictions and introduce the class of finite-aspect checkable languages to characterize symbolic languages that admit decidable learning. The semantics of such languages can be defined…

计算机科学中的逻辑 · 计算机科学 2023-03-22 Paul Krogmeier , P. Madhusudan

Automata-logic connections are pillars of the theory of regular languages. Such connections are harder to obtain for transducers, but important results have been obtained recently for word-to-word transformations, showing that the three…

形式语言与自动机理论 · 计算机科学 2016-06-02 Luc Dartois , Emmanuel Filiot , Pierre-Alain Reynier , Jean-Marc Talbot

Recently, decision trees (DT) have been used as an explainable representation of controllers (a.k.a. strategies, policies, schedulers). Although they are often very efficient and produce small and understandable controllers for discrete…

机器学习 · 计算机科学 2022-08-30 Florian Jüngermann , Jan Křetínský , Maximilian Weininger

Automata over infinite words, also known as omega-automata, play a key role in the verification and synthesis of reactive systems. The spectrum of omega-automata is defined by two characteristics: the acceptance condition (e.g. B\"uchi or…

形式语言与自动机理论 · 计算机科学 2021-01-01 Rayna Dimitrova , Bernd Finkbeiner , Hazem Torfah

The study of finite automata and regular languages is a privileged meeting point of algebra and logic. Since the work of Buchi, regular languages have been classified according to their descriptive complexity, i.e. the type of logical…

计算机科学中的逻辑 · 计算机科学 2017-01-11 Pascal Tesson , Denis Therien

Generating fluent natural language responses from structured semantic representations is a critical step in task-oriented conversational systems. Avenues like the E2E NLG Challenge have encouraged the development of neural approaches,…

计算与语言 · 计算机科学 2019-06-19 Anusha Balakrishnan , Jinfeng Rao , Kartikeya Upasani , Michael White , Rajen Subba

Dependency syntax represents the structure of a sentence as a tree composed of dependencies, i.e., directed relations between lexical units. While in its more general form any such tree is allowed, in practice many are not plausible or are…

计算与语言 · 计算机科学 2026-04-07 Gómez-Rodríguez , Carlos , Alemany-Puig , Lluís

Suitable extensions of the monadic second-order theory of k successors have been proposed in the literature to capture the notion of time granularity. In this paper, we provide the monadic second-order theories of downward unbounded layered…

计算机科学中的逻辑 · 计算机科学 2007-05-23 M. Franceschet , A. Montanari

We consider the problem of minimising the number of states in a multiplicity tree automaton over the field of rational numbers. We give a minimisation algorithm that runs in polynomial time assuming unit-cost arithmetic. We also show that a…

形式语言与自动机理论 · 计算机科学 2019-03-14 Stefan Kiefer , Ines Marusic , James Worrell

Despite the impressive quality improvements yielded by neural machine translation (NMT) systems, controlling their translation output to adhere to user-provided terminology constraints remains an open problem. We describe our approach to…

计算与语言 · 计算机科学 2018-05-11 Eva Hasler , Adrià De Gispert , Gonzalo Iglesias , Bill Byrne