Academia.eduAcademia.edu

Finite Model Theory

description123 papers
group20 followers
lightbulbAbout this topic
Finite Model Theory is a branch of mathematical logic that studies the properties of finite structures using model-theoretic techniques. It focuses on the expressiveness of logical languages and the relationships between syntax and semantics in finite models, often exploring decidability and complexity issues within this context.
lightbulbAbout this topic
Finite Model Theory is a branch of mathematical logic that studies the properties of finite structures using model-theoretic techniques. It focuses on the expressiveness of logical languages and the relationships between syntax and semantics in finite models, often exploring decidability and complexity issues within this context.

Key research themes

1. How can ω-models of finite set theory (ZFfin) be constructed and characterized to understand their metamathematical properties?

This theme investigates the construction, characterization, and properties of ω-models for finite set theories, particularly ZFfin (ZF set theory without the axiom of infinity). It addresses foundational questions about recursive and nonstandard models, their isomorphism types, automorphism groups, and definability properties. Understanding ω-models of ZFfin provides insights into how finite set theory structures behave under recursion and model-theoretic techniques, linking recursion theory, finite combinatorics, and set theory.

Key finding: Develops a new method for constructing recursive nonstandard ω-models of ZFfin without utilizing permutation methods, improving clarity and robustness over previous constructions (Mancini and Zambella, 2001). Demonstrates... Read more
Key finding: Introduces the system ERNA, an elementary recursive version of nonstandard analysis with built-in recursive definition by recursion, and provides a finitary consistency proof via primitive recursive arithmetic. This work... Read more

2. What are the computational and logical complexities and decidability boundaries of first-order logic fragments under stable model semantics and circumscription?

This theme examines the expressiveness, decidability, and complexity properties of various syntactic fragments of first-order logic when interpreted under non-monotonic semantics, namely stable model semantics and circumscription. Research seeks to identify maximal decidable classes, undecidable fragments, and contrasts between the two semantics despite their definitional similarities, thereby advancing understanding of automated reasoning, logic programming extensions, and foundational aspects of knowledge representation.

Key finding: Identifies six maximally decidable prefix-vocabulary classes under circumscription semantics and shows that the Rabin class is maximally decidable for stable models semantics. Establishes that some classes decidable under... Read more
Key finding: Extends propositional model counting to stable model counting via unfounded set detection, enabling more efficient inference in probabilistic logic programs involving inductive definitions such as graph reachability. Provides... Read more

3. How can generic model management and transformations be formalized through categorical and algebraic frameworks to support uniform reasoning and evolution over model families?

This theme centers on formal approaches to model management involving families of related models, including their combination, evolution over time or variant configurations (space). It explores categorical algebra (e.g., Kleisly arrows), union models for capturing entire model families, and generic specifications facilitating compositional transformations and reasoning. These formal methodologies aim to provide rigorous, generic, and automatable frameworks that enable effective analysis, manipulation, and querying of complex structured models in software engineering and data integration.

Key finding: Proposes union models formalized via typed attributed graphs that unify all models in a family (due to time evolution or spatial variation) into a single concise structure annotated with version and configuration metadata.... Read more
Key finding: Introduces a categorical algebraic framework utilizing Kleisly arrows to represent model mappings as composable arrows rather than spans, enabling generic specifications and compositional reasoning over models that are... Read more

All papers in Finite Model Theory

