Multipathun sistema para la programación lógica

  1. Tubella Murgadas, Jordi
Dirigée par:
  1. Antonio González Colás Directeur/trice

Université de défendre: Universitat Politècnica de Catalunya (UPC)

Année de défendre: 1997

Jury:
  1. Jesús José Labarta Mancho President
  2. Emilio López Zapata Secrétaire
  3. Juan José Moreno Navarro Rapporteur
  4. José Jaime Ruz Ortiz Rapporteur
  5. Peter Kacsuk Rapporteur

Type: Thèses

Teseo: 62413 DIALNET

Résumé

LA TESIS DOCTORAL DEFINE EL SISTEMA MULTIPATH, QUE ESTA ORIENTADO A LA EJECUCION DE PROGRAMAS ESCRITOS EN LENGUAJE PROLOG, EL DISEÑO DE MULTIPATH SE HA REALIZADO TENIENDO COMO PRINCIPAL PUNTO DE MIRA INCREMENTAR LA EFICACIA EN LA EJECUCION DE AQUELLOS PROGRAMAS QUE POSEEN UN CIERTO GRADO DE INDETERMINISMO. LAS APORTACIONES MAS RELEVANTES CONSISTEN EN LA DEFINICION E IMPLEMENTACION DE UNA ESTRATEGIA DE RECORRIDO DEL ARBOL DE BUSQUEDA ASOCIADO AL PROGRAMA, QUE SE DENOMINA EXPLORACION PARCIAL EN ANCHURA A NIVEL DE OBJETIVOS, Y EN LA REALIZACION DE TECNICAS DE REDUCCION DEL ARBOL DE BUSQUEDA. AMBAS APORTACIONES SE BASAN EN UN ANALISIS GLOBAL DE DETERMINISMO Y DE TIPOS DE DATOS DEL PROGRAMA. MULTIPATH SE DESCRIBE UTILIZANDO UN ENFOQUE VERTICAL, CON DOS NIVELES SEMANTICOS ADICIONALES ANTES DE PASAR A LA REALIZACION CONCRETA DEL SISTEMA. ESTOS NIVELES SE DENOMINAN MODELO DE EJECUCION Y MODELO ARQUITECTONICO DE MULTIPATH. LA IMPLEMENTACION FINAL DE MULTIPATH SE HA REALIZADO EN UNA PLATAFORMA HARDWARE SECUENCIAL Y EN OTRA PARALELA. LA CONCLUSION MAS IMPORTANTE ES LA DEMOSTRACION QUE UNA EXPLORACION EN ANCHURA ES MAS EFICIENTE QUE LA EXPLORACION EN PROFUNDIDAD REALIZADA POR LOS SISTEMAS CONVENCIONALES TAMBIEN ORIENTADOS A LA EJECUCION DE PROLOG.