Violet24K / EvePPR-Full

Full EvePPR Code (3 temporal scenarios) for Paper "Everything Evolves in Personalized PageRank", WWW 2023

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EvePPR-Full

Full EvePPR Code (3 temporal scenarios) for Paper "Everything Evolves in Personalized PageRank", WWW 2023

How to use

We provide main code for each scenario. main.py is for edge insertion scenario; main_edge_attr_change.py is for the edge attribute change scenario; main_node_attr_change.py is for the node attribute change scenario; main_deletion.py is for the edge deletion scenario; main_osp is for the OSP baseline; main_ablation1.py is our ablation study one. Simply run the main code of the corresponding to your interested scenario.

python main.py

Reference

@inproceedings{DBLP:conf/www/LiFH23,
  author       = {Zihao Li and
                  Dongqi Fu and
                  Jingrui He},
  title        = {Everything Evolves in Personalized PageRank},
  booktitle    = {Proceedings of the {ACM} Web Conference 2023, {WWW} 2023, Austin,
                  TX, USA, 30 April 2023 - 4 May 2023},
  pages        = {3342--3352},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3543507.3583474},
  doi          = {10.1145/3543507.3583474},
  timestamp    = {Tue, 02 May 2023 14:07:23 +0200},
  biburl       = {https://dblp.org/rec/conf/www/LiFH23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}

About

Full EvePPR Code (3 temporal scenarios) for Paper "Everything Evolves in Personalized PageRank", WWW 2023

License:MIT License


Languages

Language:Python 100.0%