La complejidad computacional de contar polímeros
dc.contributor.advisor | Isaacs Giraldo, Rafael Fernando | |
dc.contributor.author | Gutiérrez Lizarazo, Francisco Javier | |
dc.date.accessioned | 2024-03-03T20:17:26Z | |
dc.date.available | 2013 | |
dc.date.available | 2024-03-03T20:17:26Z | |
dc.date.created | 2013 | |
dc.date.issued | 2013 | |
dc.description.abstract | La teoría de la computación es el estudio de aquellos problemas que pueden ser resueltos algorítmicamente. Pero aunque podamos resolver un problema algorítmicamente esto no garantiza que podamos conocer su solución en un tiempo razonable para todas las instancias de dicho problema. La Complejidad Computacional se encarga de responder cuáles problemas son computacionalmente tratables y cuáles no, clasificándolos en lo que se conocen como clases de complejidad. Para los problemas de conteo algunas de estas son las clases FP, AP y F¿P-completos. En este trabajo estudiaremos la complejidad computacional de algunos problemas de conteo entre los que se destacan el conteo de emparejamientos perfectos en grafos planos, el de emparejamientos en general y el de caminos que se auto evitan, que están relacionados con dos modelos de la Mecánica Estadística: El modelo monómero-dímero y el modelo SAW de la termodinámica de polímeros. Mostraremos que contar los árboles generadores de un grafo conexo y los matchings perfectos en grafos planos es computacionalmente tratable gracias al ingenioso teorema de Kasteleyn, y que contar matchings y caminos que se auto evitan son problemas en la clase computacional de los problemas ¿4¿P-completos. Evidencia suficiente para creer que estos dos problemas son computacionalmente intratables. Después de esto estudiaremos dos algoritmos de aproximación probabilística que nos permitirá aproximar la solución de dichos problemas, para finalizar con el estudio de dos subproblemas tratables acerca de caminos que se auto evitan utilizando el método de Shutzenberger: el problema de contar caminos sin descenso en el retículo bidimensional y el problema de contar caminos hamiltonianos en retículos rectangulares de altura fija. | |
dc.description.abstractenglish | Theory of computation studies which problems can be resolved with algorithms. But even if we can solve a problem with any algorithm this is not guarantee that we can know its solution in short time for any instance of such a problem. Computational complexity answers which problems are computational tractable and which are not, classifying them in complexity classes. For counting problems some of such classes are FP, #P y #PC classes. In this work we’re going to study the computational complexity of some problems such as the counting of perfect matchings, the counting of general matchings and self avoiding walks. These problems are related two models of the Statistical Mechanics: the monomer-dimer SAW model (self avoiding walks model). We will see that the counting of spanning trees in connected graphs and perfect matchings in planar graphs (on account of Kasteleyn Theorem) are tractable problems; and counting matchings and self avoiding walks are problems that belong to the #PC computational complexity class. When a counting problem is in #PC this means strong evidence to think that it is a intractable counting problem. Then we’re going to study two probabilistic approximation algorithms to solve in approximation way the problems of counting matching and walks in lattices of any dimensión. We finish this work with the study of two tractable subproblems of the counting of self avoiding walks using the Shutzenberger method, namely the problem of counting up-side walks in a bidimensional lattices and the problem of counting hamiltonian walks in rectangular lattices whit a fixed high. ‘Paper work ?Faculty of Sciences, School of Mathematics. Supervisor: Ph.D. Rafael Isaacs Giraldo | |
dc.description.degreelevel | Maestría | |
dc.description.degreename | Magíster en Matemáticas | |
dc.format.mimetype | application/pdf | |
dc.identifier.instname | Universidad Industrial de Santander | |
dc.identifier.reponame | Universidad Industrial de Santander | |
dc.identifier.repourl | https://noesis.uis.edu.co | |
dc.identifier.uri | https://noesis.uis.edu.co/handle/20.500.14071/29774 | |
dc.language.iso | spa | |
dc.publisher | Universidad Industrial de Santander | |
dc.publisher.faculty | Facultad de Ciencias | |
dc.publisher.program | Maestría en Matemáticas | |
dc.publisher.school | Escuela de Matemáticas | |
dc.rights | http://creativecommons.org/licenses/by/4.0/ | |
dc.rights.accessrights | info:eu-repo/semantics/openAccess | |
dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) | |
dc.rights.license | Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) | |
dc.rights.uri | http://creativecommons.org/licenses/by-nc/4.0 | |
dc.subject | Teoría De La Computación | |
dc.subject | Complejidad Computacional | |
dc.subject | Problemas De Conteo | |
dc.subject | Matchings | |
dc.subject | Caminos Hamiltonianos | |
dc.subject | Algoritmos De Aproximación | |
dc.subject | Cadenas De Markov | |
dc.subject | Monte Carlo | |
dc.subject | Método De Shutzenberger | |
dc.subject | Autómatas | |
dc.subject | Lenguajes Regulares. | |
dc.subject.keyword | Theory Of Computation | |
dc.subject.keyword | Computational Complexity | |
dc.subject.keyword | Counting Problems | |
dc.subject.keyword | Hamiltonian Walks | |
dc.subject.keyword | Approximation Algorithms | |
dc.subject.keyword | Markov Chains | |
dc.subject.keyword | Monte Carlo | |
dc.subject.keyword | Shutzenberger Method | |
dc.subject.keyword | Automata | |
dc.subject.keyword | Regular Language. | |
dc.title | La complejidad computacional de contar polímeros | |
dc.title.english | The computational complexity of counting | |
dc.type.coar | http://purl.org/coar/version/c_b1a7d7d4d402bcce | |
dc.type.hasversion | http://purl.org/coar/resource_type/c_bdcc | |
dc.type.local | Tesis/Trabajo de grado - Monografía - Maestria |
Files
Original bundle
1 - 3 of 3
No Thumbnail Available
- Name:
- Carta de autorización.pdf
- Size:
- 97.09 KB
- Format:
- Adobe Portable Document Format
No Thumbnail Available
- Name:
- Nota de proyecto.pdf
- Size:
- 89.25 KB
- Format:
- Adobe Portable Document Format