English

Exposing Multi-Relational Networks to Single-Relational Network Analysis Algorithms

Discrete Mathematics 2009-12-09 v2 Data Structures and Algorithms

Abstract

Many, if not most network analysis algorithms have been designed specifically for single-relational networks; that is, networks in which all edges are of the same type. For example, edges may either represent "friendship," "kinship," or "collaboration," but not all of them together. In contrast, a multi-relational network is a network with a heterogeneous set of edge labels which can represent relationships of various types in a single data structure. While multi-relational networks are more expressive in terms of the variety of relationships they can capture, there is a need for a general framework for transferring the many single-relational network analysis algorithms to the multi-relational domain. It is not sufficient to execute a single-relational network analysis algorithm on a multi-relational network by simply ignoring edge labels. This article presents an algebra for mapping multi-relational networks to single-relational networks, thereby exposing them to single-relational network analysis algorithms.

Keywords

Cite

@article{arxiv.0806.2274,
  title  = {Exposing Multi-Relational Networks to Single-Relational Network Analysis Algorithms},
  author = {Marko A. Rodriguez and Joshua Shinavier},
  journal= {arXiv preprint arXiv:0806.2274},
  year   = {2009}
}

Comments

ISSN:1751-1577

R2 v1 2026-06-21T10:50:22.990Z