La equivalencia entre FO(IFP) y la clase B
- Autores
- Disenfeld, Cynthia Roxana
- Año de publicación
- 2007
- Idioma
- español castellano
- Tipo de recurso
- tesis de grado
- Estado
- versión publicada
- Colaborador/a o director/a de tesis
- Grimson, Rafael
Martínez, Guillermo - Descripción
- Desde sus inicios, en la Teoría de Complejidad se definen clases de problemas diferenciadas, o bien a través del tiempo o del espacio utilizado por una máquina de Turing para resolverlos. Un lenguaje L pertenece a la clase de complejidad temporal PTIME si y sólo si existe una máquina de Turing determinística que decide la pertenencia de una cadena w al lenguaje en tiempo t(n), donde t es una función polinomial y n es la longitud de w. Un lenguaje L pertenece a la clase de complejidad espacial LOGSPACE si y sólo si existe una máquina de Turing determinística que decide la pertenencia de una cadena w al lenguaje en espacio s(n), donde s es una función logarítmica y n es la longitud de w. En este trabajo nos concentraremos en la clase de complejidad temporal PTIME. Con el pasar de los a˜nos se encontraron otros modelos alternativos para capturar las clases de complejidad, por ejemplo mediante álgebras de funciones o por la expresividad de diferentes lógicas sobre modelos finitos. Para PTIME, entre otras, existen la caracterización algebraica de Bellantoni-Cook llamada clase B y la caracterización de R. Fagin a través de la lógica de Primer orden con Punto Fijo Inflacionario (FO(IFP)) sobre modelos finitos. Para mostrar la equivalencia de PTIME con FO(IFP), R. Fagin presenta en primer lugar una codificación que a cada estructructura (finita) del vocabulario fijado τ con k símbolos de relación y l símbolos de constante, le asigna una (k + l + 1)-upla de números binarios, es decir, un número binario para codificar cada relación, cada constante y el universo. La función de codificación está dada por bin(A) : τ-estructuras → {0, 1}^(k+l+1). Denotaremos Lϕτ al conjunto de las codificaciones de τ-estructuras que satisfacen ϕ (Notar que Lϕτ es un conjunto de (k + l + 1)-uplas de números binarios). Para ver FO(IFP) ⊆ PTIME, dada la clase de τ-estructuras determinada por ϕ (una fórmula bien formada en FO(IFP)), R. Fagin construye la máquina de Turing que decide si la codificación de una τ-estructura A pertenece a Lϕτ en tiempo t(|bin(A)|), donde t es una función polinomial. Para ver PTIME ⊆ FO(IFP), se construye una fórmula ϕ en FO(IFP) tal que una máquina de Turing M ∈ PTIME acepta la codificación de una τ−estructura A si y solo si A |= ϕ. Por otro lado, en 1964, A. Cobham dio una caracterización algebraica de la clase PTIME. Esta caracterización tiene como desventaja que a la definición habitual del operador de recursión se le debe a˜nadir una condición adicional sobre el tama˜no de la salida de la función. En 1992, S. Bellantoni y S. Cook presentan un álgebra de funciones que también caracteriza PTIME y no requiere probar acotaciones para el tama˜no de la salida de las funciones. A esta clase de funciones se le llama clase B. S. Bellantoni y S. Cook demuestran la equivalencia entre B y PTIME de manera indirecta al probar la equivalencia entre las funciones de la clase B y el álgebra de funciones definida por A. Cobham. Esto permite entonces establecer el siguiente cuadro de equivalencias: B equivalencia de algebras de funciones ≡ clase de Cobham máquinas de Turing ≡ PTIME máquinas de Turing ≡ FO(IFP) En esta tesis se mostrará directamente la equivalencia entre B y FO(IFP) sin utilizar máquinas de Turing ni el álgebra de funciones de Cobham, por medio de una asignación directa que permite representar cada función en B a través de una fórmula en FO(IFP) y viceversa
Fil: Disenfeld, Cynthia Roxana. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina. - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- https://creativecommons.org/licenses/by-nc-sa/2.5/ar
- Repositorio
.jpg)
- Institución
- Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
- OAI Identificador
- seminario:seminario_nCOM000301_Disenfeld
Ver los metadatos del registro completo
| id |
BDUBAFCEN_357bc86524d70983bf475a81cfd993f3 |
|---|---|
| oai_identifier_str |
seminario:seminario_nCOM000301_Disenfeld |
| network_acronym_str |
BDUBAFCEN |
| repository_id_str |
1896 |
| network_name_str |
Biblioteca Digital (UBA-FCEN) |
| spelling |
La equivalencia entre FO(IFP) y la clase BDisenfeld, Cynthia RoxanaDesde sus inicios, en la Teoría de Complejidad se definen clases de problemas diferenciadas, o bien a través del tiempo o del espacio utilizado por una máquina de Turing para resolverlos. Un lenguaje L pertenece a la clase de complejidad temporal PTIME si y sólo si existe una máquina de Turing determinística que decide la pertenencia de una cadena w al lenguaje en tiempo t(n), donde t es una función polinomial y n es la longitud de w. Un lenguaje L pertenece a la clase de complejidad espacial LOGSPACE si y sólo si existe una máquina de Turing determinística que decide la pertenencia de una cadena w al lenguaje en espacio s(n), donde s es una función logarítmica y n es la longitud de w. En este trabajo nos concentraremos en la clase de complejidad temporal PTIME. Con el pasar de los a˜nos se encontraron otros modelos alternativos para capturar las clases de complejidad, por ejemplo mediante álgebras de funciones o por la expresividad de diferentes lógicas sobre modelos finitos. Para PTIME, entre otras, existen la caracterización algebraica de Bellantoni-Cook llamada clase B y la caracterización de R. Fagin a través de la lógica de Primer orden con Punto Fijo Inflacionario (FO(IFP)) sobre modelos finitos. Para mostrar la equivalencia de PTIME con FO(IFP), R. Fagin presenta en primer lugar una codificación que a cada estructructura (finita) del vocabulario fijado τ con k símbolos de relación y l símbolos de constante, le asigna una (k + l + 1)-upla de números binarios, es decir, un número binario para codificar cada relación, cada constante y el universo. La función de codificación está dada por bin(A) : τ-estructuras → {0, 1}^(k+l+1). Denotaremos Lϕτ al conjunto de las codificaciones de τ-estructuras que satisfacen ϕ (Notar que Lϕτ es un conjunto de (k + l + 1)-uplas de números binarios). Para ver FO(IFP) ⊆ PTIME, dada la clase de τ-estructuras determinada por ϕ (una fórmula bien formada en FO(IFP)), R. Fagin construye la máquina de Turing que decide si la codificación de una τ-estructura A pertenece a Lϕτ en tiempo t(|bin(A)|), donde t es una función polinomial. Para ver PTIME ⊆ FO(IFP), se construye una fórmula ϕ en FO(IFP) tal que una máquina de Turing M ∈ PTIME acepta la codificación de una τ−estructura A si y solo si A |= ϕ. Por otro lado, en 1964, A. Cobham dio una caracterización algebraica de la clase PTIME. Esta caracterización tiene como desventaja que a la definición habitual del operador de recursión se le debe a˜nadir una condición adicional sobre el tama˜no de la salida de la función. En 1992, S. Bellantoni y S. Cook presentan un álgebra de funciones que también caracteriza PTIME y no requiere probar acotaciones para el tama˜no de la salida de las funciones. A esta clase de funciones se le llama clase B. S. Bellantoni y S. Cook demuestran la equivalencia entre B y PTIME de manera indirecta al probar la equivalencia entre las funciones de la clase B y el álgebra de funciones definida por A. Cobham. Esto permite entonces establecer el siguiente cuadro de equivalencias: B equivalencia de algebras de funciones ≡ clase de Cobham máquinas de Turing ≡ PTIME máquinas de Turing ≡ FO(IFP) En esta tesis se mostrará directamente la equivalencia entre B y FO(IFP) sin utilizar máquinas de Turing ni el álgebra de funciones de Cobham, por medio de una asignación directa que permite representar cada función en B a través de una fórmula en FO(IFP) y viceversaFil: Disenfeld, Cynthia Roxana. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.Universidad de Buenos Aires. Facultad de Ciencias Exactas y NaturalesGrimson, RafaelMartínez, Guillermo2007info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:ar-repo/semantics/tesisDeGradoapplication/pdfhttps://hdl.handle.net/20.500.12110/seminario_nCOM000301_Disenfeldspainfo: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-FCEN2026-05-14T10:38:41Zseminario:seminario_nCOM000301_DisenfeldInstitucionalhttps://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:18962026-05-14 10:38:42.844Biblioteca Digital (UBA-FCEN) - Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturalesfalse |
| dc.title.none.fl_str_mv |
La equivalencia entre FO(IFP) y la clase B |
| title |
La equivalencia entre FO(IFP) y la clase B |
| spellingShingle |
La equivalencia entre FO(IFP) y la clase B Disenfeld, Cynthia Roxana |
| title_short |
La equivalencia entre FO(IFP) y la clase B |
| title_full |
La equivalencia entre FO(IFP) y la clase B |
| title_fullStr |
La equivalencia entre FO(IFP) y la clase B |
| title_full_unstemmed |
La equivalencia entre FO(IFP) y la clase B |
| title_sort |
La equivalencia entre FO(IFP) y la clase B |
| dc.creator.none.fl_str_mv |
Disenfeld, Cynthia Roxana |
| author |
Disenfeld, Cynthia Roxana |
| author_facet |
Disenfeld, Cynthia Roxana |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Grimson, Rafael Martínez, Guillermo |
| dc.description.none.fl_txt_mv |
Desde sus inicios, en la Teoría de Complejidad se definen clases de problemas diferenciadas, o bien a través del tiempo o del espacio utilizado por una máquina de Turing para resolverlos. Un lenguaje L pertenece a la clase de complejidad temporal PTIME si y sólo si existe una máquina de Turing determinística que decide la pertenencia de una cadena w al lenguaje en tiempo t(n), donde t es una función polinomial y n es la longitud de w. Un lenguaje L pertenece a la clase de complejidad espacial LOGSPACE si y sólo si existe una máquina de Turing determinística que decide la pertenencia de una cadena w al lenguaje en espacio s(n), donde s es una función logarítmica y n es la longitud de w. En este trabajo nos concentraremos en la clase de complejidad temporal PTIME. Con el pasar de los a˜nos se encontraron otros modelos alternativos para capturar las clases de complejidad, por ejemplo mediante álgebras de funciones o por la expresividad de diferentes lógicas sobre modelos finitos. Para PTIME, entre otras, existen la caracterización algebraica de Bellantoni-Cook llamada clase B y la caracterización de R. Fagin a través de la lógica de Primer orden con Punto Fijo Inflacionario (FO(IFP)) sobre modelos finitos. Para mostrar la equivalencia de PTIME con FO(IFP), R. Fagin presenta en primer lugar una codificación que a cada estructructura (finita) del vocabulario fijado τ con k símbolos de relación y l símbolos de constante, le asigna una (k + l + 1)-upla de números binarios, es decir, un número binario para codificar cada relación, cada constante y el universo. La función de codificación está dada por bin(A) : τ-estructuras → {0, 1}^(k+l+1). Denotaremos Lϕτ al conjunto de las codificaciones de τ-estructuras que satisfacen ϕ (Notar que Lϕτ es un conjunto de (k + l + 1)-uplas de números binarios). Para ver FO(IFP) ⊆ PTIME, dada la clase de τ-estructuras determinada por ϕ (una fórmula bien formada en FO(IFP)), R. Fagin construye la máquina de Turing que decide si la codificación de una τ-estructura A pertenece a Lϕτ en tiempo t(|bin(A)|), donde t es una función polinomial. Para ver PTIME ⊆ FO(IFP), se construye una fórmula ϕ en FO(IFP) tal que una máquina de Turing M ∈ PTIME acepta la codificación de una τ−estructura A si y solo si A |= ϕ. Por otro lado, en 1964, A. Cobham dio una caracterización algebraica de la clase PTIME. Esta caracterización tiene como desventaja que a la definición habitual del operador de recursión se le debe a˜nadir una condición adicional sobre el tama˜no de la salida de la función. En 1992, S. Bellantoni y S. Cook presentan un álgebra de funciones que también caracteriza PTIME y no requiere probar acotaciones para el tama˜no de la salida de las funciones. A esta clase de funciones se le llama clase B. S. Bellantoni y S. Cook demuestran la equivalencia entre B y PTIME de manera indirecta al probar la equivalencia entre las funciones de la clase B y el álgebra de funciones definida por A. Cobham. Esto permite entonces establecer el siguiente cuadro de equivalencias: B equivalencia de algebras de funciones ≡ clase de Cobham máquinas de Turing ≡ PTIME máquinas de Turing ≡ FO(IFP) En esta tesis se mostrará directamente la equivalencia entre B y FO(IFP) sin utilizar máquinas de Turing ni el álgebra de funciones de Cobham, por medio de una asignación directa que permite representar cada función en B a través de una fórmula en FO(IFP) y viceversa Fil: Disenfeld, Cynthia Roxana. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina. |
| description |
Desde sus inicios, en la Teoría de Complejidad se definen clases de problemas diferenciadas, o bien a través del tiempo o del espacio utilizado por una máquina de Turing para resolverlos. Un lenguaje L pertenece a la clase de complejidad temporal PTIME si y sólo si existe una máquina de Turing determinística que decide la pertenencia de una cadena w al lenguaje en tiempo t(n), donde t es una función polinomial y n es la longitud de w. Un lenguaje L pertenece a la clase de complejidad espacial LOGSPACE si y sólo si existe una máquina de Turing determinística que decide la pertenencia de una cadena w al lenguaje en espacio s(n), donde s es una función logarítmica y n es la longitud de w. En este trabajo nos concentraremos en la clase de complejidad temporal PTIME. Con el pasar de los a˜nos se encontraron otros modelos alternativos para capturar las clases de complejidad, por ejemplo mediante álgebras de funciones o por la expresividad de diferentes lógicas sobre modelos finitos. Para PTIME, entre otras, existen la caracterización algebraica de Bellantoni-Cook llamada clase B y la caracterización de R. Fagin a través de la lógica de Primer orden con Punto Fijo Inflacionario (FO(IFP)) sobre modelos finitos. Para mostrar la equivalencia de PTIME con FO(IFP), R. Fagin presenta en primer lugar una codificación que a cada estructructura (finita) del vocabulario fijado τ con k símbolos de relación y l símbolos de constante, le asigna una (k + l + 1)-upla de números binarios, es decir, un número binario para codificar cada relación, cada constante y el universo. La función de codificación está dada por bin(A) : τ-estructuras → {0, 1}^(k+l+1). Denotaremos Lϕτ al conjunto de las codificaciones de τ-estructuras que satisfacen ϕ (Notar que Lϕτ es un conjunto de (k + l + 1)-uplas de números binarios). Para ver FO(IFP) ⊆ PTIME, dada la clase de τ-estructuras determinada por ϕ (una fórmula bien formada en FO(IFP)), R. Fagin construye la máquina de Turing que decide si la codificación de una τ-estructura A pertenece a Lϕτ en tiempo t(|bin(A)|), donde t es una función polinomial. Para ver PTIME ⊆ FO(IFP), se construye una fórmula ϕ en FO(IFP) tal que una máquina de Turing M ∈ PTIME acepta la codificación de una τ−estructura A si y solo si A |= ϕ. Por otro lado, en 1964, A. Cobham dio una caracterización algebraica de la clase PTIME. Esta caracterización tiene como desventaja que a la definición habitual del operador de recursión se le debe a˜nadir una condición adicional sobre el tama˜no de la salida de la función. En 1992, S. Bellantoni y S. Cook presentan un álgebra de funciones que también caracteriza PTIME y no requiere probar acotaciones para el tama˜no de la salida de las funciones. A esta clase de funciones se le llama clase B. S. Bellantoni y S. Cook demuestran la equivalencia entre B y PTIME de manera indirecta al probar la equivalencia entre las funciones de la clase B y el álgebra de funciones definida por A. Cobham. Esto permite entonces establecer el siguiente cuadro de equivalencias: B equivalencia de algebras de funciones ≡ clase de Cobham máquinas de Turing ≡ PTIME máquinas de Turing ≡ FO(IFP) En esta tesis se mostrará directamente la equivalencia entre B y FO(IFP) sin utilizar máquinas de Turing ni el álgebra de funciones de Cobham, por medio de una asignación directa que permite representar cada función en B a través de una fórmula en FO(IFP) y viceversa |
| publishDate |
2007 |
| dc.date.none.fl_str_mv |
2007 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis info:eu-repo/semantics/publishedVersion http://purl.org/coar/resource_type/c_7a1f info:ar-repo/semantics/tesisDeGrado |
| format |
bachelorThesis |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
https://hdl.handle.net/20.500.12110/seminario_nCOM000301_Disenfeld |
| url |
https://hdl.handle.net/20.500.12110/seminario_nCOM000301_Disenfeld |
| dc.language.none.fl_str_mv |
spa |
| language |
spa |
| 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_ |
1865181116298690560 |
| score |
13.115601 |