Skip to content

Unified Dense Subgraph Detection Algorithms: **Best student DM paper award in ECML-PKDD'20**

License

Notifications You must be signed in to change notification settings

wenchieh/specgreedy

Repository files navigation

Unified Spectral Theory-based Dense Subgraph Detection

Fast Spectral Theory-based Algorithms for unified dense subgraphs detection in large graphs.

We propose and formulate the generalized densest subgraph detection problem (GenDS) and fast detection algorithms based on the graph spectral properties and greedy search, i.e., SPECGDS (SpecGreedy) and GEPGDS.

  • Theory & Correspondences: The unified formulation, GenDS, subsumes many real problems from different applications; and its optimization is guaranteed by the spectral theory.
  • Scalable: Propose fast and scalable algorithms to solve the unified detection problem over large graphs.
  • Effectiveness: The performance (solution-quality and speedy) of SpecGreedy is verified on 40 real-world networks; and it can find some interesting patterns in real applications, like the sudden bursts in research co-authorship relationships

Environment

Python 3.6 is supported in the current version.

To install the required libraries, please type

pip install -r requirements

Running Demo

Demo for detecting the densest subgraph, please type

make

Datasets Resource

The datasets used are available online; they are from some popular network repositories, including Stanford's SNAP, AUS's Social Computing Data Repository, Network Repository, Aminer scholar datasets, Koblenz Nwtwork Collection, and MPI-SWS social datasets.

Reference

Please acknowledge the following papers if you use this code for any published research.

@article{feng2023unified,
  title={Unified Dense Subgraph Detection: Fast Spectral Theory based Algorithms},
  author={Feng, Wenjie and Liu, Shenghua and Koutra, Danai and Cheng, Xueqi},
  journal={IEEE Transactions on Knowledge and Data Engineering},
  year={2023},
  publisher={IEEE}
}

@inproceedings{feng2020specgreedy,
  title={SpecGreedy: Unified Dense Subgraph Detection},
  author={Wenjie Feng, Shenghua Liu, Danai Koutra, Huawei Shen, and Xueqi Cheng},
  booktitle={European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases (ECML-PKDD)},
  year={2020},
}

About

Unified Dense Subgraph Detection Algorithms: **Best student DM paper award in ECML-PKDD'20**

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published