Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Algoritmos heurísticos y aplicaciones a métodos formales

dc.contributor.advisorRodríguez Laguna, Ismael
dc.contributor.advisorRubio Díez, Fernando
dc.contributor.authorRabanal Basalo, Pablo Manuel
dc.date.accessioned2023-06-20T06:38:01Z
dc.date.available2023-06-20T06:38:01Z
dc.date.defense2010-05-12
dc.date.issued2011-01-17
dc.descriptionTesis de la Universidad Complutense de Madrid, Facultad de Informática, Departamento de Sistemas Informáticos y Computación, leída el 12-05-2010
dc.description.abstractLos algoritmos de optimización basados en búsquedas locales recorren el espacio de soluciones tratando de conseguir una buena solución en un tiempo razonable para minimizar o maximizar un valor y tratando de evitar quedarse estancado en mínimos o máximos locales. Parten de una solución y la modifican aplicando ciertos operadores para calcular soluciones vecinas que mejoren la calidad de la solución inicial. Estas técnicas de búsqueda se aplican a problemas NP-completos en los que el espacio de búsqueda es muy grande y es necesario el uso de funciones heurísticas para eliminar rutas de búsqueda no prometedoras. Los métodos evolutivos se han aplicado de manera exitosa en los últimos años a los métodos formales. Los métodos formales son técnicas que típicamente han sido aplicadas tanto a la especificación formal como a la verificación formal de sistemas, buscando desarrollar especificaciones claras, concisas y sin ambigüedades. El punto de encuentro entre estas dos áreas es debido a un problema práctico que aparece en los métodos formales: éstos deben analizar sistemas en los que el número de estados de la especificación crece exponencialmente. Es aquí donde las heurísticas proporcionan estrategias eficientes. En esta tesis se introduce una nueva técnica evolutiva llamada River Formation Dynamics basada en el proceso geológico de la formación de los ríos. Se ha diseñado un algoritmo basado en estas ideas para aplicarlo a resolver distintos problemas NP-completos, como por ejemplo al problema del viajante de comercio. Además se han definido nuevos problemas NP-completos en los que es necesario adaptar el algoritmo básico a cada caso. También se ha aplicado River Formation Dynamics a escenarios típicos de métodos formales donde se ha utilizado esta técnica para alcanzar ciertos estados/transiciones de una especificación definida por una máquina de estados finitos.
dc.description.departmentDepto. de Sistemas Informáticos y Computación
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statuspub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/12027
dc.identifier.isbn978-84-693-9498-4
dc.identifier.urihttps://hdl.handle.net/20.500.14352/47625
dc.language.isospa
dc.page.total222
dc.publication.placeMadrid
dc.publisherUniversidad Complutense de Madrid, Servicio de Publicaciones
dc.rights.accessRightsopen access
dc.subject.cdu510.52(043.2)
dc.subject.cdu004.421:575.8(043.2)
dc.subject.keywordHeurísticas
dc.subject.keywordRiver Formation Dynamics
dc.subject.keywordproblemas NP-completos
dc.subject.ucmSistemas expertos
dc.titleAlgoritmos heurísticos y aplicaciones a métodos formales
dc.typedoctoral thesis
dspace.entity.typePublication
relation.isAdvisorOfPublication28429d40-53cb-4bb3-a3f6-82ec557a34ed
relation.isAdvisorOfPublication24d04c3b-f9e3-4ad0-95cb-c28e064f7a03
relation.isAdvisorOfPublication.latestForDiscovery28429d40-53cb-4bb3-a3f6-82ec557a34ed
relation.isAuthorOfPublication1c799cd3-60c9-40ff-9089-60075faef6d7
relation.isAuthorOfPublication.latestForDiscovery1c799cd3-60c9-40ff-9089-60075faef6d7

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
T32515.pdf
Size:
1.57 MB
Format:
Adobe Portable Document Format

Collections