Research Article

Multi-Controller Placement Optimization Using Naked Mole-Rat Algorithm over Software-Defined Networking Environment

Table 1

Notations and descriptions.

NotationsDescription

A set of switches present in the network topology, , where is the total number of switches. is the load associated with the switch
A set of controllers to be installed in the network, , where is the number of controllers to be installed. is the total capacity associated with the controller
The set of all possible locations for controllers’ placement
The set of forwarding switches connected by controller
A function that calculates the shortest path between a switch to one of the controller
A function that calculates the shortest path from controller and
A decision variable that is: