skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Relative Hausdorff distance for network analysis

Journal Article · · Applied Network Science

Similarity measures are used extensively in machine learning and data science algorithms. The newly proposed graph Relative Hausdorff (RH) distance is a lightweight yet nuanced similarity measure for quantifying the closeness of two graphs. In this work we study the effectiveness of RH distance as a tool for detecting anomalies in time-evolving graph sequences. We apply RH to cyber data with given red team events, as well to synthetically generated sequences of graphs with planted attacks. In our experiments, the performance of RH distance is at times comparable, and sometimes superior, to graph edit distance in detecting anomalous phenomena. Furthermore, our results suggest that in appropriate contexts, RH distance has advantages over more computationally intensive similarity measures.

Research Organization:
Pacific Northwest National Laboratory (PNNL), Richland, WA (United States)
Sponsoring Organization:
USDOE
Grant/Contract Number:
AC05-76RL01830
OSTI ID:
1576960
Report Number(s):
PNNL-SA-141621
Journal Information:
Applied Network Science, Vol. 4, Issue 1; ISSN 2364-8228
Country of Publication:
United States
Language:
English

References (46)

Directed Random Dot Product Graphs journal January 2008
Graph based anomaly detection and description: a survey journal July 2014
Authoritative sources in a hyperlinked environment journal September 1999
HyperHeadTail: a Streaming Algorithm for Estimating the Degree Distribution of Dynamic Multigraphs
  • Stolman, Andrew; Matulef, Kevin
  • Proceedings of the 2017 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining 2017 - ASONAM '17 https://doi.org/10.1145/3110025.3119395
conference January 2017
Multi-centrality graph spectral decompositions and their application to cyber intrusion detection conference March 2016
Information spreading in dynamic graphs journal June 2014
Flooding Time of Edge-Markovian Evolving Graphs journal January 2010
Temporal networks journal October 2012
The phase transition in inhomogeneous random graphs journal January 2007
Outlier detection in graph streams
  • Aggarwal, Charu C.; Zhao, Yuchen; Yu, Philip S.
  • 2011 IEEE International Conference on Data Engineering (ICDE 2011), 2011 IEEE 27th International Conference on Data Engineering https://doi.org/10.1109/icde.2011.5767885
conference April 2011
Catching the Head, Tail, and Everything in Between: A Streaming Algorithm for the Degree Distribution conference November 2015
Anomaly detection in dynamic networks: a survey journal March 2015
A Measure of Similarity between Graph Vertices: Applications to Synonym Extraction and Web Searching journal January 2004
Quantification and comparison of degree distributions in complex networks
  • Aliakbary, Sadegh; Habibi, Jafar; Movaghar, Ali
  • 2014 7th International Symposium on Telecommunications (IST), 7'th International Symposium on Telecommunications (IST'2014) https://doi.org/10.1109/istel.2014.7000748
conference September 2014
Non-Negative Residual Matrix Factorization with Application to Graph Anomaly Detection conference December 2013
Cyber security data sources for dynamic network research book March 2016
Detecting Periodic Subsequences in Cyber Security Data conference September 2017
Measuring Closeness of Graphs—The Hausdorff Distance journal November 2015
The Average Distance in a Random Graph with Given Expected Degrees journal January 2004
Botnet Detection Based on Anomaly and Community Detection journal June 2017
Comparing stars: on approximating graph edit distance journal August 2009
A distance measure between attributed relational graphs for pattern recognition journal May 1983
A tutorial on spectral clustering journal August 2007
A survey of graph edit distance journal January 2009
Real-Time Dynamic Network Anomaly Detection journal March 2018
Computing the Two-Sided Kolmogorov-Smirnov Distribution journal January 2011
The average distances in random graphs with given expected degrees journal December 2002
A Survey on Different Graph Based Anomaly Detection Techniques journal November 2015
A survey on some inequalities for expectation and variance journal January 2005
A graph distance metric combining maximum common subgraph and minimum common supergraph journal May 2001
Proof without prejudice: use of the Kolmogorov-Smirnov test for the analysis of histograms from flow systems and other sources. journal July 1977
Stochastic kronecker graphs journal July 2010
Visualizing Automatically Detected Periodic Network Activity conference October 2018
Nonparametric Statistical Inference: Book Reviews journal March 2011
Information spreading in dynamic graphs conference January 2012
A Survey on Different Graph Based Anomaly Detection Techniques journal January 2015
Anonymized User-Computer Authentication Associations in Time dataset January 2014
Nonparametric Statistical Inference journal August 1986
Temporal Networks text January 2011
Quantification and Comparison of Degree Distributions in Complex Networks preprint January 2013
Detecting periodic subsequences in cyber security data preprint January 2017
A General Formalism for Inhomogeneous Random Graphs text January 2002
Graph-based Anomaly Detection and Description: A Survey preprint January 2014
Feature Extraction from Degree Distribution for Comparison and Analysis of Complex Networks preprint January 2014
Catching the head, tail, and everything in between: a streaming algorithm for the degree distribution preprint January 2015
A measure of similarity between graph vertices preprint January 2004