Bachelor Thesis on "Evaluating regrets while joining a community - A Novel Community Detection in Large Networks using Game Theory."
This is done as part of my Bachelor’s thesis under Prof. Susanta Chakraborty.
Attached paper accepted at AAAI MLOR 2021.
If you want to run a demo of our code, you can follow the following steps:
Visual Studio Codegit clone https://github.com/prateekiiest/btech_thesis.gitJupyter Notebooks in Visual Studio Code from this setup tutorialcd btech-thesis/codecomm-regret.ipynb in your Jupyter Kernel.git clone https://github.com/prateekiiest/btech_thesis.git under your specified designated folder path.btech-thesis/codecomm-regret.ipynb in your Jupyter Kernel.The main code is handled by the communityDetect function defined in code.
It takes the following parameters in the order given
Here nIter and Lambda can be customized w.r.t different graph datasets.
If you use this code for your research, please consider citing the arXiv preprint
@article{chanda2021would,
title={Would I regret later joining this Community? Using temporal neighborhood information for community retention in a game theoretic community detection framework},
author={Chanda, Prateek and Chakraborty, Susanta},
booktitle={AAAI-22 Workshop on Machine Learning for Operations Research},
year={2021}
}