Katalog Plus
Bibliothek der Frankfurt UAS
Bald neuer Katalog: sichern Sie sich schon vorab Ihre persönlichen Merklisten im Nutzerkonto: Anleitung.
Dieses Ergebnis aus BASE kann Gästen nicht angezeigt werden.  Login für vollen Zugriff.

Entailment of Non-Structural Subtype Constraints

Title: Entailment of Non-Structural Subtype Constraints
Authors: Niehren, Joachim; Priesnitz, Tim
Contributors: Programming Systems Lab Saarland; Saarland University Saarbrücken; P. S. Thiagarajan and Roland H. C. Yap
Source: Asian Computing Science Conference ; https://hal.inria.fr/inria-00536825 ; Asian Computing Science Conference, 1999, Phuket, Thailand. pp.251--265
Publisher Information: HAL CCSD; Springer
Publication Year: 1999
Collection: Archive ouverte HAL (Hyper Article en Ligne, CCSD - Centre pour la Communication Scientifique Directe)
Subject Terms: [INFO.INFO-PL]Computer Science [cs]/Programming Languages [cs.PL]
Subject Geographic: Phuket; Thailand
Description: International audience ; Entailment of subtype constraints was introduced for constraint simplification in subtype inference systems. Designing an efficient algorithm for subtype entailment turned out to be surprisingly difficult. The situation was clarified by Rehof and Henglein who proved entailment of structural subtype constraints to be coNP-complete for simple types and PSPACE-complete for recursive types. For entailment of non-structural subtype constraints of both simple and recursive types they proved PSPACE-hardness and conjectured PSPACE-completeness but failed in finding a complete algorithm. In this paper, we investigate the source of complications and isolate a natural subproblem of non-structural subtype entailment that we prove PSPACE-complete. We conjecture (but this is left open) that the presented approach can be extended to the general case.
Document Type: conference object
Language: English
Relation: inria-00536825; https://hal.inria.fr/inria-00536825; https://hal.inria.fr/inria-00536825/document; https://hal.inria.fr/inria-00536825/file/SubTypeEntailment_99.pdf
Availability: https://hal.inria.fr/inria-00536825; https://hal.inria.fr/inria-00536825/document; https://hal.inria.fr/inria-00536825/file/SubTypeEntailment_99.pdf
Rights: info:eu-repo/semantics/OpenAccess
Accession Number: edsbas.C57C09C
Database: BASE