The main result gives a sufficient condition for a classK of finite dimensional cylindric algebras to have the property that not every epimorphism in K is surjective. In particular, not all epimorphisms are surjective in the classes CAn... more
Oświadczam, że niniejsza praca została przygotowana pod moim kierunkiem i stwierdzam, że spełnia ona warunki do przedstawienia jej w postępowaniu o nadanie tytułu zawodowego.
The Church-Turing thesis is given a provable interpretation based on the idea that a computation by an idealized human agent must be a logically definable finite mathematical object. The argument is preserved under a large variation in... more
The paper describes properties of Yablo sequences over growing domains of finite arithmetical models and over partial models of Kripke truth theory. We show that for any partial fixed-point model and for the Strong Kleene, Weak Kleene and... more
The main result gives a sufficient condition for a class K of finite dimensional cylindric algebras to have the property that not every epimorphism in K is surjective. In particular, not all epimorphisms are surjective in the classes CA n... more
In this paper we present two systems for dealing with relations, the RelView and the Rath system. After a short introduction to both systems we exhibit their usual domain of application by presenting some typical examples. Cooperation for... more
One of the fundamental insights of mathematical logic is that our understanding of mathematical phenomena is enriched by elevating the languages we use to describe mathematical structures to objects of explicit study. If mathematics is... more
Building upon the known generalized-quantifier-based first-order characterization of LOGCFL, we lay the groundwork for a deeper investigation. Specifically, we examine subclasses of LOGCFL arising from varying the arity and nesting of... more
A notion of generalized quantifier in computational complexity theory is explored and used to give a unified treatment of leaf language definability, oracle separations, type 2 operators, and circuits with monoidal gates. Relations to... more
We study natural language constructions which are deemed to express the existence of certain kinds of similarities between partial orderings. Specifically, we give examples of natural language sentences and their plausible logical forms... more
Fagin. R., Finite-mode1 theory -a personal perspective, Theoretical Computer Science 116 (1993) 3-31.
We answer the question of computational reasons for epistemic hardness of certain class of philosophically interesting mathematical concepts. We justify the statement that mathematical knowability may be identified with algorithmic... more
Evaluating a Boolean conjunctive query Q against a guarded first-order theory F is equivalent to checking whether "F and not Q" is unsatisfiable. This problem is relevant to the areas of database theory and description logic. Since Q may... more
First-order logic is known to have a severely limited expressive power on finite structures. As a result, several different extensions have been investigated, including fragments of secondorder logic, fixpoint logic, and the infinitary... more
We consider the notion of intuitive learnability and its relation to intuitive computability. We briefly discuss the Church's Thesis. We formulate the Learnability Thesis. Further we analyse the proof of the Church's Thesis presented by... more
Motivated by computer science challenges, we suggest to extend the approach and methods of finite model theory beyond finite structures. We study definability issues and their relation to complexity on metafinite structures which... more
Finite model theory is a study of the logical properties of finite mathematical structures. This talk gives an overview of how finite model theory arose, and of some work that sprang from that. This includes:
Evaluating a boolean conjunctive query q over a guarded first-order theory T is equivalent to checking whether (T & not q) is unsatisfiable. This problem is relevant to the areas of database theory and description logic. Since q may not... more
Monadic least fixed point logic MLFP is a natural logic whose expressiveness lies between that of first-order logic FO and monadic second-order logic MSO. In this paper we take a closer look at the expressive power of MLFP. Our results... more
Evaluating a Boolean conjunctive query Q against a guarded first-order theory F is equivalent to checking whether "F and not Q" is unsatisfiable. This problem is relevant to the areas of database theory and description logic.... more
A set A of vertices of a graph G is called d-scattered in G if no two d-neighborhoods of (distinct) vertices of A intersect. In other words, A is d-scattered if no two distinct vertices of A have distance at most 2d. This notion was... more
In this paper, we initiate the study of Ehrenfeucht–Fraïssé games for some standard finite structures. Examples of such standard structures are equivalence relations, trees, unary relation structures, Boolean algebras, and some of their... more
formula with bounded number of universal quantifiers can express the negation of a transitive closure. This implies the solution of several open problems in finite model theory: On finite structures, positive transitive closure logic is... more
One of the fundamental insights of mathematical logic is that our understanding of mathematical phenomena is enriched by elevating the languages we use to describe mathematical structures to objects of explicit study. If mathematics is... more
Unions of conjunctive queries, also known as select-project-join-union queries, are the most frequently asked queries in relational database systems. These queries are definable by existential positive first-order formulas and are... more
In this paper we present two systems for dealing with relations, the RelView and the Rath system. After a short introduction to both systems we exhibit their usual domain of application by presenting some typical examples. Cooperation for... more
The concept of a generalized quanti er of a given similarity type was de ned in Lin66]. Our main result says that on nite structures di erent similarity types give rise to di erent classes of generalized quanti ers. More exactly, for... more
Monadic least fixed point logic MLFP is a natural logic whose expressiveness lies between that of first-order logic FO and monadic second-order logic MSO. In this paper we take a closer look at the expressive power of MLFP. Our results... more
The main result gives a sufficient condition for a class K of finite dimensional cylindric algebras to have the property that not every epimorphism in K is surjective. In particular, not all epimorphisms are surjective in the classes CA n... more
"The Guarded Negation Fragment (GNFO) is a fragment of first-order logic that contains all unions of conjunctive queries, a restricted form of negation that suffices for expressing some common uses of negation in SQL queries, and a large... more
Locality notions in logic say that the truth value of a formula can be determined locally, by looking at the isomorphism type of a small neighborhood of its free variables. Such notions have proved to be useful in many applications. They... more
In [9] we introduced a new framework for asymptotic probabilities, in which a σ-additive measure is defined on the sample space of all sequencesof finite models, where the universe of, is {1,2,…,n}. In this framework we investigated the... more
Gaifman's normal form theorem showed that every ÿrst-order sentence of quantiÿer rank n is equivalent to a Boolean combination of "scattered local sentences", where the local neighborhoods have radius at most 7 n−1. This bound was... more
We introduce a new framework for classifying logics on finite structures and studying their expressive power. This framework is based on the concept of almost everywhere equivalence of logics, that is to say, two logics having the same... more
This book gives a comprehensive overview of central themes of finite model theory–expressive power, descriptive complexity, and zero-one laws–together with selected applications relating to database theory and artificial intelligence,... more
The Guarded Negation Fragment (GNFO) is a fragment of first-order logic that contains all unions of conjunctive queries, a restricted form of negation that suffices for expressing some common uses of negation in SQL queries, and a large... more
For a reasonable sound and complete proof calculus for first-order logic consider the problem to decide, given a sentence ϕ of first-order logic and a natural number n, whether ϕ has no proof of length ≤ n. We show that there is a... more
Inspired by Fagin’s result that NP = Σ11, we have developed a partial framework to investigate expressibility inside Σ11 so as to have a finer look into NP. The framework uses interesting combinatorics derived from second-order... more
We investigate the descriptive complexity of finite abelian groups. Using Ehrenfeucht-Frassé games we find upper and lower bounds on quantifier depth, quantifier alternations, and number of variables of a first-order sentence that... more
Download research papers for free!