Skip to main content

Showing 1–39 of 39 results for author: Bogaerts, B

Searching in archive cs. Search in all archives.
.
  1. arXiv:2311.03424  [pdf, ps, other

    cs.LO cs.AI

    Using Symmetries to Lift Satisfiability Checking

    Authors: Pierre Carbonnelle, Gottfried Schenner, Maurice Bruynooghe, Bart Bogaerts, Marc Denecker

    Abstract: We analyze how symmetries can be used to compress structures (also known as interpretations) onto a smaller domain without loss of information. This analysis suggests the possibility to solve satisfiability problems in the compressed domain for better performance. Thus, we propose a 2-step novel method: (i) the sentence to be satisfied is automatically translated into an equisatisfiable sentence o… ▽ More

    Submitted 14 December, 2023; v1 submitted 6 November, 2023; originally announced November 2023.

    Comments: Accepted at AAAI-24

  2. arXiv:2306.03267  [pdf, other

    cs.LO

    Mathematical Foundations for Joining Only Knowing and Common Knowledge (Extended Version)

    Authors: Marcos Cramer, Samuele Pollaci, Bart Bogaerts

    Abstract: Common knowledge and only knowing capture two intuitive and natural notions that have proven to be useful in a variety of settings, for example to reason about coordination or agreement between agents, or to analyse the knowledge of knowledge-based agents. While these two epistemic operators have been extensively studied in isolation, the approaches made to encode their complex interplay failed to… ▽ More

    Submitted 5 June, 2023; originally announced June 2023.

    Comments: 18 pages, 2 figures, extended version of the paper "Mathematical Foundations for Joining Only Knowing and Common Knowledge'' accepted for KR 2023

  3. arXiv:2306.02774  [pdf, ps, other

    cs.LO

    Distributed Autoepistemic Logic: Semantics, Complexity, and Applications to Access Control

    Authors: Marcos Cramer, Pieter Van Hertum, Bart Bogaerts, Marc Denecker

    Abstract: In this paper we define and study a multi-agent extension of autoepistemic logic (AEL) called distributed autoepistemic logic (dAEL). We define the semantics of dAEL using approximation fixpoint theory, an abstract algebraic framework that unifies different knowledge representation formalisms by describing their semantics as fixpoints of semantic operators. We define 2- and 3-valued semantic opera… ▽ More

    Submitted 5 June, 2023; originally announced June 2023.

  4. arXiv:2305.17140  [pdf, ps, other

    cs.AI cs.LO

    Interactive Model Expansion in an Observable Environment

    Authors: Pierre Carbonnelle, Joost Vennekens, Bart Bogaerts, Marc Denecker

    Abstract: Many practical problems can be understood as the search for a state of affairs that extends a fixed partial state of affairs, the \emph{environment}, while satisfying certain conditions that are formally specified. Such problems are found in, e.g., engineering, law or economics. We study this class of problems in a context where some of the relevant information about the environment is not known… ▽ More

    Submitted 20 May, 2023; originally announced May 2023.

    Comments: This paper is an extended and revised version of a conference paper appearing in the proceedings of ICLP 2023 and to be published in Theory and Practice of Logic Programming

  5. arXiv:2305.10846  [pdf, ps, other

    cs.AI cs.LO

    Non-deterministic approximation operators: ultimate operators, semi-equilibrium semantics and aggregates (full version)

    Authors: Jesse Heyninck, Bart Bogaerts

    Abstract: Approximation fixpoint theory (AFT) is an abstract and general algebraic framework for studying the semantics of non-monotonic logics. In recent work, AFT was generalized to non-deterministic operators, i.e.\ operators whose range are sets of elements rather than single elements. In this paper, we make three further contributions to non-deterministic AFT: (1) we define and study ultimate approxima… ▽ More

    Submitted 18 May, 2023; originally announced May 2023.

    Comments: Paper presented at the 39th International Conference on Logic Programming (ICLP 2023)

  6. arXiv:2305.04656  [pdf, other

    cs.LO

    Preservation theorems for Tarski's relation algebra

    Authors: Bart Bogaerts, Balder ten Cate, Brett McLean, Jan Van den Bussche

    Abstract: We investigate a number of semantically defined fragments of Tarski's algebra of binary relations, including the function-preserving fragment. We address the question whether they are generated by a finite set of operations. We obtain several positive and negative results along these lines. Specifically, the homomorphism-safe fragment is finitely generated (both over finite and over arbitrary stru… ▽ More

    Submitted 11 April, 2024; v1 submitted 8 May, 2023; originally announced May 2023.

  7. Efficiently Explaining CSPs with Unsatisfiable Subset Optimization (extended algorithms and examples)

    Authors: Emilio Gamba, Bart Bogaerts, Tias Guns

    Abstract: We build on a recently proposed method for stepwise explaining solutions of Constraint Satisfaction Problems (CSP) in a human-understandable way. An explanation here is a sequence of simple inference steps where simplicity is quantified using a cost function. The algorithms for explanation generation rely on extracting Minimal Unsatisfiable Subsets (MUS) of a derived unsatisfiable formula, exploit… ▽ More

    Submitted 28 November, 2023; v1 submitted 21 March, 2023; originally announced March 2023.

    Comments: arXiv admin note: text overlap with arXiv:2105.11763

    Report number: 78, 2023 MSC Class: 68T27 ACM Class: F.4.1

    Journal ref: Journal of Artificial Intelligence Research (JAIR) Volume 78 (2023): pages 709-746

  8. arXiv:2302.14411  [pdf, other

    cs.DB cs.AI

    Distributed Subweb Specifications for Traversing the Web

    Authors: Bart Bogaerts, Bas Ketsman, Younes Zeboudj, Heba Aamer, Ruben Taelman, Ruben Verborgh

    Abstract: Link Traversal-based Query Processing (ltqp), in which a sparql query is evaluated over a web of documents rather than a single dataset, is often seen as a theoretically interesting yet impractical technique. However, in a time where the hypercentralization of data has increasingly come under scrutiny, a decentralized Web of Data with a simple document-based interface is appealing, as it enables d… ▽ More

    Submitted 27 March, 2023; v1 submitted 28 February, 2023; originally announced February 2023.

    Comments: Under consideration in Theory and Practice of Logic Programming (TPLP)

  9. Expressiveness of SHACL Features and Extensions for Full Equality and Disjointness Tests

    Authors: Bart Bogaerts, Maxime Jakubowski, Jan Van den Bussche

    Abstract: SHACL is a W3C-proposed schema language for expressing structural constraints on RDF graphs. Recent work on formalizing this language has revealed a striking relationship to description logics. SHACL expressions can use three fundamental features that are not so common in description logics. These features are equality tests; disjointness tests; and closure constraints. Moreover, SHACL is peculiar… ▽ More

    Submitted 20 February, 2024; v1 submitted 7 December, 2022; originally announced December 2022.

    Journal ref: Logical Methods in Computer Science (February 28, 2024) lmcs:10442

  10. arXiv:2211.17262  [pdf, ps, other

    cs.AI

    Non-Deterministic Approximation Fixpoint Theory and Its Application in Disjunctive Logic Programming

    Authors: Jesse Heyninck, Ofer Arieli, Bart Bogaerts

    Abstract: Approximation fixpoint theory (AFT) is an abstract and general algebraic framework for studying the semantics of nonmonotonic logics. It provides a unifying study of the semantics of different formalisms for nonmonotonic reasoning, such as logic programming, default logic and autoepistemic logic. In this paper, we extend AFT to dealing with non-deterministic constructs that allow to handle indefin… ▽ More

    Submitted 1 December, 2022; v1 submitted 30 November, 2022; originally announced November 2022.

  11. arXiv:2210.00240  [pdf, other

    cs.LO

    Executable First-Order Queries in the Logic of Information Flows

    Authors: Heba Aamer, Bart Bogaerts, Dimitri Surinx, Eugenia Ternovska, Jan Van den Bussche

    Abstract: The logic of information flows (LIF) has recently been proposed as a general framework in the field of knowledge representation. In this framework, tasks of procedural nature can still be modeled in a declarative, logic-based fashion. In this paper, we focus on the task of query processing under limited access patterns, a well-studied problem in the database literature. We show that LIF is well-su… ▽ More

    Submitted 21 May, 2024; v1 submitted 1 October, 2022; originally announced October 2022.

    ACM Class: H.2.3; I.2.4

  12. arXiv:2209.06448  [pdf, ps, other

    cs.LO

    Inputs, Outputs, and Composition in the Logic of Information Flows

    Authors: Heba Aamer, Bart Bogaerts, Dimitri Surinx, Eugenia Ternovska, Jan Van den Bussche

    Abstract: The logic of information flows (LIF) is a general framework in which tasks of a procedural nature can be modeled in a declarative, logic-based fashion. The first contribution of this paper is to propose semantic and syntactic definitions of inputs and outputs of LIF expressions. We study how the two relate and show that our syntactic definition is optimal in a sense that is made precise. The secon… ▽ More

    Submitted 14 September, 2022; originally announced September 2022.

    Comments: This paper is the extended version of a paper presented at KR 2020

  13. Tree-Like Justification Systems are Consistent

    Authors: Simon Marynissen, Bart Bogaerts

    Abstract: Justification theory is an abstract unifying formalism that captures semantics of various non-monotonic logics. One intriguing problem that has received significant attention is the consistency problem: under which conditions are justifications for a fact and justifications for its negation suitably related. Two variants of justification theory exist: one in which justifications are trees and one… ▽ More

    Submitted 5 August, 2022; originally announced August 2022.

    Comments: In Proceedings ICLP 2022, arXiv:2208.02685

    Journal ref: EPTCS 364, 2022, pp. 1-11

  14. arXiv:2205.04541  [pdf, ps, other

    cs.AI

    On Nested Justification Systems (full version)

    Authors: Simon Marynissen, Jesse Heyninck, Bart Bogaerts, Marc Denecker

    Abstract: Justification theory is a general framework for the definition of semantics of rule-based languages that has a high explanatory potential. Nested justification systems, first introduced by Denecker et al. (2015), allow for the composition of justification systems. This notion of nesting thus enables the modular definition of semantics of rule-based languages, and increases the representational cap… ▽ More

    Submitted 9 May, 2022; originally announced May 2022.

    Comments: Paper presented at the 38th International Conference on Logic Programming (ICLP 2022), 16 pages

  15. Certified Symmetry and Dominance Breaking for Combinatorial Optimisation

    Authors: Bart Bogaerts, Stephan Gocht, Ciaran McCreesh, Jakob Nordström

    Abstract: Symmetry and dominance breaking can be crucial for solving hard combinatorial search and optimisation problems, but the correctness of these techniques sometimes relies on subtle arguments. For this reason, it is desirable to produce efficient, machine-verifiable certificates that solutions have been computed correctly. Building on the cutting planes proof system, we develop a certification method… ▽ More

    Submitted 16 August, 2023; v1 submitted 23 March, 2022; originally announced March 2022.

    Comments: This paper was published in the Journal of Artificial Intelligence Research https://doi.org/10.1613/jair.1.14296 It is an extended version of our (equally-named) paper to appear in the proceedings of AAAI 2022 https://ojs.aaai.org/index.php/AAAI/article/view/20283

    Journal ref: Journal of Artificial Intelligence Research, volume 77: pages 1539-1589, 2023

  16. arXiv:2109.08285  [pdf, other

    cs.DB cs.AI cs.LO

    Fixpoint Semantics for Recursive SHACL

    Authors: Bart Bogaerts, Maxime Jakubowski

    Abstract: SHACL is a W3C-proposed language for expressing structural constraints on RDF graphs. The recommendation only specifies semantics for non-recursive SHACL; recently, some efforts have been made to allow recursive SHACL schemas. In this paper, we argue that for defining and studying semantics of recursive SHACL, lessons can be learned from years of research in non-monotonic reasoning. We show tha… ▽ More

    Submitted 16 September, 2021; originally announced September 2021.

    Comments: In Proceedings ICLP 2021, arXiv:2109.07914

    Journal ref: EPTCS 345, 2021, pp. 41-47

  17. arXiv:2109.07914   

    cs.LO cs.AI

    Proceedings 37th International Conference on Logic Programming (Technical Communications)

    Authors: Andrea Formisano, Yanhong Annie Liu, Bart Bogaerts, Alex Brik, Veronica Dahl, Carmine Dodaro, Paul Fodor, Gian Luca Pozzato, Joost Vennekens, Neng-Fa Zhou

    Abstract: ICLP is the premier international event for presenting research in logic programming. Contributions to ICLP 2021 were sought in all areas of logic programming, including but not limited to: Foundations: Semantics, Formalisms, Nonmonotonic reasoning, Knowledge representation. Languages issues: Concurrency, Objects, Coordination, Mobility, Higher order, Types, Modes, Assertions, Modules, Meta-… ▽ More

    Submitted 14 September, 2021; originally announced September 2021.

    Journal ref: EPTCS 345, 2021

  18. arXiv:2108.06096  [pdf, ps, other

    cs.LO

    SHACL: A Description Logic in Disguise

    Authors: Bart Bogaerts, Maxime Jakubowski, Jan Van den Bussche

    Abstract: SHACL is a W3C-proposed language for expressing structural constraints on RDF graphs. In recent years, SHACL's popularity has risen quickly. This rise in popularity comes with questions related to its place in the semantic web, particularly about its relation to OWL (the de facto standard for expressing ontological information on the web) and description logics (which form the formal foundations o… ▽ More

    Submitted 28 June, 2022; v1 submitted 13 August, 2021; originally announced August 2021.

    Comments: Presented at LPNRM conference 2022

  19. arXiv:2105.11763  [pdf, other

    cs.AI cs.LO

    Efficiently Explaining CSPs with Unsatisfiable Subset Optimization

    Authors: Emilio Gamba, Bart Bogaerts, Tias Guns

    Abstract: We build on a recently proposed method for explaining solutions of constraint satisfaction problems. An explanation here is a sequence of simple inference steps, where the simplicity of an inference step is measured by the number and types of constraints and facts used, and where the sequence explains all logical consequences of the problem. We build on these formal foundations and tackle two emer… ▽ More

    Submitted 5 July, 2021; v1 submitted 25 May, 2021; originally announced May 2021.

    MSC Class: 68T27 ACM Class: F.4.1

  20. LP2PB: Translating Answer Set Programs into Pseudo-Boolean Theories

    Authors: Wolf De Wulf, Bart Bogaerts

    Abstract: Answer set programming (ASP) is a well-established knowledge representation formalism. Most ASP solvers are based on (extensions of) technology from Boolean satisfiability solving. While these solvers have shown to be very successful in many practical applications, their strength is limited by their underlying proof system, resolution. In this paper, we present a new tool LP2PB that translates ASP… ▽ More

    Submitted 21 September, 2020; originally announced September 2020.

    Comments: In Proceedings ICLP 2020, arXiv:2009.09158

    ACM Class: I.2.8; I.2.4; D.3.2; I.2.3

    Journal ref: EPTCS 325, 2020, pp. 206-219

  21. Exploiting Game Theory for Analysing Justifications

    Authors: Simon Marynissen, Bart Bogaerts, Marc Denecker

    Abstract: Justification theory is a unifying semantic framework. While it has its roots in non-monotonic logics, it can be applied to various areas in computer science, especially in explainable reasoning; its most central concept is a justification: an explanation why a property holds (or does not hold) in a model. In this paper, we continue the study of justification theory by means of three major contrib… ▽ More

    Submitted 4 August, 2020; originally announced August 2020.

    Comments: Paper presented at the 36th International Conference on Logic Programming (ICLP 2019), University Of Calabria, Rende (CS), Italy, September 2020, 15+8 pages

    Journal ref: Theory and Practice of Logic Programming 20 (2020) 880-894

  22. A framework for step-wise explaining how to solve constraint satisfaction problems

    Authors: Bart Bogaerts, Emilio Gamba, Tias Guns

    Abstract: We explore the problem of step-wise explaining how to solve constraint satisfaction problems, with a use case on logic grid puzzles. More specifically, we study the problem of explaining the inference steps that one can take during propagation, in a way that is easy to interpret for a person. Thereby, we aim to give the constraint solver explainable agency, which can help in building trust in the… ▽ More

    Submitted 11 June, 2020; originally announced June 2020.

    MSC Class: 68T27 ACM Class: F.4.1

  23. arXiv:1909.07646   

    cs.LO cs.AI cs.PL

    Proceedings 35th International Conference on Logic Programming (Technical Communications)

    Authors: Bart Bogaerts, Esra Erdem, Paul Fodor, Andrea Formisano, Giovambattista Ianni, Daniela Inclezan, German Vidal, Alicia Villanueva, Marina De Vos, Fangkai Yang

    Abstract: Since the first conference held in Marseille in 1982, ICLP has been the premier international event for presenting research in logic programming. Contributions are sought in all areas of logic programming, including but not restricted to: Foundations: Semantics, Formalisms, Nonmonotonic reasoning, Knowledge representation. Languages: Concurrency, Objects, Coordination, Mobility, Higher Order,… ▽ More

    Submitted 17 September, 2019; originally announced September 2019.

    Journal ref: EPTCS 306, 2019

  24. arXiv:1909.06077  [pdf, other

    cs.RO cs.HC

    Enabling Humans to Plan Inspection Paths Using a Virtual Reality Interface

    Authors: Boris Bogaerts, Seppe Sels, Steve Vanlanduit, Rudi Penne

    Abstract: In this work, we investigate whether humans can manually generate high-quality robot paths for optical inspections. Typically, automated algorithms are used to solve the inspection planning problem. The use of automated algorithms implies that specialized knowledge from users is needed to set up the algorithm. We aim to replace this need for specialized experience, by entrusting a non-expert human… ▽ More

    Submitted 13 September, 2019; originally announced September 2019.

  25. arXiv:1905.05528  [pdf, other

    cs.RO

    Near-Optimal Path Planning for Complex Robotic Inspection Tasks

    Authors: Boris Bogaerts, Seppe Sels, Steve Vanlanduit, Rudi Penne

    Abstract: In this paper, we consider the problem of generating inspection paths for robots. These paths should allow an attached measurement device to perform high-quality measurements. We formally show that generating robot paths, while maximizing the inspection quality, naturally corresponds to the submodular orienteering problem. Traditional methods that are able to generate solutions with mathematical g… ▽ More

    Submitted 14 May, 2019; originally announced May 2019.

  26. arXiv:1809.07593  [pdf, other

    cs.HC

    Interactive Camera Network Design using a Virtual Reality Interface

    Authors: Boris Bogaerts, Seppe Sels, Steve Vanlanduit, Rudi Penne

    Abstract: Traditional literature on camera network design focuses on constructing automated algorithms. These require problem specific input from experts in order to produce their output. The nature of the required input is highly unintuitive leading to an unpractical workflow for human operators. In this work we focus on develo** a virtual reality user interface allowing human operators to manually desig… ▽ More

    Submitted 20 September, 2018; originally announced September 2018.

    Comments: 11 pages, 8 figures

  27. arXiv:1702.04551  [pdf, ps, other

    cs.LO

    A Logical Study of Some Common Principles of Inductive Definition and its Implications for Knowledge Representation

    Authors: Marc Denecker, Bart Bogaerts, Joost Vennekens

    Abstract: The definition is a common form of human expert knowledge, a building block of formal science and mathematics, a foundation for database theory and is supported in various forms in many knowledge representation and formal specification languages and systems. This paper is a formal study of some of the most common forms of inductive definitions found in scientific text: monotone inductive definitio… ▽ More

    Submitted 15 February, 2017; originally announced February 2017.

  28. arXiv:1608.08447  [pdf, other

    cs.AI

    BreakID: Static Symmetry Breaking for ASP (System Description)

    Authors: Jo Devriendt, Bart Bogaerts

    Abstract: Symmetry breaking has been proven to be an efficient preprocessing technique for satisfiability solving (SAT). In this paper, we port the state-of-the-art SAT symmetry breaker BreakID to answer set programming (ASP). The result is a lightweight tool that can be plugged in between the grounding and the solving phases that are common when modelling in ASP. We compare our tool with sbass, the current… ▽ More

    Submitted 30 August, 2016; originally announced August 2016.

    Comments: Paper presented at the 9th Workshop on Answer Set Programming and Other Computing Paradigms (ASPOCP 2016), New York City, USA, 16 October 2016

  29. arXiv:1608.05609  [pdf, ps, other

    cs.AI

    Implementing a Relevance Tracker Module

    Authors: Joachim Jansen, Jo Devriendt, Bart Bogaerts, Gerda Janssens, Marc Denecker

    Abstract: PC(ID) extends propositional logic with inductive definitions: rule sets under the well-founded semantics. Recently, a notion of relevance was introduced for this language. This notion determines the set of undecided literals that can still influence the satisfiability of a PC(ID) formula in a given partial assignment. The idea is that the PC(ID) solver can make decisions only on relevant literals… ▽ More

    Submitted 19 August, 2016; originally announced August 2016.

    Comments: Paper presented at the 9th Workshop on Answer Set Programming and Other Computing Paradigms (ASPOCP 2016), New York City, USA, 16 October 2016

  30. On Local Domain Symmetry for Model Expansion

    Authors: Jo Devriendt, Bart Bogaerts, Maurice Bruynooghe, Marc Denecker

    Abstract: Symmetry in combinatorial problems is an extensively studied topic. We continue this research in the context of model expansion problems, with the aim of automating the workflow of detecting and breaking symmetry. We focus on local domain symmetry, which is induced by permutations of domain elements, and which can be detected on a first-order level. As such, our work is a continuation of the symme… ▽ More

    Submitted 9 August, 2016; originally announced August 2016.

    Comments: Paper presented at the 32nd International Conference on Logic Programming (ICLP 2016), New York City, USA, 16-21 October 2016, 15 pages, LaTeX, 3 PDF figures (arXiv:YYMM.NNNNN)

  31. arXiv:1608.01835  [pdf, ps, other

    cs.AI

    Stable-Unstable Semantics: Beyond NP with Normal Logic Programs

    Authors: Bart Bogaerts, Tomi Janhunen, Shahab Tasharrofi

    Abstract: Standard answer set programming (ASP) targets at solving search problems from the first level of the polynomial time hierarchy (PH). Tackling search problems beyond NP using ASP is less straightforward. The class of disjunctive logic programs offers the most prominent way of reaching the second level of the PH, but encoding respective hard problems as disjunctive programs typically requires sophis… ▽ More

    Submitted 15 August, 2016; v1 submitted 5 August, 2016; originally announced August 2016.

    Comments: Paper presented at the 32nd International Conference on Logic Programming (ICLP 2016), New York City, USA, 16-21 October 2016, 16 pages, LaTeX, no figures

    MSC Class: 68T30 ACM Class: D.1.6; F.4.1; I.2.3

  32. arXiv:1606.08130  [pdf, ps, other

    cs.AI cs.LO

    Propagators and Solvers for the Algebra of Modular Systems

    Authors: Bart Bogaerts, Eugenia Ternovska, David Mitchell

    Abstract: To appear in the proceedings of LPAR 21. Solving complex problems can involve non-trivial combinations of distinct knowledge bases and problem solvers. The Algebra of Modular Systems is a knowledge representation framework that provides a method for formally specifying such systems in purely semantic terms. Formally, an expression of the algebra defines a class of structures. Many expressive for… ▽ More

    Submitted 3 April, 2017; v1 submitted 27 June, 2016; originally announced June 2016.

    Comments: To appear in the proceedings of LPAR 21

  33. Knowledge Compilation of Logic Programs Using Approximation Fixpoint Theory

    Authors: Bart Bogaerts, Guy Van den Broeck

    Abstract: To appear in Theory and Practice of Logic Programming (TPLP), Proceedings of ICLP 2015 Recent advances in knowledge compilation introduced techniques to compile \emph{positive} logic programs into propositional logic, essentially exploiting the constructive nature of the least fixpoint computation. This approach has several advantages over existing approaches: it maintains logical equivalence, d… ▽ More

    Submitted 23 July, 2015; originally announced July 2015.

    Journal ref: Theory and Practice of Logic Programming 15 (2015) 464-480

  34. arXiv:1405.1833  [pdf, ps, other

    cs.LO cs.AI

    FO(C): A Knowledge Representation Language of Causality

    Authors: Bart Bogaerts, Joost Vennekens, Marc Denecker, Jan Van den Bussche

    Abstract: Cause-effect relations are an important part of human knowledge. In real life, humans often reason about complex causes linked to complex effects. By comparison, existing formalisms for representing knowledge about causal relations are quite limited in the kind of specifications of causes and effects they allow. In this paper, we present the new language C-Log, which offers a significantly more ex… ▽ More

    Submitted 9 May, 2014; v1 submitted 8 May, 2014; originally announced May 2014.

    Comments: To appear in Theory and Practice of Logic Programming (TPLP)

  35. Simulating dynamic systems using Linear Time Calculus theories

    Authors: Bart Bogaerts, Joachim Jansen, Maurice Bruynooghe, Broes De Cat, Joost Vennekens, Marc Denecker

    Abstract: To appear in Theory and Practice of Logic Programming (TPLP). Dynamic systems play a central role in fields such as planning, verification, and databases. Fragmented throughout these fields, we find a multitude of languages to formally specify dynamic systems and a multitude of systems to reason on such specifications. Often, such systems are bound to one specific language and one specific infer… ▽ More

    Submitted 17 June, 2024; v1 submitted 7 May, 2014; originally announced May 2014.

    Journal ref: Theory and Practice of Logic Programming 14 (2014) 477-492

  36. arXiv:1404.6394  [pdf, ps, other

    cs.LO

    FO(C) and Related Modelling Paradigms

    Authors: Bart Bogaerts, Joost Vennekens, Marc Denecker, Jan Van den Bussche

    Abstract: Recently, C-Log was introduced as a language for modelling causal processes. Its formal semantics has been defined together with introductory examples, but the study of this language is far from finished. In this paper, we compare C-Log to other declarative modelling languages. More specifically, we compare to first-order logic (FO), and argue that C-Log and FO are orthogonal and that their integr… ▽ More

    Submitted 25 April, 2014; originally announced April 2014.

    Comments: This paper appears in the Proceedings of the 15th International Workshop on Non-Monotonic Reasoning (NMR 2014)

  37. arXiv:1404.6368  [pdf, ps, other

    cs.LO

    Inference in the FO(C) Modelling Language

    Authors: Bart Bogaerts, Joost Vennekens, Marc Denecker, Jan Van den Bussche

    Abstract: Recently, FO(C), the integration of C-Log with classical logic, was introduced as a knowledge representation language. Up to this point, no systems exist that perform inference on FO(C), and very little is known about properties of inference in FO(C). In this paper, we study both of the above problems. We define normal forms for FO(C), one of which corresponds to FO(ID). We define transformations… ▽ More

    Submitted 25 April, 2014; originally announced April 2014.

    Comments: The paper appears in the Proceedings of the 15th International Workshop on Non-Monotonic Reasoning (NMR 2014)

  38. arXiv:1401.6312  [pdf, ps, other

    cs.LO

    Predicate Logic as a Modelling Language: The IDP System

    Authors: Broes De Cat, Bart Bogaerts, Maurice Bruynooghe, Gerda Janssens, Marc Denecker

    Abstract: With the technology of the time, Kowalski's seminal 1974 paper {\em Predicate Logic as a Programming Language} was a breakthrough for the use of logic in computer science. It introduced two fundamental ideas: on the declarative side, the use of the Horn clause logic fragment of classical logic, which was soon extended with negation as failure, on the procedural side the procedural interpretation w… ▽ More

    Submitted 13 March, 2018; v1 submitted 24 January, 2014; originally announced January 2014.

  39. Predicate Logic as a Modeling Language: Modeling and Solving some Machine Learning and Data Mining Problems with IDP3

    Authors: Maurice Bruynooghe, Hendrik Blockeel, Bart Bogaerts, Broes De Cat, Stef De Pooter, Joachim Jansen, Anthony Labarre, Jan Ramon, Marc Denecker, Sicco Verwer

    Abstract: This paper provides a gentle introduction to problem solving with the IDP3 system. The core of IDP3 is a finite model generator that supports first order logic enriched with types, inductive definitions, aggregates and partial functions. It offers its users a modeling language that is a slight extension of predicate logic and allows them to solve a wide range of search problems. Apart from a small… ▽ More

    Submitted 28 March, 2014; v1 submitted 26 September, 2013; originally announced September 2013.

    Comments: To appear in Theory and Practice of Logic Programming (TPLP)

    Journal ref: Theory and Practice of Logic Programming 15 (2014) 783-817