Home / Papers / Detection Theory for Graphs

Detection Theory for Graphs

24 Citations2013
B. A. Miller, N. Bliss, P. Wolfe
journal unavailable

The authors present a novel graph analytics framework that allows for uncued analysis of very large datasets and combines traditional computer science techniques with signal processing in the context of graph data, creating a new research area at the intersection of the two fields.

Abstract

For many Lincoln Laboratory mission areas, relationships between entities of interest are important. Over the years, much work has gone into the detection of entities, such as radio emissions, vehicles in images, or people named in documents. The examination of relationships between entities (Which emitters are co-located? Which vehicles stopped at the same place? What people are mentioned in the same documents?) can provide a significant improvement in situational awareness and may allow analysts to find subtle, coordinated activity that would go undetected if the relational components of the data were not considered. In a cyber security application , for example, the volume of network traffic may not be high on any particular node, but if there are notably higher rates of communication between a small subset of nodes where the traffic is usually more diffuse, some suspicious activity may be occurring. While the entities alone may not present any detectable anomalous behavior, the relationships and interactions may indicate the presence of interesting activity. Graphs provide a natural representation for relational data. A graph G = (V, E) is a pair of sets: a set of vertices, V, that denote the entities and a set of edges, E, that represent relationships or connections between the entities. Graphs have been used, implicitly or explicitly, for hundreds of years to represent sets of objects that are somehow connected, such as points on possible travel routes, nodes in electrical circuits, or interacting particles. More recently, graphs have gained popularity in the modeling of relational data, such as social and computer networks. In the last two decades, the explosion in new data-collec-Graphs are fast emerging as a common data structure used in many scientific and engineering fields. While a wide variety of techniques exist to analyze graph datasets, practitioners currently lack a signal processing theory akin to that of detection and estimation in the classical setting of vector spaces with Gaussian noise. Using practical detection examples involving large, random " background " graphs and noisy real-world datasets, the authors present a novel graph analytics framework that allows for uncued analysis of very large datasets. This framework combines traditional computer science techniques with signal processing in the context of graph data, creating a new research area at the intersection of the two fields. Each data observation considered in this article is in the form of a graph G = (V, E). Each vertex in V …