Espacios de reducción en sistemas de reescritura no-secuenciales e infinitarios
- Autores
- Lombardi, Carlos Alberto
- Año de publicación
- 2014
- Idioma
- inglés
- Tipo de recurso
- tesis doctoral
- Estado
- versión publicada
- Colaborador/a o director/a de tesis
- Ríos, Alejandro Norberto
Kesner, Delia Nora
Bonelli, Eduardo Augusto - Descripción
- En esta tesis estudiamos distintos aspectos ligados al espacio de reducción de diversos sistemas de reescritura. Los sistemas abarcados presentan características que hacen que el estudio de sus espacios de reducción diste de ser una tarea sencilla. Las principales contribuciones son: (1) se define una estrategia de reducción multipaso para el Pure Pattern Calculus, un calculo con patrones no-secuencial, y se demuestra que dicha estrategia es normalizante; (2) se propone un criterio para formalizar el concepto de reducción standard en el Linear Substitution Calculus, un cálculo de sustituciones explícitas cuyas reducciones se consideran módulo una relación de equivalencia sobre su conjunto de términos, obteniéndose un resultado de unicidad de reducciones standard para el criterio definido; y (3) se caracteriza la equivalencia entre reducciones para los sistemas de reescritura de términos infinitarios de primer orden y lineales a izquierda, utilizándose esta caracterización para desarrollar una demostración alternativa del resultado de compresión. Destacamos el uso de modelos genéricos de sistemas de reescritura: se utiliza una formulación de Sistemas Abstractos de Reescritura para estudiar el Pure Pattern Calculus y el Linear Substitution Calculus, y un modelo basado en proof terms para estudiar la reescritura infinitaria. Esta tesis incluye asimismo extensiones de los dos modelos genéricos utilizados, que pueden considerarse contribuciones adicionales de la misma.
We study different aspects related to the reduction spaces of diverse rewriting systems. These systems include features which make the study of their reduction spaces a far from trivial task. The main contributions of this thesis are: (1) we define a multistep reduction strategy for the Pure Pattern Calculus, a non-sequential higher-order term rewriting system, and we prove that the defined strategy is normalizing; (2) we propose a formalisation of the concept of standard reduction for the Linear Substitution Calculus, a calculus of explicit substitutions whose reductions are considered modulo an equivalence relation defined on the set of terms, and we obtain a result of uniqueness of standard reductions for this formalisation; and nally, (3) we characterise the equivalence of reductions for the innitary, rst-order, left-linear term rewriting systems, and we use this characterisation to develop an alternative proof of the compression result. We remark that we use generic models of rewriting systems: a version of the notion of Abstract Rewriting Systems is used for the study of the Pure Pattern Calculus and the Linear Substitution Calculus, while a model based on the concept of proof terms is used for the study of infinitary rewriting. We include extensions of both used generic models; these extensions can be considered as additional contributions of this thesis.
Fil: Lombardi, Carlos Alberto. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina. - Materia
-
REESCRITURA
ESTANDARIZACION
ESTRATEGIAS DE REDUCCION NORMALIZANTES
EQUIVALENCIA ENTRE REDUCCIONES
CALCULOS CON PATRONES
CALCULOS CON SUSTITUCIONES EXPLICITAS
REESCRITURA INFINITARIA
SISTEMAS ABSTRACTOS DE REESCRITURA
PROOF TERMS
REWRITING
STANDARDISATION
NORMALISING REDUCTION STRATEGIES
EQUIVALENCE OF REDUCTIONS
PATTERN CALCULI
CALCULI WITH EXPLICIT SUBSTITUTIONS
INFINITARY REWRITING
ABSTRACT REWRITING SYSTEMS
PROOF TERMS - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- https://creativecommons.org/licenses/by-nc-sa/2.5/ar
- Repositorio
- Institución
- Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
- OAI Identificador
- tesis:tesis_n5644_Lombardi
Ver los metadatos del registro completo
id |
BDUBAFCEN_2c89dedb7b786a9bfeeafbd8b1abe7eb |
---|---|
oai_identifier_str |
tesis:tesis_n5644_Lombardi |
network_acronym_str |
BDUBAFCEN |
repository_id_str |
1896 |
network_name_str |
Biblioteca Digital (UBA-FCEN) |
spelling |
Espacios de reducción en sistemas de reescritura no-secuenciales e infinitariosReduction spaces in non-sequencial and infinitary rewriting systemsLombardi, Carlos AlbertoREESCRITURAESTANDARIZACIONESTRATEGIAS DE REDUCCION NORMALIZANTESEQUIVALENCIA ENTRE REDUCCIONESCALCULOS CON PATRONESCALCULOS CON SUSTITUCIONES EXPLICITASREESCRITURA INFINITARIASISTEMAS ABSTRACTOS DE REESCRITURAPROOF TERMSREWRITINGSTANDARDISATIONNORMALISING REDUCTION STRATEGIESEQUIVALENCE OF REDUCTIONSPATTERN CALCULICALCULI WITH EXPLICIT SUBSTITUTIONSINFINITARY REWRITINGABSTRACT REWRITING SYSTEMSPROOF TERMSEn esta tesis estudiamos distintos aspectos ligados al espacio de reducción de diversos sistemas de reescritura. Los sistemas abarcados presentan características que hacen que el estudio de sus espacios de reducción diste de ser una tarea sencilla. Las principales contribuciones son: (1) se define una estrategia de reducción multipaso para el Pure Pattern Calculus, un calculo con patrones no-secuencial, y se demuestra que dicha estrategia es normalizante; (2) se propone un criterio para formalizar el concepto de reducción standard en el Linear Substitution Calculus, un cálculo de sustituciones explícitas cuyas reducciones se consideran módulo una relación de equivalencia sobre su conjunto de términos, obteniéndose un resultado de unicidad de reducciones standard para el criterio definido; y (3) se caracteriza la equivalencia entre reducciones para los sistemas de reescritura de términos infinitarios de primer orden y lineales a izquierda, utilizándose esta caracterización para desarrollar una demostración alternativa del resultado de compresión. Destacamos el uso de modelos genéricos de sistemas de reescritura: se utiliza una formulación de Sistemas Abstractos de Reescritura para estudiar el Pure Pattern Calculus y el Linear Substitution Calculus, y un modelo basado en proof terms para estudiar la reescritura infinitaria. Esta tesis incluye asimismo extensiones de los dos modelos genéricos utilizados, que pueden considerarse contribuciones adicionales de la misma.We study different aspects related to the reduction spaces of diverse rewriting systems. These systems include features which make the study of their reduction spaces a far from trivial task. The main contributions of this thesis are: (1) we define a multistep reduction strategy for the Pure Pattern Calculus, a non-sequential higher-order term rewriting system, and we prove that the defined strategy is normalizing; (2) we propose a formalisation of the concept of standard reduction for the Linear Substitution Calculus, a calculus of explicit substitutions whose reductions are considered modulo an equivalence relation defined on the set of terms, and we obtain a result of uniqueness of standard reductions for this formalisation; and nally, (3) we characterise the equivalence of reductions for the innitary, rst-order, left-linear term rewriting systems, and we use this characterisation to develop an alternative proof of the compression result. We remark that we use generic models of rewriting systems: a version of the notion of Abstract Rewriting Systems is used for the study of the Pure Pattern Calculus and the Linear Substitution Calculus, while a model based on the concept of proof terms is used for the study of infinitary rewriting. We include extensions of both used generic models; these extensions can be considered as additional contributions of this thesis.Fil: Lombardi, Carlos Alberto. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.Universidad de Buenos Aires. Facultad de Ciencias Exactas y NaturalesRíos, Alejandro NorbertoKesner, Delia NoraBonelli, Eduardo Augusto2014-11-07info:eu-repo/semantics/doctoralThesisinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_db06info:ar-repo/semantics/tesisDoctoralapplication/pdfhttps://hdl.handle.net/20.500.12110/tesis_n5644_Lombardienginfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/arreponame:Biblioteca Digital (UBA-FCEN)instname:Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturalesinstacron:UBA-FCEN2025-09-04T09:46:41Ztesis:tesis_n5644_LombardiInstitucionalhttps://digital.bl.fcen.uba.ar/Universidad públicaNo correspondehttps://digital.bl.fcen.uba.ar/cgi-bin/oaiserver.cgiana@bl.fcen.uba.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:18962025-09-04 09:46:42.789Biblioteca Digital (UBA-FCEN) - Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturalesfalse |
dc.title.none.fl_str_mv |
Espacios de reducción en sistemas de reescritura no-secuenciales e infinitarios Reduction spaces in non-sequencial and infinitary rewriting systems |
title |
Espacios de reducción en sistemas de reescritura no-secuenciales e infinitarios |
spellingShingle |
Espacios de reducción en sistemas de reescritura no-secuenciales e infinitarios Lombardi, Carlos Alberto REESCRITURA ESTANDARIZACION ESTRATEGIAS DE REDUCCION NORMALIZANTES EQUIVALENCIA ENTRE REDUCCIONES CALCULOS CON PATRONES CALCULOS CON SUSTITUCIONES EXPLICITAS REESCRITURA INFINITARIA SISTEMAS ABSTRACTOS DE REESCRITURA PROOF TERMS REWRITING STANDARDISATION NORMALISING REDUCTION STRATEGIES EQUIVALENCE OF REDUCTIONS PATTERN CALCULI CALCULI WITH EXPLICIT SUBSTITUTIONS INFINITARY REWRITING ABSTRACT REWRITING SYSTEMS PROOF TERMS |
title_short |
Espacios de reducción en sistemas de reescritura no-secuenciales e infinitarios |
title_full |
Espacios de reducción en sistemas de reescritura no-secuenciales e infinitarios |
title_fullStr |
Espacios de reducción en sistemas de reescritura no-secuenciales e infinitarios |
title_full_unstemmed |
Espacios de reducción en sistemas de reescritura no-secuenciales e infinitarios |
title_sort |
Espacios de reducción en sistemas de reescritura no-secuenciales e infinitarios |
dc.creator.none.fl_str_mv |
Lombardi, Carlos Alberto |
author |
Lombardi, Carlos Alberto |
author_facet |
Lombardi, Carlos Alberto |
author_role |
author |
dc.contributor.none.fl_str_mv |
Ríos, Alejandro Norberto Kesner, Delia Nora Bonelli, Eduardo Augusto |
dc.subject.none.fl_str_mv |
REESCRITURA ESTANDARIZACION ESTRATEGIAS DE REDUCCION NORMALIZANTES EQUIVALENCIA ENTRE REDUCCIONES CALCULOS CON PATRONES CALCULOS CON SUSTITUCIONES EXPLICITAS REESCRITURA INFINITARIA SISTEMAS ABSTRACTOS DE REESCRITURA PROOF TERMS REWRITING STANDARDISATION NORMALISING REDUCTION STRATEGIES EQUIVALENCE OF REDUCTIONS PATTERN CALCULI CALCULI WITH EXPLICIT SUBSTITUTIONS INFINITARY REWRITING ABSTRACT REWRITING SYSTEMS PROOF TERMS |
topic |
REESCRITURA ESTANDARIZACION ESTRATEGIAS DE REDUCCION NORMALIZANTES EQUIVALENCIA ENTRE REDUCCIONES CALCULOS CON PATRONES CALCULOS CON SUSTITUCIONES EXPLICITAS REESCRITURA INFINITARIA SISTEMAS ABSTRACTOS DE REESCRITURA PROOF TERMS REWRITING STANDARDISATION NORMALISING REDUCTION STRATEGIES EQUIVALENCE OF REDUCTIONS PATTERN CALCULI CALCULI WITH EXPLICIT SUBSTITUTIONS INFINITARY REWRITING ABSTRACT REWRITING SYSTEMS PROOF TERMS |
dc.description.none.fl_txt_mv |
En esta tesis estudiamos distintos aspectos ligados al espacio de reducción de diversos sistemas de reescritura. Los sistemas abarcados presentan características que hacen que el estudio de sus espacios de reducción diste de ser una tarea sencilla. Las principales contribuciones son: (1) se define una estrategia de reducción multipaso para el Pure Pattern Calculus, un calculo con patrones no-secuencial, y se demuestra que dicha estrategia es normalizante; (2) se propone un criterio para formalizar el concepto de reducción standard en el Linear Substitution Calculus, un cálculo de sustituciones explícitas cuyas reducciones se consideran módulo una relación de equivalencia sobre su conjunto de términos, obteniéndose un resultado de unicidad de reducciones standard para el criterio definido; y (3) se caracteriza la equivalencia entre reducciones para los sistemas de reescritura de términos infinitarios de primer orden y lineales a izquierda, utilizándose esta caracterización para desarrollar una demostración alternativa del resultado de compresión. Destacamos el uso de modelos genéricos de sistemas de reescritura: se utiliza una formulación de Sistemas Abstractos de Reescritura para estudiar el Pure Pattern Calculus y el Linear Substitution Calculus, y un modelo basado en proof terms para estudiar la reescritura infinitaria. Esta tesis incluye asimismo extensiones de los dos modelos genéricos utilizados, que pueden considerarse contribuciones adicionales de la misma. We study different aspects related to the reduction spaces of diverse rewriting systems. These systems include features which make the study of their reduction spaces a far from trivial task. The main contributions of this thesis are: (1) we define a multistep reduction strategy for the Pure Pattern Calculus, a non-sequential higher-order term rewriting system, and we prove that the defined strategy is normalizing; (2) we propose a formalisation of the concept of standard reduction for the Linear Substitution Calculus, a calculus of explicit substitutions whose reductions are considered modulo an equivalence relation defined on the set of terms, and we obtain a result of uniqueness of standard reductions for this formalisation; and nally, (3) we characterise the equivalence of reductions for the innitary, rst-order, left-linear term rewriting systems, and we use this characterisation to develop an alternative proof of the compression result. We remark that we use generic models of rewriting systems: a version of the notion of Abstract Rewriting Systems is used for the study of the Pure Pattern Calculus and the Linear Substitution Calculus, while a model based on the concept of proof terms is used for the study of infinitary rewriting. We include extensions of both used generic models; these extensions can be considered as additional contributions of this thesis. Fil: Lombardi, Carlos Alberto. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina. |
description |
En esta tesis estudiamos distintos aspectos ligados al espacio de reducción de diversos sistemas de reescritura. Los sistemas abarcados presentan características que hacen que el estudio de sus espacios de reducción diste de ser una tarea sencilla. Las principales contribuciones son: (1) se define una estrategia de reducción multipaso para el Pure Pattern Calculus, un calculo con patrones no-secuencial, y se demuestra que dicha estrategia es normalizante; (2) se propone un criterio para formalizar el concepto de reducción standard en el Linear Substitution Calculus, un cálculo de sustituciones explícitas cuyas reducciones se consideran módulo una relación de equivalencia sobre su conjunto de términos, obteniéndose un resultado de unicidad de reducciones standard para el criterio definido; y (3) se caracteriza la equivalencia entre reducciones para los sistemas de reescritura de términos infinitarios de primer orden y lineales a izquierda, utilizándose esta caracterización para desarrollar una demostración alternativa del resultado de compresión. Destacamos el uso de modelos genéricos de sistemas de reescritura: se utiliza una formulación de Sistemas Abstractos de Reescritura para estudiar el Pure Pattern Calculus y el Linear Substitution Calculus, y un modelo basado en proof terms para estudiar la reescritura infinitaria. Esta tesis incluye asimismo extensiones de los dos modelos genéricos utilizados, que pueden considerarse contribuciones adicionales de la misma. |
publishDate |
2014 |
dc.date.none.fl_str_mv |
2014-11-07 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/doctoralThesis info:eu-repo/semantics/publishedVersion http://purl.org/coar/resource_type/c_db06 info:ar-repo/semantics/tesisDoctoral |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
https://hdl.handle.net/20.500.12110/tesis_n5644_Lombardi |
url |
https://hdl.handle.net/20.500.12110/tesis_n5644_Lombardi |
dc.language.none.fl_str_mv |
eng |
language |
eng |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess https://creativecommons.org/licenses/by-nc-sa/2.5/ar |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
https://creativecommons.org/licenses/by-nc-sa/2.5/ar |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales |
publisher.none.fl_str_mv |
Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital (UBA-FCEN) instname:Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales instacron:UBA-FCEN |
reponame_str |
Biblioteca Digital (UBA-FCEN) |
collection |
Biblioteca Digital (UBA-FCEN) |
instname_str |
Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales |
instacron_str |
UBA-FCEN |
institution |
UBA-FCEN |
repository.name.fl_str_mv |
Biblioteca Digital (UBA-FCEN) - Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales |
repository.mail.fl_str_mv |
ana@bl.fcen.uba.ar |
_version_ |
1842340679313784832 |
score |
12.623145 |