Our Mathematical programming Modulo theories (MPMT) constraint solving framework extends Mathematical programming technology with techniques from the field of Automated reasoning, e.g., solvers for first-order theorie...
详细信息
ISBN:
(纸本)9783319216683;9783319216676
Our Mathematical programming Modulo theories (MPMT) constraint solving framework extends Mathematical programming technology with techniques from the field of Automated reasoning, e.g., solvers for first-order theories. In previous work, we used MPMT to synthesize system architectures for Boeing's Dreamliner and we studied the theoretical aspects of MPMT by means of the Branch and Cut Modulo T (BC(T)) transition system. BC(T) can be thought of as a blueprint for MPMT solvers. this paper provides a more practical and algorithmic view of BC(T). We elaborate on the design and features of Inez, our BC(T) constraint solver. Inez is an open-source, freely available superset of the OCaml programming language that uses the SCIP Branch and Cut framework to extend OCaml with MPMT capability. Inez allows users to write programs that arbitrarily interweave general computation with MPMT constraint solving.
Traditionally,knowledge is defined as justified true belief(JTB).However,Gettier Problem showed that JTB is not sufficient for *** paper argues that validity of knowledge has to depend on justifications of ***,justifi...
详细信息
ISBN:
(纸本)9781479951499
Traditionally,knowledge is defined as justified true belief(JTB).However,Gettier Problem showed that JTB is not sufficient for *** paper argues that validity of knowledge has to depend on justifications of ***,justifications of knowledge have to be stored in knowledge base *** on Truth Maintenance Systems,this paper presents a novel knowledge representation system,*** bases with *** paper applies this idea to propositional logic *** a logic program,consequences together withtheir dependencies are computed and *** updating consequences set with dependencies,this paper proposes an algorithm of rule addition and two algorithms of rule *** second algorithm of rule deletion can handle the problem of circular *** bases with dependencies can provide a new foundation for belief revision and argument.
In answer-set programming (ASP), the main focus usually is on computing answer sets which correspond to solutions to the problem represented by a logic program. Simple reasoning over answer sets is sometimes supported...
详细信息
this paper presents an extension of SLD resolution towards approximate reasoning. the proposed refutation procedure overcomes failures in the unification process by exploiting similarity relation defined between predi...
详细信息
this paper presents an extension of SLD resolution towards approximate reasoning. the proposed refutation procedure overcomes failures in the unification process by exploiting similarity relation defined between predicate and constant symbols. this enables to compute approximate solutions, with an associated approximation degree, when failures of the exact inference process occur. In this paper we outline the main ideas of this approach and we present an extended PROLOG interpreter, named SiLog, which implements this inference procedure.
In this paper we present a method to detect non-terminating ox failing queries based on analyzing the dynamic growth of terms. It overcomes restrictions known from approaches to preclude infinite loops in the field of...
详细信息
Web Ontology Language (OWL) provides means to semantically represent domain knowledge as ontologies. then, ontological reasoning allows software agents to effectively share and semantically interpret the knowledge. OW...
ISBN:
(纸本)9783642272158
Web Ontology Language (OWL) provides means to semantically represent domain knowledge as ontologies. then, ontological reasoning allows software agents to effectively share and semantically interpret the knowledge. OWL adopts open world semantics and in order to achieve decidability its expressiveness is strictly limited. therefore, many real-life problems cannot be represented only using ontologies and cannot be solved using just ontological reasoning. On the other hand, traditional reasoning mechanisms for autonomous agents are mostly based on logicprogramming (LP) and closed world assumption. LP provides a very expressive formal language, however it requires domain knowledge to be encoded as a part of logic programs. In this paper, we propose Ontological logicprogramming (OLP), a novel approach that combines logicprogramming with ontological reasoning. the proposed approach enables the use of ontological terms (i.e., individuals, classes and properties) directly within logic programs. the interpretation of these terms are delegated to an ontology reasoner during the interpretation of the program. Unlike similar approaches, OLP makes use of the full capacity of boththe ontological reasoning and logicprogramming. Using case-studies, we demonstrate the usefulness of OLP in multi-agent settings.
Answering science questions posed in natural language is an important AI challenge. Answering such questions often requires non-trivial inference and knowledge that goes beyond factoid retrieval. Yet, most systems for...
详细信息
Answering science questions posed in natural language is an important AI challenge. Answering such questions often requires non-trivial inference and knowledge that goes beyond factoid retrieval. Yet, most systems for this task are based on relatively shallow Information Retrieval (IR) and statistical correlation techniques operating on large unstructured corpora. We propose a structured inference system for this task, formulated as an Integer Linear Program (ILP), that answers natural language questions using a semi-structured knowledge base derived from text, including questions requiring multi-step inference and a combination of multiple facts. On a dataset of real, unseen science questions, our system significantly outperforms (+14%) the best previous attempt at structured reasoning for this task, which used Markov logic Networks (MLNs). It also improves upon a previous ILP formulation by 17.7%. When combined with unstructured inference methods, the ILP system significantly boosts overall performance (+10%). Finally, we show our approach is substantially more robust to a simple answer perturbation compared to statistical correlation methods.
Welcome to the proceedings of the 14th WoLLIC meeting, which was held in Rio de Janeiro, Brazil, July 2 - 5, 2007. the Workshop on logic, Language, Information and Computation (WoLLIC) is an annual international forum...
详细信息
ISBN:
(数字)9783540734451
ISBN:
(纸本)9783540734437
Welcome to the proceedings of the 14th WoLLIC meeting, which was held in Rio de Janeiro, Brazil, July 2 - 5, 2007. the Workshop on logic, Language, Information and Computation (WoLLIC) is an annual international forum on inter-disciplinary research involving formal logic, computing and programmingtheory, and natural language and reasoning. the WoLLIC meetings alternate between Brazil (and Latin America) and other countries, withthe aim of fostering interest in applied logic among Latin Am- ican scientists and students, and facilitating their interaction withthe international - plied logic community. WoLLIC 2007 focused on foundationsof computing and programming,novel c- putation models and paradigms, broad notions of proof and belief, formal methods in software and hardware development; logical approaches to natural language and r- soning; logics of programs, actions and resources; foundational aspects of information organization, search, ?ow, sharing, and protection. the Program Committee for this meeting, consisting of the 28 colleagues listed here, was designed to promote these inter-disciplinary and cross-disciplinary topics. Like its predecessors, WoLLIC 2007 included invited talks and tutorials as well as contributed papers. the Program Committee received 52 complete submissions (aside from 15 preliminary abstracts which did not materialize). A thorough review process by the Program Committee, assisted by over 70 external reviewers, led to the acc- tance of 21 papers for presentation at the meeting and inclusion in these proceedings. the conference program also included 16 talks and tutorials by 10 prominent invited speakers, who graciously accepted the Program Committee’s invitation.
this article presents a model and implementation techniques for speeding up constraint propagation. three fundamental approaches to improving constraint propagation based on propagators as implementations of constrain...
详细信息
this article presents a model and implementation techniques for speeding up constraint propagation. three fundamental approaches to improving constraint propagation based on propagators as implementations of constraints are explored: keeping track of which propagators are at fixpoint, choosing which propagator to apply next, and how to combine several propagators for the same constraint. We show how idempotence reasoning and events help track fixpoints more accurately. We improve these methods by using them dynamically (taking into account current variable domains to improve accuracy). We define priority-based approaches to choosing a next propagator and show that dynamic priorities can improve propagation. We illustrate that the use of multiple propagators for the same constraint can be advantageous with priorities, and introduce staged propagators that combine the effects of multiple propagators with priorities for greater efficiency.
作者:
Torsten SchaubSchool of Computing Science
Simon Fraser University Burnaby Canada and The Institute for Integrated and Intelligent Systems Griffith University Brisbane Australia and Universität Potsdam Institut für Informatik Potsdam Germany
the field of knowledge representation and reasoning has been going through a methodological shift during recent years. While the past was dominated by query-oriented reasoning, model-based techniques become more and m...
ISBN:
(纸本)9783540789680
the field of knowledge representation and reasoning has been going through a methodological shift during recent years. While the past was dominated by query-oriented reasoning, model-based techniques become more and more popular nowadays. this development was primarily driven by the availability of highly efficient Boolean constraint solvers, like satisfiability and answer set solvers. the general idea is to translate an application problem into a logical specification. this specification is in turn passed to a solver, which outputs models representing solutions to the initial application *** talk will provide an introduction to answer set programming (ASP), its proof-theoretic foundations, methodology, implementation techniques along with a glimpse of an exemplary application. Besides knowledge representation and reasoning, ASP has its roots in deductive databases, nonmonotonicreasoning, and logicprogramming. Applications are specified in ASP in terms of sets of logical rules. Modern ASP solvers rely on high-performance Boolean constraint solving techniques, which allow them to tackle application domains consisting of millions of variables. Meanwhile, this approach proved to be an effective tool in a range of applications, like planning, model checking, and bio-informatics.
暂无评论