Generalizing completeness results for loop checks:
Abstract: "Loop checking is a mechanism for pruning infinite SLD-derivations. In [BAK], simple loop checks were introduced and their soundness, completeness and relative strength was studied. Since no sound and complete simple loop check exists even in the absence of function symbols, subclasse...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Amsterdam
1990
|
Schriftenreihe: | Centrum voor Wiskunde en Informatica <Amsterdam> / Department of Computer Science: Report CS
90,25 |
Schlagworte: | |
Online-Zugang: | kostenfrei |
Zusammenfassung: | Abstract: "Loop checking is a mechanism for pruning infinite SLD-derivations. In [BAK], simple loop checks were introduced and their soundness, completeness and relative strength was studied. Since no sound and complete simple loop check exists even in the absence of function symbols, subclasses of programs were determined for which the (sound) loop checks introduced in [BAK] are complete. In this paper, the Generalization Theorem is proven. This theorem presents a method to extend (under certain conditions) a class of programs for which a given loop check is complete to a larger class, for which the loop check is still complete. Then this theorem is applied to the results of [BAK], giving rise to stronger completeness theorems It appears that unnecessary complications in the proof of the theorem can be avoided by introducing a normal form for SLD-derivations, allowing only certain most general unifiers. This normal form might have other applications than those in the area of loop checking. |
Beschreibung: | 29 S. |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV008950526 | ||
003 | DE-604 | ||
005 | 20220207 | ||
007 | t | ||
008 | 940206s1990 |||| 00||| eng d | ||
035 | |a (OCoLC)24021586 | ||
035 | |a (DE-599)BVBBV008950526 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-29T |a DE-91G | ||
100 | 1 | |a Bol, Roland N. |e Verfasser |4 aut | |
245 | 1 | 0 | |a Generalizing completeness results for loop checks |c R. N. Bol |
264 | 1 | |a Amsterdam |c 1990 | |
300 | |a 29 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a Centrum voor Wiskunde en Informatica <Amsterdam> / Department of Computer Science: Report CS |v 90,25 | |
520 | 3 | |a Abstract: "Loop checking is a mechanism for pruning infinite SLD-derivations. In [BAK], simple loop checks were introduced and their soundness, completeness and relative strength was studied. Since no sound and complete simple loop check exists even in the absence of function symbols, subclasses of programs were determined for which the (sound) loop checks introduced in [BAK] are complete. In this paper, the Generalization Theorem is proven. This theorem presents a method to extend (under certain conditions) a class of programs for which a given loop check is complete to a larger class, for which the loop check is still complete. Then this theorem is applied to the results of [BAK], giving rise to stronger completeness theorems | |
520 | 3 | |a It appears that unnecessary complications in the proof of the theorem can be avoided by introducing a normal form for SLD-derivations, allowing only certain most general unifiers. This normal form might have other applications than those in the area of loop checking. | |
650 | 4 | |a Deductive databases | |
650 | 4 | |a Logic programming | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe |
810 | 2 | |a Department of Computer Science: Report CS |t Centrum voor Wiskunde en Informatica <Amsterdam> |v 90,25 |w (DE-604)BV008928356 |9 90,25 | |
856 | 4 | 1 | |u https://ir.cwi.nl/pub/5723 |x Verlag |z kostenfrei |3 Volltext |
912 | |a ebook | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-005906089 |
Datensatz im Suchindex
_version_ | 1804123283929432064 |
---|---|
any_adam_object | |
author | Bol, Roland N. |
author_facet | Bol, Roland N. |
author_role | aut |
author_sort | Bol, Roland N. |
author_variant | r n b rn rnb |
building | Verbundindex |
bvnumber | BV008950526 |
collection | ebook |
ctrlnum | (OCoLC)24021586 (DE-599)BVBBV008950526 |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02158nam a2200349 cb4500</leader><controlfield tag="001">BV008950526</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20220207 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">940206s1990 |||| 00||| eng d</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)24021586</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV008950526</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-29T</subfield><subfield code="a">DE-91G</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Bol, Roland N.</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Generalizing completeness results for loop checks</subfield><subfield code="c">R. N. Bol</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Amsterdam</subfield><subfield code="c">1990</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">29 S.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Centrum voor Wiskunde en Informatica <Amsterdam> / Department of Computer Science: Report CS</subfield><subfield code="v">90,25</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Abstract: "Loop checking is a mechanism for pruning infinite SLD-derivations. In [BAK], simple loop checks were introduced and their soundness, completeness and relative strength was studied. Since no sound and complete simple loop check exists even in the absence of function symbols, subclasses of programs were determined for which the (sound) loop checks introduced in [BAK] are complete. In this paper, the Generalization Theorem is proven. This theorem presents a method to extend (under certain conditions) a class of programs for which a given loop check is complete to a larger class, for which the loop check is still complete. Then this theorem is applied to the results of [BAK], giving rise to stronger completeness theorems</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">It appears that unnecessary complications in the proof of the theorem can be avoided by introducing a normal form for SLD-derivations, allowing only certain most general unifiers. This normal form might have other applications than those in the area of loop checking.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Deductive databases</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Logic programming</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield></datafield><datafield tag="810" ind1="2" ind2=" "><subfield code="a">Department of Computer Science: Report CS</subfield><subfield code="t">Centrum voor Wiskunde en Informatica <Amsterdam></subfield><subfield code="v">90,25</subfield><subfield code="w">(DE-604)BV008928356</subfield><subfield code="9">90,25</subfield></datafield><datafield tag="856" ind1="4" ind2="1"><subfield code="u">https://ir.cwi.nl/pub/5723</subfield><subfield code="x">Verlag</subfield><subfield code="z">kostenfrei</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ebook</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-005906089</subfield></datafield></record></collection> |
id | DE-604.BV008950526 |
illustrated | Not Illustrated |
indexdate | 2024-07-09T17:27:19Z |
institution | BVB |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-005906089 |
oclc_num | 24021586 |
open_access_boolean | 1 |
owner | DE-29T DE-91G DE-BY-TUM |
owner_facet | DE-29T DE-91G DE-BY-TUM |
physical | 29 S. |
psigel | ebook |
publishDate | 1990 |
publishDateSearch | 1990 |
publishDateSort | 1990 |
record_format | marc |
series2 | Centrum voor Wiskunde en Informatica <Amsterdam> / Department of Computer Science: Report CS |
spelling | Bol, Roland N. Verfasser aut Generalizing completeness results for loop checks R. N. Bol Amsterdam 1990 29 S. txt rdacontent n rdamedia nc rdacarrier Centrum voor Wiskunde en Informatica <Amsterdam> / Department of Computer Science: Report CS 90,25 Abstract: "Loop checking is a mechanism for pruning infinite SLD-derivations. In [BAK], simple loop checks were introduced and their soundness, completeness and relative strength was studied. Since no sound and complete simple loop check exists even in the absence of function symbols, subclasses of programs were determined for which the (sound) loop checks introduced in [BAK] are complete. In this paper, the Generalization Theorem is proven. This theorem presents a method to extend (under certain conditions) a class of programs for which a given loop check is complete to a larger class, for which the loop check is still complete. Then this theorem is applied to the results of [BAK], giving rise to stronger completeness theorems It appears that unnecessary complications in the proof of the theorem can be avoided by introducing a normal form for SLD-derivations, allowing only certain most general unifiers. This normal form might have other applications than those in the area of loop checking. Deductive databases Logic programming Erscheint auch als Online-Ausgabe Department of Computer Science: Report CS Centrum voor Wiskunde en Informatica <Amsterdam> 90,25 (DE-604)BV008928356 90,25 https://ir.cwi.nl/pub/5723 Verlag kostenfrei Volltext |
spellingShingle | Bol, Roland N. Generalizing completeness results for loop checks Deductive databases Logic programming |
title | Generalizing completeness results for loop checks |
title_auth | Generalizing completeness results for loop checks |
title_exact_search | Generalizing completeness results for loop checks |
title_full | Generalizing completeness results for loop checks R. N. Bol |
title_fullStr | Generalizing completeness results for loop checks R. N. Bol |
title_full_unstemmed | Generalizing completeness results for loop checks R. N. Bol |
title_short | Generalizing completeness results for loop checks |
title_sort | generalizing completeness results for loop checks |
topic | Deductive databases Logic programming |
topic_facet | Deductive databases Logic programming |
url | https://ir.cwi.nl/pub/5723 |
volume_link | (DE-604)BV008928356 |
work_keys_str_mv | AT bolrolandn generalizingcompletenessresultsforloopchecks |