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
Biblioteca Digital (UBA-FCEN)
Institución
Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
OAI Identificador
tesis:tesis_n5644_Lombardi

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