Hostname: page-component-7b7567c8c-tnzcf Total loading time: 0 Render date: 2026-11-12T22:06:50.700Z Has data issue: false hasContentIssue false

On Cascade Products of Answer Set Programs

Published online by Cambridge University Press:  21 July 2014

CHRISTIAN ANTIĆ*
Affiliation:
Institute of Information Systems, Vienna University of Technology, Favoritenstraβe 9-11, A-1040 Vienna, Austria (e-mail: christian.antic@icloud.com)
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

Describing complex objects by elementary ones is a common strategy in mathematicsand science in general. In their seminal 1965 paper, Kenneth Krohn and JohnRhodes showed that every finite deterministic automaton can be represented (or“emulated”) by a cascade product of very simple automata.This led to an elegant algebraic theory of automata based on finite semigroups(Krohn-Rhodes Theory). Surprisingly, by relating logic programs and automata, wecan show in this paper that the Krohn-Rhodes Theory is applicable inAnswer Set Programming (ASP). More precisely, we recast the concept of a cascadeproduct to ASP, and prove that every program can be represented by a product ofvery simple programs, the reset and standard programs. Roughly, this impliesthat the reset and standard programs are the basic building blocks of ASP withrespect to the cascade product. In a broader sense, this paper is a first steptowards an algebraic theory of products and networks of nonmonotonic reasoningsystems based on Krohn-Rhodes Theory, aiming at important open issues in ASPand AI in general.

Information

Type
Regular Papers
Copyright
Copyright © Cambridge University Press 2014