We present a technique that enables the use of finite model finding to check the satisfiability of certain formulas whose intended models are infinite. Such formulas arise when using the language of sets and relations to reason about structured values such as algebraic datatypes. The key idea of our technique is to identify a natural syntactic class of formulas in relational logic for which reasoning about infinite structures can be reduced to reasoning about finite structures. As a result, when a formula belongs to this class, we can use existing finite model finding tools to check whether the formula holds in the desired infinite model
This paper is a survey of results on finite variable logics in finite model theory. It focusses on t...
Finiteness spaces were introduced by Ehrhard as a refinement of the relational model of linear logic...
Abstract. One way of studying a relational structure is to investigate functions which are related t...
We present a technique that enables the use of finite model finding to check the satisfiability of c...
We present a technique that enables the use of finite modelfinding to check the satisfiability of ce...
AbstractA relational database can be considered as a finite structure for a finite relational signat...
We consider the theory of database queries on a relational data model that includes a set of fixed r...
AbstractA relational query is called finite, or sometimes safe, iff it yields a finite answer in eve...
Logic languages based on the theory of rational, possibly infinite, trees have much appeal in that r...
Our research deals with several aspects of Definability and Computability on Finite Structures. Amon...
We investigate properties of finite relational structures over the reals expressed by first-order se...
We consider the theory of database queries on a relational data model that includes a set of fixed r...
AbstractFinite maps or finite relations between infinite sets do not even form a category, since the...
Logic languages based on the theory of rational, possibly infinite, trees have much appeal in that r...
AbstractLogic languages based on the theory of rational, possibly infinite, trees have much appeal i...
This paper is a survey of results on finite variable logics in finite model theory. It focusses on t...
Finiteness spaces were introduced by Ehrhard as a refinement of the relational model of linear logic...
Abstract. One way of studying a relational structure is to investigate functions which are related t...
We present a technique that enables the use of finite model finding to check the satisfiability of c...
We present a technique that enables the use of finite modelfinding to check the satisfiability of ce...
AbstractA relational database can be considered as a finite structure for a finite relational signat...
We consider the theory of database queries on a relational data model that includes a set of fixed r...
AbstractA relational query is called finite, or sometimes safe, iff it yields a finite answer in eve...
Logic languages based on the theory of rational, possibly infinite, trees have much appeal in that r...
Our research deals with several aspects of Definability and Computability on Finite Structures. Amon...
We investigate properties of finite relational structures over the reals expressed by first-order se...
We consider the theory of database queries on a relational data model that includes a set of fixed r...
AbstractFinite maps or finite relations between infinite sets do not even form a category, since the...
Logic languages based on the theory of rational, possibly infinite, trees have much appeal in that r...
AbstractLogic languages based on the theory of rational, possibly infinite, trees have much appeal i...
This paper is a survey of results on finite variable logics in finite model theory. It focusses on t...
Finiteness spaces were introduced by Ehrhard as a refinement of the relational model of linear logic...
Abstract. One way of studying a relational structure is to investigate functions which are related t...