Enterprise Network Topology Design with Fuzzy Logic Based Preferences

Abstract

Abstract The design of an enterprise network consists of several network elements that are interconnected in a hierarchical structure in order to design the network. These network elements include local area networks from different geographical locations, routers, and layer 3 switches. Such network topology design is an NP-hard problem. This network topology design consists of simultaneous optimization of several design criteria such as monetary cost, network delay, number of hops between two nodes, and network reliability. Since some of these criteria are in conflict with each other, the problem can be considered a multi-objective optimization problem. In this thesis, fuzzy logic has been employed to address the multi-objective nature of the problem. A specific fuzzy operator, namely, the Einstein operator, has been utilized to aggregate the aforementioned design criteria into a scalar optimization function. The operator is combined with two optimization algorithms: Simulated Evolution and Ant Colony Optimization The study has four major purposes: the first is to propose a multi-objective Simulated Evolution (SE) algorithm to maintain Pareto optimal solutions. The second is to investigate the application and performance evaluation of the Einstein's operator for the enterprise network topology design problem, in the context of SE and Ant Colony Optimization (ACO). The third is to evaluate the sensitivity of the Einstein's operator in the presence of preferences among criteria. Finally, the fourth purpose is to mutually compare the performance of both algorithms. Results indicated that the ACO algorithm was able to produce better results for larger test cases in terms of quality of solution. Furthermore, with respect to preference analysis, ACO also produced better results than the SE algorithm.

Description

Keywords

Citation

Collections

Endorsement

Review

Supplemented By

Referenced By