51 research outputs found

    The KB paradigm and its application to interactive configuration

    Full text link
    The knowledge base paradigm aims to express domain knowledge in a rich formal language, and to use this domain knowledge as a knowledge base to solve various problems and tasks that arise in the domain by applying multiple forms of inference. As such, the paradigm applies a strict separation of concerns between information and problem solving. In this paper, we analyze the principles and feasibility of the knowledge base paradigm in the context of an important class of applications: interactive configuration problems. In interactive configuration problems, a configuration of interrelated objects under constraints is searched, where the system assists the user in reaching an intended configuration. It is widely recognized in industry that good software solutions for these problems are very difficult to develop. We investigate such problems from the perspective of the KB paradigm. We show that multiple functionalities in this domain can be achieved by applying different forms of logical inferences on a formal specification of the configuration domain. We report on a proof of concept of this approach in a real-life application with a banking company. To appear in Theory and Practice of Logic Programming (TPLP).Comment: To appear in Theory and Practice of Logic Programming (TPLP

    FO(FD): Extending classical logic with rule-based fixpoint definitions

    Get PDF
    We introduce fixpoint definitions, a rule-based reformulation of fixpoint constructs. The logic FO(FD), an extension of classical logic with fixpoint definitions, is defined. We illustrate the relation between FO(FD) and FO(ID), which is developed as an integration of two knowledge representation paradigms. The satisfiability problem for FO(FD) is investigated by first reducing FO(FD) to difference logic and then using solvers for difference logic. These reductions are evaluated in the computation of models for FO(FD) theories representing fairness conditions and we provide potential applications of FO(FD).Comment: Presented at ICLP 2010. 16 pages, 1 figur

    Hsc70-4 Deforms Membranes to Promote Synaptic Protein Turnover by Endosomal Microautophagy

    Get PDF
    SummarySynapses are often far from their cell bodies and must largely independently cope with dysfunctional proteins resulting from synaptic activity and stress. To identify membrane-associated machines that can engulf synaptic targets destined for degradation, we performed a large-scale in vitro liposome-based screen followed by functional studies. We identified a presynaptically enriched chaperone Hsc70-4 that bends membranes based on its ability to oligomerize. This activity promotes endosomal microautophagy and the turnover of specific synaptic proteins. Loss of microautophagy slows down neurotransmission while gain of microautophagy increases neurotransmission. Interestingly, Sgt, a cochaperone of Hsc70-4, is able to switch the activity of Hsc70-4 from synaptic endosomal microautophagy toward chaperone activity. Hence, Hsc70-4 controls rejuvenation of the synaptic protein pool in a dual way: either by refolding proteins together with Sgt, or by targeting them for degradation by facilitating endosomal microautophagy based on its membrane deforming activity

    Finite domain and symbolic inference methods for extensions of first-order logic

    No full text
    In this dissertation, we investigate various sorts of reasoning on finite structures and theories in the logic FO(.), a rich extension of classical logic with, amongst others, inductive definitions and aggregates. In particular, we study the tasks of constraint propagation, grounding, model revision, and debugging for FO(.).status: publishe

    Grounding FO(ID) with bounds

    No full text
    Grounding is the task of reducing a given first-order theory T and finite domain to an equivalent propositional theory. It is used as preprocessing step in many logic-based reasoning systems. In this paper, we present a method to improve grounding for FO(ID), the extension of first-order logic with inductive definitions. The method consists of computing bounds for subformulas of T, indicating for which part of the given domain, the truth value of their subformula is the same in every model of T. Bounds can be used to efficiently produce compact groundings. We present both theoretical results and experiments to support this claim.status: publishe

    The IDP system

    No full text
    This paper presents the IDP system, a finite model generator for extended first-order logic theories. IDP can be used as a didactic tool in courses on (first-order) logic. It can also be applied to solve various constraint problems and for lightweight verification tasks.status: publishe

    Constraint propagation for first-order logic and inductive definitions

    No full text
    In Constraint Programming, constraint propagation is a basic component of constraint satisfaction solvers. Here we study constraint propagation as a basic form of inference in the context of first-order logic (FO) and extensions with inductive definitions (\foid) and aggregates (\foagg). In a first, semantic approach, a theory of propagators and constraint propagation is developed for theories in the context of three-valued interpretations. We present an algorithm with polynomial-time data complexity. We show that constraint propagation in this manner can be represented by a datalog program. In a second, symbolic approach, the semantic algorithm is lifted to a constraint propagation algorithm in {\em symbolic structures}, symbolic representations of classes of structures. The third part of the paper is an overview of existing and potential applications of constraint propagation for model generation, grounding, interactive search problems, approximate methods for exists/forall Second Order problems, and approximate query answering in incomplete databases.43 pages, 1 figure submitted to ACM Transactions on Computational Logicstatus: publishe
    corecore