中文
相关论文

相关论文: Representing Constraints with Automata

200 篇论文

Morphisms to finite semigroups can be used for recognizing omega-regular languages. The so-called strongly recognizing morphisms can be seen as a deterministic computation model which provides minimal objects (known as the syntactic…

形式语言与自动机理论 · 计算机科学 2015-11-10 Lukas Fleischer , Manfred Kufleitner

Theory of tree transducers provides a foundation for understanding expressiveness and complexity of analysis problems for specification languages for transforming hierarchically structured data such as XML documents. We introduce streaming…

形式语言与自动机理论 · 计算机科学 2012-02-23 Rajeev Alur , Loris D'Antoni

Numerous computer systems use dynamic control and data structures of unbounded size. These data structures have often the character of trees or they can be encoded as trees with some additional pointers. This is exploited by some currently…

形式语言与自动机理论 · 计算机科学 2012-04-17 Ondřej Lengál

We consider a monotone submodular maximization problem whose constraint is described by a logic formula on a graph. Formally, we prove the following three `algorithmic metatheorems.' (1) If the constraint is specified by a monadic…

数据结构与算法 · 计算机科学 2018-07-13 Masakazu Ishihata , Takanori Maehara , Tomas Rigaux

We give a new simple proof of the decidability of the First Order Theory of (omega^omega^i,+) and the Monadic Second Order Theory of (omega^i,<), improving the complexity in both cases. Our algorithm is based on tree automata and a new…

计算机科学与博弈论 · 计算机科学 2007-05-23 Thierry Cachat

Logic languages based on the theory of rational, possibly infinite, trees have much appeal in that rational trees allow for faster unification (due to the safe omission of the occurs-check) and increased expressivity (cyclic terms can…

编程语言 · 计算机科学 2007-05-23 Roberto Bagnara , Roberta Gori , Patricia M. Hill , Enea Zaffanella

This paper establishes logical and expression-based characterizations for the class of languages recognized by nondeterministic register automata with guessing (NRA) over infinite alphabets. We introduce Scoped MSO, a logic featuring a…

计算机科学中的逻辑 · 计算机科学 2026-02-16 Radosław Piórkowski

We introduce a logical foundation to reason on tree structures with constraints on the number of node occurrences. Related formalisms are limited to express occurrence constraints on particular tree regions, as for instance the children of…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Everardo Bárcenas , Jesús Lavalle

We introduce a logic to express structural properties of automata with string inputs and, possibly, outputs in some monoid. In this logic, the set of predicates talking about the output values is parametric, and we provide sufficient…

形式语言与自动机理论 · 计算机科学 2018-10-09 Emmanuel Filiot , Nicolas Mazzocchi , Jean-François Raskin

Characterisations theorems serve as important tools in model theory and can be used to assess and compare the expressive power of temporal languages used for the specification and verification of properties in formal methods. While complete…

计算机科学中的逻辑 · 计算机科学 2024-04-30 Massimo Benerecetti , Laura Bozzelli , Fabio Mogavero , Adriano Peron

A class of graph languages is definable in Monadic Second-Order logic (MSO) if and only if it consists of sets of models of MSO formul{\ae}. If, moreover, there is a computable bound on the tree-widths of the graphs in each such set, the…

计算机科学中的逻辑 · 计算机科学 2024-02-27 Lucas Bueri , Radu Iosif , Florian Zuleger

Separation Logic (SL) with inductive definitions is a natural formalism for specifying complex recursive data structures, used in compositional verification of programs manipulating such structures. The key ingredient of any automated…

计算机科学中的逻辑 · 计算机科学 2014-02-12 Radu Iosif , Adam Rogalewicz , Tomas Vojnar

We provide a denotational semantics for first-order logic that captures the two-level view of the computation process typical for constraint programming. At one level we have the usual program execution. At the other level an automatic…

计算机科学中的逻辑 · 计算机科学 2007-05-23 K. R. Apt , C. F. M. Vermeulen

Order-invariant formulas access an ordering on a structure's universe, but the model relation is independent of the used ordering. Order invariance is frequently used for logic-based approaches in computer science. Order-invariant formulas…

计算机科学中的逻辑 · 计算机科学 2016-06-22 Michael Elberfeld , Marlin Frickenschmidt , Martin Grohe

Monadic Second-Order Logic (MSO) extends First-Order Logic (FO) with variables ranging over sets and quantifications over those variables. We introduce and study Monadic Tree Logic (MTL), a fragment of MSO interpreted on infinite-tree…

计算机科学中的逻辑 · 计算机科学 2023-04-25 Massimo Benerecetti , Laura Bozzelli , Fabio Mogavero , Adriano Peron

Within the field of phylogenetics there is growing interest in measures for summarising the dissimilarity, or 'incongruence', of two or more phylogenetic trees. Many of these measures are NP-hard to compute and this has stimulated a…

数据结构与算法 · 计算机科学 2015-03-03 Steven Kelk , Leo van Iersel , Celine Scornavacca

We show that, for any graph optimization problem in which the feasible solutions can be expressed by a formula in monadic second-order logic describing sets of vertices or edges and in which the goal is to minimize the sum of the weights in…

数据结构与算法 · 计算机科学 2017-03-09 David Eppstein , Denis Kurz

In this thesis, we present two approaches to a rigorous mathematical and algorithmic foundation of quantitative and statistical inference in constraint-based natural language processing. The first approach, called quantitative constraint…

计算与语言 · 计算机科学 2007-05-23 Stefan Riezler

Information, stored or transmitted in digital form, is often structured. Individual data records are usually represented as hierarchies of their elements. Together, records form larger structures. Information processing applications have to…

计算与语言 · 计算机科学 2007-05-23 Nikita Schmidt , Ahmed Patel

First-order logic is a natural way of expressing properties of computation. It is traditionally used in various program logics for expressing the correctness properties and certificates. Although such representations are expressive for some…

编程语言 · 计算机科学 2021-04-15 Yurii Kostyukov , Dmitry Mordvinov , Grigory Fedyukovich