Compact and efficient representations of graphs

  1. Álvarez García, Sandra
Supervised by:
  1. Nieves R. Brisaboa Director
  2. Mauricio Marin Caihuan Director

Defence university: Universidade da Coruña

Fecha de defensa: 04 November 2014

Committee:
  1. Arantza Illarramendi Echave Chair
  2. Juan Touriño Secretary
  3. Asunción Gómez Pérez Committee member
  4. M. Andrea Rodríguez Committee member
  5. Luis Manuel Silveira Russo Committee member
Department:
  1. Computer Science and Information Technologies

Type: Thesis

Teseo: 373684 DIALNET lock_openRUC editor

Abstract

En esta tesis estudiamos el problema de la creación de representaciones compactas y eficientes de grafos. Proponemos nuevas estructuras para persistir y consultar grafos de diferentes dominios, prestando especial atención al diseño de soluciones eficientes para grafos generales y grafos RDF. Hemos diseñado una nueva herramienta para generar grafos a partir de fuentes de datos heterogéneas mediante un sistema de definición de reglas. Es una herramienta de propósito general y, hasta nuestro conocimiento, no existe otra herramienta de estas características en el Estado del Arte. Otra contribución de este trabajo es una representación compacta de grafos generales, que soporta el acceso eficiente a los atributos y aristas del grafo. Así mismo, hemos estudiado el problema de la distribución de grafos en un entorno paralelo, almacenados sobre estructuras compactas, y hemos propuesto nueve alternativas diferentes que han sido evaluadas experimentalmente. También hemos propuesto un nuevo índice para RDF que soporta la resolución básica de SPARQL de forma comprimida. Por último, presentamos una nueva estructura compacta para almacenar relaciones ternarias cuyo diseño se enfoca a la representación eficiente de datos RDF. Todas estas propuestas han sido experimentalmente validadas con conjuntos de datos ampliamente aceptados, obteniéndose resultados competitivos comparadas con otras alternativas del Estado del Arte.