4.5 Article

Fuzzy particle swarm optimization algorithms for the open shortest path first weight setting problem

Journal

APPLIED INTELLIGENCE
Volume 45, Issue 3, Pages 598-621

Publisher

SPRINGER
DOI: 10.1007/s10489-016-0776-0

Keywords

Open shortest path first routing algorithm; Particle swarm optimization; Swarm intelligence; Multi-objective optimization; Fuzzy logic

Ask authors/readers for more resources

The open shortest path first (OSPF) routing protocol is a well-known approach for routing packets from a source node to a destination node. The protocol assigns weights (or costs) to the links of a network. These weights are used to determine the shortest paths between all sources to all destination nodes. Assignment of these weights to the links is classified as an NP-hard problem. The aim behind the solution to the OSPF weight setting problem is to obtain optimized routing paths to enhance the utilization of the network. This paper formulates the above problem as a multi-objective optimization problem. The optimization metrics are maximum utilization, number of congested links, and number of unused links. These metrics are conflicting in nature, which motivates the use of fuzzy logic to be employed as a tool to aggregate these metrics into a scalar cost function. This scalar cost function is then optimized using a fuzzy particle swarm optimization (FPSO) algorithm developed in this paper. A modified variant of the proposed PSO, namely, fuzzy evolutionary PSO (FEPSO), is also developed. FEPSO incorporates the characteristics of the simulated evolution heuristic into FPSO. Experimentation is done using 12 test cases reported in literature. These test cases consist of 50 and 100 nodes, with the number of arcs ranging from 148 to 503. Empirical results have been obtained and analyzed for different values of FPSO parameters. Results also suggest that FEPSO outperformed FPSO in terms of quality of solution by achieving improvements between 7 and 31 %. Furthermore, comparison of FEPSO with various other algorithms such as Pareto-dominance PSO, weighted aggregation PSO, NSGA-II, simulated evolution, and simulated annealing algorithms revealed that FEPSO performed better than all of them by achieving best results for two or all three objectives.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

Article Computer Science, Artificial Intelligence

Fuzzy goal programming-based ant colony optimization algorithm for multi-objective topology design of distributed local area networks

Salman A. Khan, Amjad Mahmood

NEURAL COMPUTING & APPLICATIONS (2019)

Article Computer Science, Information Systems

Energy-Aware Real-Time Task Scheduling in Multiprocessor Systems Using a Hybrid Genetic Algorithm

Amjad Mahmood, Salman A. Khan, Fawzi Albalooshi, Noor Awwad

ELECTRONICS (2017)

Article Computer Science, Artificial Intelligence

A multi-objective evolutionary artificial bee colony algorithm for optimizing network topology design

Amani Saad, Salman A. Khan, Amjad Mahmood

SWARM AND EVOLUTIONARY COMPUTATION (2018)

Article Computer Science, Artificial Intelligence

Wind Farm Layout Design Using Cuckoo Search Algorithms

S. Rehman, S. S. Ali, S. A. Khan

APPLIED ARTIFICIAL INTELLIGENCE (2018)

Article Computer Science, Artificial Intelligence

Goal Programming-Based Two-Tier Multi-Criteria Decision-Making Approach for Wind Turbine Selection

Shafiqur Rehman, Salman A. Khan

APPLIED ARTIFICIAL INTELLIGENCE (2019)

Article Green & Sustainable Science & Technology

A Rule-Based Fuzzy Logic Methodology for Multi-Criteria Selection of Wind Turbines

Shafiqur Rehman, Salman A. Khan, Luai M. Alhems

SUSTAINABILITY (2020)

Review Computer Science, Hardware & Architecture

Swarm Intelligence inspired Intrusion Detection Systems - A systematic literature review

Muhammad Hassan Nasir, Salman A. Khan, Muhammad Mubashir Khan, Mahawish Fatima

Summary: This paper presents a systematic review of swarm intelligence approaches deployed in intrusion detection in various attack surfaces and domains between 2010 and 2020. It categorizes the SI approaches according to their applicability in improving different aspects of intrusion detection and discusses the features of datasets used in experimentation. The study aims to help researchers assess the capabilities and limitations of SI algorithms in identifying security threats and challenges, as well as differentiating SI-based IDS from traditional ones.

COMPUTER NETWORKS (2022)

Article Chemistry, Multidisciplinary

A Novel Fuzzy-Logic-Based Multi-Criteria Metric for Performance Evaluation of Spam Email Detection Algorithms

Salman A. Khan, Kashif Iqbal, Nazeeruddin Mohammad, Rehan Akbar, Syed Saad Azhar Ali, Ammar Ahmed Siddiqui

Summary: This paper proposes a new evaluation metric for email spam detection based on fuzzy logic concept, and it confirms the effectiveness through empirical analysis and extrinsic evaluation.

APPLIED SCIENCES-BASEL (2022)

Article Chemistry, Multidisciplinary

Application of TOPSIS Approach to Multi-Criteria Selection of Wind Turbines for On-Shore Sites

Shafiqur Rehman, Salman A. Khan, Luai M. Alhems

APPLIED SCIENCES-BASEL (2020)

Article Engineering, Mechanical

The Effect of Acceleration Coefficients in Particle Swarm Optimization Algorithm with Application to Wind Farm Layout Design

Shafiqur Rehman, Salman A. Khan, Luai M. Alhems

FME TRANSACTIONS (2020)

Proceedings Paper Computer Science, Theory & Methods

A Hybrid Ant Colony Optimization Algorithm for Topology Optimization of Local Area Networks

Salman A. Khan, Mostafa I. H. Abd-El-Barr

PROCEEDINGS 2018 INTERNATIONAL CONFERENCE ON COMPUTING SCIENCES AND ENGINEERING (ICCSE) (2018)

Article Computer Science, Theory & Methods

Multi-Criteria Wind Turbine Selection using Weighted Sum Approach

Shafiqur Rehman, Salman A. Khan

INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS (2017)

Article Computer Science, Interdisciplinary Applications

Hard Real-Time Task Scheduling in Cloud Computing Using an Adaptive Genetic Algorithm

Amjad Mahmood, Salman A. Khan

COMPUTERS (2017)

No Data Available