Visualising hypergraphs

Force-directed drawing of hypergraphs

Motivation:

Datapoints in many real-world dataset are not necessarily dyadic in nature, e.g. relation between authors in a scientific article. Hypergraphs are generalisation of graphs that can naturally represent such data.

A hypergraph consists of a collection of points called vertices and a collection of subset of those vertices called hyperedges.


Contributions:

Under the supervision of Stephane Bressan, I implemented Hypervis, a platform for drawing hypergraphs using Fructherman-Reingolds force-based graph drawing algorithm. Currently it supports subset-based, edge-based and zykov-based drawing.

Here is a demo of Hypervis.

Publication/Preprints:

If you are interested in the details, please refer to my paper-


Source code: