• Home
  • Search
  • Program completion in the input language of GRINGO
  • Cite Icon7
  • https://doi.org/10.1017/s1471068417000394Copy DOI Icon

Program completion in the input language of GRINGO

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Abstract We argue that turning a logic program into a set of completed definitions can be sometimes thought of as the “reverse engineering” process of generating a set of conditions that could serve as a specification for it. Accordingly, it may be useful to define completion for a large class of Answer Set Programming (ASP) programs and to automate the process of generating and simplifying completion formulas. Examining the output produced by this kind of software may help programmers to see more clearly what their program does, and to what degree its behavior conforms with their expectations. As a step toward this goal, we propose here a definition of program completion for a large class of programs in the input language of the ASP grounder gringo, and study its properties.

Similar Papers
  • Single Book
  • Citations20

Logic Programming and Nonmonotonic Reasoning

  • Jan 01, 2009
  • Esra Erdem +2
  • Research Article

Finite-Choice Logic Programming

  • Jan 07, 2025
  • Proceedings of the ACM on Programming Languages
  • Chris Martens +2
  • Research Article
  • Citations7

Witnesses for Answer Sets of Logic Programs

  • Jan 27, 2023
  • ACM Transactions on Computational Logic
  • Yisong Wang +3
  • Research Article
  • Citations10

ApproxASP – a Scalable Approximate Answer Set Counter

  • Jun 28, 2022
  • Proceedings of the AAAI Conference on Artificial Intelligence
  • Mohimenul Kabir +5
  • Research Article
  • Citations16

Reducing fuzzy answer set programming to model finding in fuzzy logics

  • Jun 21, 2011
  • Theory and Practice of Logic Programming
  • Jeroen Janssen +3
  • Research Article
  • Citations3

Complexity of super-coherence problems in ASP

  • Aug 09, 2013
  • Theory and Practice of Logic Programming
  • Mario Alviano +2
  • Research Article

Flexible event log generation using answer set programming

  • Jul 01, 2026
  • Information Systems
  • Ivan Donadello +4
  • Book Chapter
  • Citations19

Plasp: A Prototype for PDDL-Based Planning in ASP

  • Jan 01, 2011
  • Martin Gebser +3
  • Research Article
  • Citations279

Multi-shot ASP solving with clingo

  • Jul 10, 2018
  • Theory and Practice of Logic Programming
  • Martin Gebser +3
  • Research Article
  • Citations9

Strong Equivalence of Logic Programs with Counting

  • Jun 24, 2022
  • Theory and Practice of Logic Programming
  • Vladimir Lifschitz
  • Research Article
  • Citations25

Nurse (Re)scheduling via answer set programming1

  • Jan 29, 2019
  • Intelligenza Artificiale
  • Mario Alviano +2
  • Research Article
  • Citations62

Computing preferred answer sets by meta-interpretation in Answer Set Programming

  • Jul 01, 2003
  • Theory and Practice of Logic Programming
  • Thomas Eiter +3
  • Book Chapter
  • Citations4

An Introduction to Answer Set Programming and Some of Its Extensions

  • Jan 01, 2020
  • Wolfgang Faber
  • Book Chapter
  • Citations8

Towards Predicate Answer Set Programming via Coinductive Logic Programming

  • Jan 01, 2009
  • Richard Min +2
  • PDF
  • Research Article
  • Citations2

Comparing the Reasoning Capabilities of Equilibrium Theories and Answer Set Programs

  • Jun 08, 2022
  • Algorithms
  • Jorge Fandinno +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.