2013
DOI: 10.48550/arxiv.1301.1386
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

SPARC - Sorted ASP with Consistency Restoring Rules

Evgenii Balai,
Michael Gelfond,
Yuanlin Zhang

Abstract: This is a preliminary report on the work aimed at making CR-Prologa version of ASP with consistency restoring rules -more suitable for use in teaching and large applications. First we describe a sorted version of CR-Prolog called SPARC. Second, we translate a basic version of the CR-Prolog into the language of DLV and compare the performance with the state of the art CR-Prolog solver. The results form the foundation for future more efficient and user friendly implementation of SPARC and shed some light on the … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(4 citation statements)
references
References 7 publications
0
4
0
Order By: Relevance
“…In this paper, we propose a task planning architecture for service robotics. We use SPARC [1] as a representation language to define the structure of a knowledge base that enables a designer to encode the capabilities of the robot, as well as hierarchical information of the environment, to build hierarchies of POMDPs. In contrast to [19,20], we employ state abstraction as a source of hierarchical information, which enables our system to build a hierarchy of abstract actions (as POMDPs) in an automatic bottom-up manner.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…In this paper, we propose a task planning architecture for service robotics. We use SPARC [1] as a representation language to define the structure of a knowledge base that enables a designer to encode the capabilities of the robot, as well as hierarchical information of the environment, to build hierarchies of POMDPs. In contrast to [19,20], we employ state abstraction as a source of hierarchical information, which enables our system to build a hierarchy of abstract actions (as POMDPs) in an automatic bottom-up manner.…”
Section: Related Workmentioning
confidence: 99%
“…The domain dynamics is defined by a collection of fluents and logical rules that describe a set of neighborhood relations, deterministic and non-deterministic causal laws, state constraints and executability conditions. The purpose of these fluents and rules is to describe, in a declarative programming language (in our case SPARC [1]), the dynamics of the interactions between the robot and the environment, so that the architecture uses this description (along with the specification of each basic module) to build a POMDP that models these interactions (see Section 5.1).…”
Section: Domain Dynamicsmentioning
confidence: 99%
See 1 more Smart Citation
“…Its efficiency is sufficient for medium-size programs, including an application developed for NASA. The second CR-Prolog implementation is SPARC, introduced in Balai et al (2013). It implements a type system for the language using sort definitions.…”
Section: Introductionmentioning
confidence: 99%