scispace - formally typeset
Open Access

Pure and Applied Fixed−Point Logics

TLDR
It is shown that in the context of modal logic, inflationary fixed points are far more expressive than least fixed points, and already relatively simple logics such as the transitive closure logic lead to undecidable query languages on constraint databases.
Abstract
Fixed-point logics are logics with an explicit operator for forming fixed points of definable mappings. They are particularly well suited for modelling recursion in logical languages and consequently they have found applications in various areas of theoretical computer science such as database theory, finite model theory, and computer-aided verification. The topic of this thesis is the study of fixed-point logics with respect to their expressive power. Of particular interest are logics based on inflationary fixed points and their comparison to least fixed-point logics. The first part focuses on fixed-point extensions of first-order logic. In the main result we show that inflationary and least fixed-point logic – the extensions of first-order logic by least and inflationary fixed points – have the same expressive power on all structures, i.e. LFP = IFP. In the second part of this thesis, we study fixed-point extensions of modal logic. Such logics are widely used in the field of computer-aided verification. Again, the least fixed-point extension of modal logic, the modal μ-calculus, is of particular interest and is among the best studied logics in this area. The main contribution of the second part is the introduction and study of the corresponding inflationary fixed-point logic. Contrary to the case of first-order logic mentioned above, where least and inflationary fixed points lead to equivalent logics, it is shown that in the context of modal logic, inflationary fixed points are far more expressive than least fixed points. On the other hand, they are algorithmically far more complex. Besides the two main results, we study a variety of different fixed-point logics and develop methods to compare their expressive power. Finally, in the third part, we study fixed-point logics as query languages for constraint databases. It is shown that already relatively simple logics such as the transitive closure logic lead to undecidable query languages on constraint databases. Therefore we consider suitable restrictions of fixedpoint logics to obtain tractable query languages, i.e. languages with polynomial time evaluation. A detailed overview of the results presented in this thesis can be found in the second part of the introduction.

read more

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI

On Minimal Models

TL;DR: A hierarchy of expressiveness of these logics that deal with the concept of minimal models is established, showing a fragment of MIN, the MIN Δ logic, which is more expressive than LFP, less expressive than MIN and closed under boolean connectives and first-order quantification.

Linear equation systems and the search for a logical characterisation of polynomial time

TL;DR: The main result is that CPT can express the solvability of cyclic linear equation systems, and validates a conjecture of Dawar and Holm: rank operators over different prime fields have incomparable expressive power.
Proceedings ArticleDOI

Matching μ-Logic

TL;DR: It is shown that matching $\mu $ -Iogic captures as special instances many important logics in mathematics and computer science, including first-order logic with least fixpoints, modal $\mu$ -IOGic as well as dynamic logic and various temporal logics such as infinite/finite-trace linear temporal logic and computation tree logic.
Proceedings ArticleDOI

Will deflation lead to depletion? On non-monotone fixed point inductions

TL;DR: This work surveys logical formalisms based on inflationary and deflationary fixed points, and compares them to the (more familiar) logics based on least and greatest fixed points.
References
More filters

Model checking

TL;DR: Model checking tools, created by both academic and industrial teams, have resulted in an entirely novel approach to verification and test case generation that often enables engineers in the electronics industry to design complex systems with considerable assurance regarding the correctness of their initial designs.
Journal ArticleDOI

A relational model of data for large shared data banks

TL;DR: In this article, a model based on n-ary relations, a normal form for data base relations, and the concept of a universal data sublanguage are introduced, and certain operations on relations are discussed and applied to the problems of redundancy and consistency in the user's model.
Book

Foundations of databases

TL;DR: This book discusses Languages, Computability, and Complexity, and the Relational Model, which aims to clarify the role of Semantic Data Models in the development of Query Language Design.
Book

Lectures on Polytopes

TL;DR: In this article, the authors present a rich collection of material on the modern theory of convex polytopes, with an emphasis on the methods that yield the results (Fourier-Motzkin elimination, Schlegel diagrams, shellability, Gale transforms, and oriented matroids).