Sequence Unification Through Currying
dc.contributor.author
dc.date.accessioned
2018-11-21T12:45:38Z
dc.date.available
2018-11-21T12:45:38Z
dc.date.issued
2007
dc.identifier.isbn
978-3-540-73447-5
978-3-540-73449-9
dc.identifier.issn
0302-9743
dc.identifier.uri
dc.description.abstract
Sequence variables play an interesting role in unification and matching when dealing with terms in an unranked signature. Sequence Unification generalizes Word Unification and seems to be appealing for information extraction in XML documents, program transformation, and rule-based programming.
In this work we study a relation between Sequence Unification and another generalization of Word Unification: Context Unification. We introduce a variant of Context Unification, called Left-Hole Context Unification that serves us to reduce Sequence Unification to it: We define a partial currying procedure to translate sequence unification problems into left-hole context unification problems, and prove soundness of the translation. Furthermore, a precise characterization of the shape of the unifiers allows us to easily reduce Left-Hole Context Unification to (the decidable problem of) Word Unification with Regular Constraints, obtaining then a decidability proof for an extension of Sequence Unification
dc.format.mimetype
application/pdf
dc.language.iso
eng
dc.publisher
Springer Verlag
dc.relation.isformatof
Versió postprint del document publicat a: https://doi.org/10.1007/978-3-540-73449-9_22
dc.relation.ispartof
© Baader F. (eds). Term Rewriting and Applications: RTA 2007. (Lecture Notes in Computer Science, vol 4533), p. 288-302
dc.relation.ispartofseries
Articles publicats (D-IMA)
dc.rights
Tots els drets reservats
dc.subject
dc.title
Sequence Unification Through Currying
dc.type
info:eu-repo/semantics/article
dc.rights.accessRights
info:eu-repo/semantics/openAccess
dc.type.version
info:eu-repo/semantics/acceptedVersion
dc.identifier.doi
dc.identifier.idgrec
008374
dc.type.peerreviewed
peer-reviewed
dc.identifier.eissn
1611-3349