Abstract. The model expansion (MX) search problem consists of find-ing models of a given theory T that expand a given finite interpretation. Model expansion in classical first-order logic (FO) has been proposed as the basis for an Answer Set Programming-like declarative programming framework for solving NP problems. In this paper, we present idp, a sys-tem for solving MX problems that integrates technology from ASP and SAT. Its strength lies both in its rich input language and its efficiency. idp is the first model expansion system that can handle full FO, but its language extends FO with many other primitives such as inductive def-initions, aggregates, quantifiers with numerical constraints, order-sorted types, arithmetic, partial function...
Answer set programming (ASP) has emerged as an approach to declarative problem solving based on the ...
per Predicate Logic as a Programming Language was a breakthrough for the use of logic in computer sc...
Answer set programming (ASP) is a declarative approach to solving search problems. Logic programming...
The traditional approach to model expansion (generating models of a logic theory extending a partial...
The logical task of model expansion (MX) has been proposed as a declarative constraint programming f...
ABSTRACT. Arguments for logic-based knowledge representation often emphasize the primacy of entailme...
This paper presents the IDP system, a finite model generator for extended first-order logic theories...
Answer Set Programming (ASP) is a form of declarative programming oriented towards difficult and pri...
The authors of [MT05] proposed a declarative constraint programming framework based on classical log...
In Answer Set Programming (ASP), programs can be viewed as specifications of finite Herbrand structu...
Finding satisfying assignments for the variables involved in a set of constraints can be cast as a (...
Recent work in Answer Set Programming has integrated ideas from Constraint Programming. This has led...
In answer-set programming (ASP), programs can be viewed as specifications of finite Herbrand structu...
Ground-and-solve methods used in state-of-the-art Answer Set Programming and model expansion systems...
Abstract. We address the problem of providing a logical formalization of arith-metic in declarative ...
Answer set programming (ASP) has emerged as an approach to declarative problem solving based on the ...
per Predicate Logic as a Programming Language was a breakthrough for the use of logic in computer sc...
Answer set programming (ASP) is a declarative approach to solving search problems. Logic programming...
The traditional approach to model expansion (generating models of a logic theory extending a partial...
The logical task of model expansion (MX) has been proposed as a declarative constraint programming f...
ABSTRACT. Arguments for logic-based knowledge representation often emphasize the primacy of entailme...
This paper presents the IDP system, a finite model generator for extended first-order logic theories...
Answer Set Programming (ASP) is a form of declarative programming oriented towards difficult and pri...
The authors of [MT05] proposed a declarative constraint programming framework based on classical log...
In Answer Set Programming (ASP), programs can be viewed as specifications of finite Herbrand structu...
Finding satisfying assignments for the variables involved in a set of constraints can be cast as a (...
Recent work in Answer Set Programming has integrated ideas from Constraint Programming. This has led...
In answer-set programming (ASP), programs can be viewed as specifications of finite Herbrand structu...
Ground-and-solve methods used in state-of-the-art Answer Set Programming and model expansion systems...
Abstract. We address the problem of providing a logical formalization of arith-metic in declarative ...
Answer set programming (ASP) has emerged as an approach to declarative problem solving based on the ...
per Predicate Logic as a Programming Language was a breakthrough for the use of logic in computer sc...
Answer set programming (ASP) is a declarative approach to solving search problems. Logic programming...