Mostrar el registro sencillo del ítem
dc.contributor.author | Lucas Alba, Salvador![]() |
es_ES |
dc.date.accessioned | 2024-05-21T18:08:21Z | |
dc.date.available | 2024-05-21T18:08:21Z | |
dc.date.issued | 2024-01 | es_ES |
dc.identifier.issn | 2352-2208 | es_ES |
dc.identifier.uri | http://hdl.handle.net/10251/204334 | |
dc.description.abstract | [EN] Reduction-based systems are used as a basis for the implementation of programming languages, automated reasoning systems, mathematical analysis tools, etc. In such inherently non deterministic systems, guaranteeing that diverging steps can be eventually rejoined is crucial for a faithful use in most applications. This property of reduction systems is called local confluence. In a landmark 1980 paper, Gerard Huet characterized local confluence of a Term Rewriting System as the joinability of all its critical pairs. In this paper, we characterize local confluence of Conditional Term Rewriting Systems, where reduction steps may depend on the satisfaction of specific conditions in rules: a conditional term rewriting system is locally confluent if and only if (i) all its conditional critical pairs and (ii) all its conditional variable pairs (which we introduce in this paper) are joinable. Furthermore, the logic-based approach we follow here is well-suited to analyze local confluence of more general reduction-based systems. We exemplify this by (i) including (context-sensitive) replacement restrictions in the arguments of function symbols, and (ii) allowing for more general conditions in rules. The obtained systems are called Generalized Term Rewriting Systems. A characterization of local confluence is also given for them. | es_ES |
dc.description.sponsorship | Partially supported by grant PID2021-122830OB-C42 funded by MCIN/AEI/10.13039/501100011033 and by "ERDF A way of making Europe" and by the grant CIPROM/2022/6 funded by Generalitat Valenciana. | es_ES |
dc.language | Inglés | es_ES |
dc.publisher | Elsevier | es_ES |
dc.relation.ispartof | Journal of Logical and Algebraic Methods in Programming | es_ES |
dc.rights | Reconocimiento - No comercial - Sin obra derivada (by-nc-nd) | es_ES |
dc.subject | Conditional rewriting | es_ES |
dc.subject | Confluence | es_ES |
dc.subject | First-order logic | es_ES |
dc.subject.classification | LENGUAJES Y SISTEMAS INFORMATICOS | es_ES |
dc.title | Local confluence of conditional and generalized term rewriting systems | es_ES |
dc.type | Artículo | es_ES |
dc.identifier.doi | 10.1016/j.jlamp.2023.100926 | es_ES |
dc.relation.projectID | info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2021-2023/PID2021-122830OB-C42/ES/METODOS FORMALES ESCALABLES PARA APLICACIONES REALES/ | es_ES |
dc.relation.projectID | info:eu-repo/grantAgreement/GVA//CIPROM%2F2022%2F6//Tecnologías de Aprendizaje y Razonamiento Rápido y Lento/ | es_ES |
dc.rights.accessRights | Abierto | es_ES |
dc.contributor.affiliation | Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica | es_ES |
dc.description.bibliographicCitation | Lucas Alba, S. (2024). Local confluence of conditional and generalized term rewriting systems. Journal of Logical and Algebraic Methods in Programming. 136. https://doi.org/10.1016/j.jlamp.2023.100926 | es_ES |
dc.description.accrualMethod | S | es_ES |
dc.relation.publisherversion | https://doi.org/10.1016/j.jlamp.2023.100926 | es_ES |
dc.type.version | info:eu-repo/semantics/publishedVersion | es_ES |
dc.description.volume | 136 | es_ES |
dc.relation.pasarela | S\513697 | es_ES |
dc.contributor.funder | Generalitat Valenciana | es_ES |
dc.contributor.funder | Agencia Estatal de Investigación | es_ES |
dc.contributor.funder | European Regional Development Fund | es_ES |
dc.contributor.funder | Universitat Politècnica de València |