Title :
Reconstructing Graphs from Neighborhood Data
Author :
Erdos, Dora ; Gemulla, R. ; Terzi, E.
Author_Institution :
Boston Univ., Boston, MA, USA
Abstract :
Consider a social network and suppose that we are given the number of common friends between each pair of users. Can we reconstruct the underlying network? Similarly, consider a set of documents and the words that appear in them. If we know the number of common words for every pair of documents, as well as the number of common documents for every pair of words, can we infer which words appear in which documents? In this paper, we develop a general methodology for answering questions like the ones above. We formalize these questions in what we call the Reconstruct problem: Given information about the common neighbors of nodes in a network, our goal is to reconstruct the hidden binary matrix that indicates the presence or absence of relationships between individual nodes. We propose an effective and practical heuristic, which exploits properties of the singular value decomposition of the hidden binary matrix. More specifically, we show that using the available neighborhood information, we can reconstruct the hidden matrix by finding the components of its singular value decomposition and then combining them appropriately. Our extensive experimental study suggests that our methods are able to reconstruct binary matrices of different characteristics with up to 100% accuracy.
Keywords :
data handling; graph theory; singular value decomposition; documents; graph reconstruction; hidden binary matrix reconstruction; individual nodes; neighborhood data; neighborhood information; reconstruct problem; singular value decomposition; social network; Bipartite graph; Matrix decomposition; Measurement; Motion pictures; Singular value decomposition; Symmetric matrices; Vectors;
Conference_Titel :
Data Mining (ICDM), 2012 IEEE 12th International Conference on
Conference_Location :
Brussels
Print_ISBN :
978-1-4673-4649-8
DOI :
10.1109/ICDM.2012.154