Journal Article
@Article
Artikel in Fachzeitschrift


Show entries of:

this year (2024) | last year (2023) | two years ago (2022) | Notes URL

Action:

login to update

Options:








Author, Editor(s)
Author(s):
Hanus, Michaeldblp

BibTeX cite key*:

Hanus95JLP

Title

Title*:

Analysis of Residuating Logic Programs

Journal

Journal Title*:

Journal of Logic Programming

Journal's URL:


Download URL
for the article:


Language:

English

Publisher

Publisher's
Name:

Elsevier

Publisher's URL:


Publisher's
Address:

Amsterdam, the Netherlands

ISSN:

0743-1066

Vol, No, pp, Date

Volume*:

24

Number:

3

Publishing Date:

1995

Pages*:

219-245

Number of
VG Pages:


Page Start:


Page End:


Sequence Number:


DOI:


Note, Abstract, ©

Note:


(LaTeX) Abstract:

Residuation is an operational mechanism for the integration of functions
into logic programming languages. The residuation principle
delays the evaluation of functions during the unification process
until the arguments are sufficiently instantiated.
This has the advantage that the deterministic nature
of functions is preserved, but the disadvantage of incompleteness:
if the variables in a delayed function call are not instantiated
by the logic program, this function can never be evaluated, and
some answers which are logical consequences of the program are lost.
In order to detect such situations at compile time, we present an
abstract interpretation algorithm for this kind of programs.
The algorithm approximates the possible residuations and instantiation states
of variables during program execution. If the algorithm computes an
empty residuation set for a goal, then it is ensured that the concrete
execution of the goal does not end with a nonempty set of
residuations which cannot be evaluated due to insufficient
instantiation of argument variables.

URL for the Abstract:


Categories,
Keywords:


HyperLinks / References / URLs:


Copyright Message:


Personal Comments:


Download
Access Level:


Correlation
MPG Unit:
Max-Planck-Institut für Informatik
MPG Subunit:
Programming Logics Group
Audience:
experts only
Appearance:
MPG publications list, university publications list, CCL bibliography


BibTeX Entry:
@ARTICLE{Hanus95JLP,
AUTHOR = {Hanus, Michael},
TITLE = {Analysis of Residuating Logic Programs},
JOURNAL = {Journal of Logic Programming},
PUBLISHER = {Elsevier},
YEAR = {1995},
NUMBER = {3},
VOLUME = {24},
PAGES = {219--245},
ADDRESS = {Amsterdam, the Netherlands},
ISBN = {0743-1066},
}


Entry last modified by Christine Kiesel, 03/12/2010
Show details for Edit History (please click the blue arrow to see the details)Edit History (please click the blue arrow to see the details)
Hide details for Edit History (please click the blue arrow to see the details)Edit History (please click the blue arrow to see the details)

Editor(s)
Christine Kiesel
Created
01/23/1996 09:22:10 AM
Revisions
2.
1.
0.

Editor(s)
Christine Kiesel
Uwe Brahm/MPII/DE
Christine Kiesel/AG2/MPII/DE

Edit Dates
14.03.2001 13:51:58
20.03.96 17:45:25
23/01/96 09:24:01