Zum Hauptinhalt springen

Showing 1–18 of 18 results for author: Balduccini, M

Searching in archive cs. Search in all archives.
.
  1. Explanations for Answer Set Programming

    Authors: Mario Alviano, Ly Ly Trieu, Tran Cao Son, Marcello Balduccini

    Abstract: The paper presents an enhancement of xASP, a system that generates explanation graphs for Answer Set Programming (ASP). Different from xASP, the new system, xASP2, supports different clingo constructs like the choice rules, the constraints, and the aggregates such as #sum, #min. This work formalizes and presents an explainable artificial intelligence system for a broad fragment of ASP, capable of… ▽ More

    Submitted 30 August, 2023; originally announced August 2023.

    Comments: In Proceedings ICLP 2023, arXiv:2308.14898

    Journal ref: EPTCS 385, 2023, pp. 27-40

  2. arXiv:2202.05793  [pdf, other

    cs.AI

    Answer Set Planning: A Survey

    Authors: Tran Cao Son, Enrico Pontelli, Marcello Balduccini, Torsten Schaub

    Abstract: Answer Set Planning refers to the use of Answer Set Programming (ASP) to compute plans, i.e., solutions to planning problems, that transform a given state of the world to another state. The development of efficient and scalable answer set solvers has provided a significant boost to the development of ASP-based planning systems. This paper surveys the progress made during the last two and a half de… ▽ More

    Submitted 11 February, 2022; originally announced February 2022.

    Comments: 68 pages, 6 figures

  3. arXiv:2201.05710  [pdf, other

    cs.AI cs.LO

    Specifying and Reasoning about CPS through the Lens of the NIST CPS Framework

    Authors: Thanh Hai Nguyen, Matthew Bundas, Tran Cao Son, Marcello Balduccini, Kathleen Campbell Garwood, Edward R. Griffor

    Abstract: This paper introduces a formal definition of a Cyber-Physical System (CPS) in the spirit of the CPS Framework proposed by the National Institute of Standards and Technology (NIST). It shows that using this definition, various problems related to concerns in a CPS can be precisely formalized and implemented using Answer Set Programming (ASP). These include problems related to the dependency or conf… ▽ More

    Submitted 14 January, 2022; originally announced January 2022.

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

  4. exp(ASPc) : Explaining ASP Programs with Choice Atoms and Constraint Rules

    Authors: Ly Ly Trieu, Tran Cao Son, Marcello Balduccini

    Abstract: We present an enhancement of exp(ASP), a system that generates explanation graphs for a literal l - an atom a or its default negation ~a - given an answer set A of a normal logic program P, which explain why l is true (or false) given A and P. The new system, exp(ASPc), differs from exp(ASP) in that it supports choice rules and utilizes constraint rules to provide explanation graphs that include i… ▽ More

    Submitted 16 September, 2021; originally announced September 2021.

    Comments: In Proceedings ICLP 2021, arXiv:2109.07914. In Proceedings the 37th International Conference on Logic Programming (ICLP 2021)

    Journal ref: EPTCS 345, 2021, pp. 155-161

  5. arXiv:2104.08963  [pdf, other

    cs.AI

    Generating explanations for answer set programming applications

    Authors: Ly Ly Trieu, Tran Cao Son, Enrico Pontelli, Marcello Balduccini

    Abstract: We present an explanation system for applications that leverage Answer Set Programming (ASP). Given a program P, an answer set A of P, and an atom a in the program P, our system generates all explanation graphs of a which help explain why a is true (or false) given the program P and the answer set A. We illustrate the functionality of the system using some examples from the literature.

    Submitted 18 April, 2021; originally announced April 2021.

    Comments: Paper presented at SPIE 11746, Artificial Intelligence and Machine Learning for Multi-Domain Operations Applications III, 117461L (12 April 2021), 14 pages. arXiv admin note: text overlap with arXiv:2008.01253

  6. Action-Centered Information Retrieval

    Authors: Marcello Balduccini, Emily LeBlanc

    Abstract: Information Retrieval (IR) aims at retrieving documents that are most relevant to a query provided by a user. Traditional techniques rely mostly on syntactic methods. In some cases, however, links at a deeper semantic level must be considered. In this paper, we explore a type of IR task in which documents describe sequences of events, and queries are about the state of the world after such events.… ▽ More

    Submitted 23 March, 2019; originally announced March 2019.

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

    Journal ref: Theory and Practice of Logic Programming 20 (2020) 249-272

  7. arXiv:1804.09855  [pdf, ps, other

    cs.AI

    An ASP Methodology for Understanding Narratives about Stereotypical Activities

    Authors: Daniela Inclezan, Qinglin Zhang, Marcello Balduccini, Ankush Israney

    Abstract: We describe an application of Answer Set Programming to the understanding of narratives about stereotypical activities, demonstrated via question answering. Substantial work in this direction was done by Erik Mueller, who modeled stereotypical activities as scripts. His systems were able to understand a good number of narratives, but could not process texts describing exceptional scenarios. We pro… ▽ More

    Submitted 25 April, 2018; originally announced April 2018.

    Comments: Paper presented at the 34nd International Conference on Logic Programming (ICLP 2018), Oxford, UK, July 14 to July 17, 2018 18 pages, LaTeX, 3 PDF figures (arXiv:YYMM.NNNNN)

  8. arXiv:1803.07438  [pdf, other

    cs.CR cs.AI

    Ontology-Based Reasoning about the Trustworthiness of Cyber-Physical Systems

    Authors: Marcello Balduccini, Edward Griffor, Michael Huth, Claire Vishik, Martin Burns, David Wollman

    Abstract: It has been challenging for the technical and regulatory communities to formulate requirements for trustworthiness of the cyber-physical systems (CPS) due to the complexity of the issues associated with their design, deployment, and operations. The US National Institute of Standards and Technology (NIST), through a public working group, has released a CPS Framework that adopts a broad and integrat… ▽ More

    Submitted 20 March, 2018; originally announced March 2018.

    Comments: IET PETRAS 2018 conference

  9. arXiv:1704.03574  [pdf, other

    cs.AI

    CASP Solutions for Planning in Hybrid Domains

    Authors: Marcello Balduccini, Daniele Magazzeni, Marco Maratea, Emily LeBlanc

    Abstract: CASP is an extension of ASP that allows for numerical constraints to be added in the rules. PDDL+ is an extension of the PDDL standard language of automated planning for modeling mixed discrete-continuous dynamics. In this paper, we present CASP solutions for dealing with PDDL+ problems, i.e., encoding from PDDL+ to CASP, and extensions to the algorithm of the EZCSP CASP solver in order to solve… ▽ More

    Submitted 25 June, 2018; v1 submitted 11 April, 2017; originally announced April 2017.

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

  10. arXiv:1702.04047  [pdf, other

    cs.AI

    Constraint Answer Set Solver EZCSP and Why Integration Schemas Matter

    Authors: Marcello Balduccini, Yuliya Lierler

    Abstract: Researchers in answer set programming and constraint programming have spent significant efforts in the development of hybrid languages and solving algorithms combining the strengths of these traditionally separate fields. These efforts resulted in a new research area: constraint answer set programming. Constraint answer set programming languages and systems proved to be successful at providing dec… ▽ More

    Submitted 30 November, 2017; v1 submitted 13 February, 2017; originally announced February 2017.

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

    Journal ref: TPLP 17(4) 462-515 (2017)

  11. arXiv:1609.00030  [pdf, other

    cs.AI

    PDDL+ Planning via Constraint Answer Set Programming

    Authors: Marcello Balduccini, Daniele Magazzeni, Marco Maratea

    Abstract: PDDL+ is an extension of PDDL that enables modelling planning domains with mixed discrete-continuous dynamics. In this paper we present a new approach to PDDL+ planning based on Constraint Answer Set Programming (CASP), i.e. ASP rules plus numerical constraints. To the best of our knowledge, ours is the first attempt to link PDDL+ planning and logic programming. We provide an encoding of PDDL+ mod… ▽ More

    Submitted 31 August, 2016; originally announced September 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

  12. arXiv:1405.5443  [pdf, other

    cs.AI cs.MA

    Towards an ASP-Based Architecture for Autonomous UAVs in Dynamic Environments (Extended Abstract)

    Authors: Marcello Balduccini, William C. Regli, Duc N. Nguyen

    Abstract: Traditional AI reasoning techniques have been used successfully in many domains, including logistics, scheduling and game playing. This paper is part of a project aimed at investigating how such techniques can be extended to coordinate teams of unmanned aerial vehicles (UAVs) in dynamic environments. Specifically challenging are real-world environments where UAVs and other network-enabled devices… ▽ More

    Submitted 21 May, 2014; originally announced May 2014.

    Comments: To appear in Theory and Practice of Logic Programming (TPLP). arXiv admin note: substantial text overlap with arXiv:1405.1124

  13. arXiv:1405.1124  [pdf, other

    cs.AI

    An ASP-Based Architecture for Autonomous UAVs in Dynamic Environments: Progress Report

    Authors: Marcello Balduccini, William C. Regli, Duc N. Nguyen

    Abstract: Traditional AI reasoning techniques have been used successfully in many domains, including logistics, scheduling and game playing. This paper is part of a project aimed at investigating how such techniques can be extended to coordinate teams of unmanned aerial vehicles (UAVs) in dynamic environments. Specifically challenging are real-world environments where UAVs and other network-enabled devices… ▽ More

    Submitted 5 May, 2014; originally announced May 2014.

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

  14. arXiv:1312.6105  [pdf, other

    cs.AI

    Hybrid Automated Reasoning Tools: from Black-box to Clear-box Integration

    Authors: Marcello Balduccini, Yulia Lierler

    Abstract: Recently, researchers in answer set programming and constraint programming spent significant efforts in the development of hybrid languages and solving algorithms combining the strengths of these traditionally separate fields. These efforts resulted in a new research area: constraint answer set programming (CASP). CASP languages and systems proved to be largely successful at providing efficient so… ▽ More

    Submitted 20 December, 2013; originally announced December 2013.

    Comments: Proceedings of Answer Set Programming and Other Computing Paradigms (ASPOCP 2013), 6th International Workshop, August 25, 2013, Istanbul, Turkey

  15. arXiv:1301.1387  [pdf, other

    cs.AI

    Language ASP{f} with Arithmetic Expressions and Consistency-Restoring Rules

    Authors: Marcello Balduccini, Michael Gelfond

    Abstract: In this paper we continue the work on our extension of Answer Set Programming by non-Herbrand functions and add to the language support for arithmetic expressions and various inequality relations over non-Herbrand functions, as well as consistency-restoring rules from CR-Prolog. We demonstrate the use of this latest version of the language in the representation of important kinds of knowledge.

    Submitted 7 January, 2013; originally announced January 2013.

    Comments: Proceedings of Answer Set Programming and Other Computing Paradigms (ASPOCP 2012), 5th International Workshop, September 4, 2012, Budapest, Hungary

  16. arXiv:1102.2125  [pdf, ps, other

    cs.AI cs.LO

    Improving DPLL Solver Performance with Domain-Specific Heuristics: the ASP Case

    Authors: Marcello Balduccini

    Abstract: In spite of the recent improvements in the performance of the solvers based on the DPLL procedure, it is still possible for the search algorithm to focus on the wrong areas of the search space, preventing the solver from returning a solution in an acceptable amount of time. This prospect is a real concern e.g. in an industrial setting, where users typically expect consistent performance. To overco… ▽ More

    Submitted 10 February, 2011; originally announced February 2011.

    Comments: Presented at the ASPOCP10 workshop of ICLP10

    MSC Class: 68N17

  17. arXiv:1007.4767  [pdf, ps, other

    cs.AI cs.LO

    Formalization of Psychological Knowledge in Answer Set Programming and its Application

    Authors: Marcello Balduccini, Sara Girotto

    Abstract: In this paper we explore the use of Answer Set Programming (ASP) to formalize, and reason about, psychological knowledge. In the field of psychology, a considerable amount of knowledge is still expressed using only natural language. This lack of a formalization complicates accurate studies, comparisons, and verification of theories. We believe that ASP, a knowledge representation formalism allowin… ▽ More

    Submitted 10 February, 2011; v1 submitted 27 July, 2010; originally announced July 2010.

    Comments: 26th Int'l. Conference on Logic Programming (ICLP'10)

    Journal ref: Theory and Practice of Logic Programming, 10(4-6), 725-740, 2010

  18. arXiv:cs/0312040  [pdf, ps, other

    cs.AI

    Diagnostic reasoning with A-Prolog

    Authors: Marcello Balduccini, Michael Gelfond

    Abstract: In this paper we suggest an architecture for a software agent which operates a physical device and is capable of making observations and of testing and repairing the device's components. We present simplified definitions of the notions of symptom, candidate diagnosis, and diagnosis which are based on the theory of action language ${\cal AL}$. The definitions allow one to give a simple account of… ▽ More

    Submitted 18 December, 2003; originally announced December 2003.

    Comments: 46 pages, 1 Postscript figure

    ACM Class: F.4.1; F.2.2

    Journal ref: TPLP Vol 3(4&5) (2003) 425-461