Discovering Bands from Graphs

04/09/2019
by   Nikolaj Tatti, et al.
0

Discovering the underlying structure of a given graph is one of the fundamental goals in graph mining. Given a graph, we can often order vertices in a way that neighboring vertices have a higher probability of being connected to each other. This implies that the edges form a band around the diagonal in the adjacency matrix. Such structure may rise for example if the graph was created over time: each vertex had an active time interval during which the vertex was connected with other active vertices. The goal of this paper is to model this phenomenon. To this end, we formulate an optimization problem: given a graph and an integer K, we want to order graph vertices and partition the ordered adjacency matrix into K bands such that bands closer to the diagonal are more dense. We measure the goodness of a segmentation using the log-likelihood of a log-linear model, a flexible family of distributions containing many standard distributions. We divide the problem into two subproblems: finding the order and finding the bands. We show that discovering bands can be done in polynomial time with isotonic regression, and we also introduce a heuristic iterative approach. For discovering the order we use Fiedler order accompanied with a simple combinatorial refinement. We demonstrate empirically that our heuristic works well in practice.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/06/2022

Cyclability, Connectivity and Circumference

In a graph G, a subset of vertices S ⊆ V(G) is said to be cyclable if th...
research
02/04/2019

Discovering Nested Communities

Finding communities in graphs is one of the most well-studied problems i...
research
06/29/2022

Finding k-community structures in special graph classes

For a fixed integer k≥ 2, a k-community structure in an undirected graph...
research
02/15/2018

Strongly connected components-Algorithm for finding the strongly connected components of a graph

A directed graph G (V, E) is strongly connected if and only if, for a pa...
research
11/09/2022

Description Graphs, Matrix-Power Stabilizations and Graph Isomorphism in Polynomial Time

It is confirmed in this work that the graph isomorphism can be tested in...
research
02/04/2019

Faster way to agony: Discovering hierarchies in directed graphs

Many real-world phenomena exhibit strong hierarchical structure. Consequ...
research
09/24/2021

Simultaneous Matrix Orderings for Graph Collections

Undirected graphs are frequently used to model networks. The topology of...

Please sign up or login with your details

Forgot password? Click here to reset