Recently Bonet and Geffner have shown that first-order representations for planning domains can be learned from the structure of the state space without any prior knowledge about the action schemas or domain predicate...
详细信息
We introduce a novel logic-based system for reasoning over data streams, which relies on a framework enabling a tight, fine-tuned interaction between Apache Flink and the I2-DLV system. The architecture allows to take...
详细信息
The Operating Room Scheduling (ORS) problem is the task of assigning patients to operating rooms, taking into account different specialties, lengths and priority scores of each planned surgery, operating room session ...
详细信息
Rule-based reasoning is an essential part of human intelligence prominently formalized in artificial intelligence research via logic programs. Describing complex objects as the composition of elementary ones is a comm...
详细信息
The paper introduces an extension of the original Answer Set Prolog (ASP) by several set constructs including aggregates, defined as functions on sets. The new language, called Alog allows creating sets based on the V...
详细信息
The paper introduces an extension of the original Answer Set Prolog (ASP) by several set constructs including aggregates, defined as functions on sets. The new language, called Alog allows creating sets based on the Vicious Circle Principle by Poincare and Russell which eliminates a number of problems found in existing extensions of ASP by aggregates. We argue that, despite the fact that Alog is not as expressive as other extensions of ASP by aggregates, clarity of its syntax and semantics, addition of several new set-based constructs, and simplicity and the ease of use make it a viable competitor to these languages. We also study a number of important properties of the language and show how ideas used in its design can be utilized to generalize and simplify the definition of another important extension of ASP by aggregates. (C) 2019 Elsevier B.V. All rights reserved.
Answer set programming (ASP) is a popular nonmonotonic-logic based paradigm for knowledge representation and solving combinatorial problems. Computing the answer set of an ASP program is NP-hard in general, and resear...
详细信息
Given an observation or a goal, abduction infers candidate hypotheses to explain the observation or to achieve the goal. In this paper, we consider disjunctive abduction, in which disjunctions play important roles in ...
详细信息
Given an observation or a goal, abduction infers candidate hypotheses to explain the observation or to achieve the goal. In this paper, we consider disjunctive abduction, in which disjunctions play important roles in abduction. Machine-oriented intelligent systems can utilize disjunctive abduction in many ways. For example, consider the case in which multiple explanations exist for an observation. We may need to select the best explanation among them, but often it is difficult to choose only one given insufficient information. In that case, we can leave the decision indefinite by considering a disjunctive explanation, which is a disjunction of possible alternative explanations. Disjunctive explanations can offer a consistent way to theory changes when they are incorporated or assimilated into the current knowledge base. The assimilated knowledge base preserves the intended semantics from the collection of all possible updated knowledge bases. A merit of disjunctive explanations is that we only need one current knowledge base at a time, still keeping every possible change in a single state. This method is extended to accomplish an update when there are multiple ways to remove old unnecessary hypotheses from the knowledge base. The proposed framework is well applicable to view updates in disjunctive databases. We also show that disjunctive abduction can be considered in inductive logic programming.
We take up an idea from the folklore of Answer Set programming, namely that choices, integrity constraints along with a restricted rule format is sufficient for Answer Set programming. We elaborate upon the foundation...
详细信息
Today's database systems have shown to be capable of supporting AI applications that demand a lot of data processing. To this end, these systems incorporate powerful querying languages that go far beyond the mere ...
详细信息
An approach based on answer set programming (ASP) is proposed in this paper for representing knowledge generated from natural language texts. Knowledge in a text is modeled using a Neo Davidsonian-like formalism, whic...
详细信息
暂无评论