per Predicate Logic as a Programming Language was a breakthrough for the use of logic in computer science. The more recent tremendous pro-gress in automated reasoning technologies, particularly in SAT solving and Constraint Programming, has paved the way for the use of logic as a modelling language. This paper describes the realisation of such a mod-elling language as the IDP knowledge-base system (KBS). In contrast to declarative programming, the user only specifies her knowledge about a problem and has not to pay attention to control issues. In the IDP system, declarative modelling is done in the language FO(·)IDP which combines inductive definitions (similar to sets of Prolog rules) with first-order logic, types and aggregates, allowing ...
IDP3 is a knowledge-base system, offering a rich, declarative knowledge representation language, a r...
In Answer Set Programming (ASP), programs can be viewed as specifications of finite Herbrand structu...
Copyright © 2016, Association for the Advancement of Artificial Intelligence (www.aaai.org). All rig...
This paper provides a gentle introduction to problem solving with the IDP3 system. The core of IDP3 ...
This paper provides a gentle introduction to problem solving with the IDP3 system. The core of IDP3 ...
The field of Knowledge Representation is devoted to the study of how knowledge can be represented an...
AbstractInductive Logic Programming (ILP) is the area of AI which deals with the induction of hypoth...
© 2016, Ohmsha and Springer Japan. Declarative systems aim at solving tasks by running inference eng...
Abstract. This paper presents a Knowledge Base project for FO(ID), an exten-sion of classical logic ...
This paper presents the IDP system, a finite model generator for extended first-order logic theories...
Declarative systems aim at solving tasks by running inference engines on a specification, to free it...
Abstract. The model expansion (MX) search problem consists of find-ing models of a given theory T th...
The traditional approach to model expansion (generating models of a logic theory extending a partial...
In answer-set programming (ASP), programs can be viewed as specifications of finite Herbrand structu...
Inductive Logic Programming (ILP) is a new discipline which investigates the inductive construction ...
IDP3 is a knowledge-base system, offering a rich, declarative knowledge representation language, a r...
In Answer Set Programming (ASP), programs can be viewed as specifications of finite Herbrand structu...
Copyright © 2016, Association for the Advancement of Artificial Intelligence (www.aaai.org). All rig...
This paper provides a gentle introduction to problem solving with the IDP3 system. The core of IDP3 ...
This paper provides a gentle introduction to problem solving with the IDP3 system. The core of IDP3 ...
The field of Knowledge Representation is devoted to the study of how knowledge can be represented an...
AbstractInductive Logic Programming (ILP) is the area of AI which deals with the induction of hypoth...
© 2016, Ohmsha and Springer Japan. Declarative systems aim at solving tasks by running inference eng...
Abstract. This paper presents a Knowledge Base project for FO(ID), an exten-sion of classical logic ...
This paper presents the IDP system, a finite model generator for extended first-order logic theories...
Declarative systems aim at solving tasks by running inference engines on a specification, to free it...
Abstract. The model expansion (MX) search problem consists of find-ing models of a given theory T th...
The traditional approach to model expansion (generating models of a logic theory extending a partial...
In answer-set programming (ASP), programs can be viewed as specifications of finite Herbrand structu...
Inductive Logic Programming (ILP) is a new discipline which investigates the inductive construction ...
IDP3 is a knowledge-base system, offering a rich, declarative knowledge representation language, a r...
In Answer Set Programming (ASP), programs can be viewed as specifications of finite Herbrand structu...
Copyright © 2016, Association for the Advancement of Artificial Intelligence (www.aaai.org). All rig...