/DenseSync

Finding dense networks that do not synchronize by integer programming

Primary LanguagePythonMIT LicenseMIT

The lower bound of the network connectivity guaranteeing in-phase synchronization

DOI:10.1063/5.0054271

Setup

python

You can choose the installation way for the python packages.

  1. use requirements.txt
pip install -r requirements.txt
  1. use pipenv
pipenv install --python 3.8
pipenv shell

The instruction to generate figures of experiments is written in python/README.md

Julia

Please see julia/README.md

Citation

If you use the code in a publication, please cite our Chaos paper:

@article{Yoneda2021,
  doi = {10.1063/5.0054271},
  url = {https://doi.org/10.1063/5.0054271},
  year = {2021},
  month = jun,
  publisher = {{AIP} Publishing},
  volume = {31},
  number = {6},
  pages = {063124},
  author = {Ryosuke Yoneda and Tsuyoshi Tatsukawa and Jun-nosuke Teramae},
  title = {The lower bound of the network connectivity guaranteeing in-phase synchronization},
  journal = {Chaos: An Interdisciplinary Journal of Nonlinear Science}
}