Skip to content

The relevant codes of our work "Enhancing Robustness and Transmission Performance of Heterogeneous Complex Networks via Multi-Objective Optimization".

License

Notifications You must be signed in to change notification settings

kokifish/MOEA-Net-HL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi-Objective Evolutionary Algorithm for Networks with Heterogeneous Loads

MOEA-Net$_{HL}$ for short

The relevant codes of our work "Enhancing Robustness and Transmission Performance of Heterogeneous Complex Networks via Multi-Objective Optimization".

Published in: IEEE Systems Journal ( Volume: 15, Issue: 4, Dec. 2021)

Requirements

  • python 3.7
  • networkx
  • pandas
  • numpy

Run the demo

  • For BA scale free networks' optimization.
python CN_Run_MOEA_SFCN.py
  • For real networks' optimization.
python CN_Run_Real.py

Code Description

  • CN_Basic.py: implements the basic functions of host-router like communication networks.
  • CN_Run_MOEA_SFCN.py: implements the optimization process of communication networks.
  • CN_Run_Real.py: implements the optimization process of realistic communication networks.

Data Description

  • /data/USAirLines.txt: topology of US air lines
  • /data/as19981229.txt: topology of AS-level network (AS for Autonomous Systems)

Dataset Ref

About

The relevant codes of our work "Enhancing Robustness and Transmission Performance of Heterogeneous Complex Networks via Multi-Objective Optimization".

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages