4.5 Article

A fuzzy particle swarm optimization algorithm for computer communication network topology design

Journal

APPLIED INTELLIGENCE
Volume 36, Issue 1, Pages 161-177

Publisher

SPRINGER
DOI: 10.1007/s10489-010-0251-2

Keywords

Particle swarm optimization; Fuzzy logic; Multi-objective optimization; Unified And-Or operator; Network topology design

Ask authors/readers for more resources

Particle swarm optimization (PSO) is a powerful optimization technique that has been applied to solve a number of complex optimization problems. One such optimization problem is topology design of distributed local area networks (DLANs). The problem is defined as a multi-objective optimization problem requiring simultaneous optimization of monetary cost, average network delay, hop count between communicating nodes, and reliability under a set of constraints. This paper presents a multi-objective particle swarm optimization algorithm to efficiently solve the DLAN topology design problem. Fuzzy logic is incorporated in the PSO algorithm to handle the multi-objective nature of the problem. Specifically, a recently proposed fuzzy aggregation operator, namely the unified And-Or operator (Khan and Engelbrecht in Inf. Sci. 177: 2692-2711, 2007), is used to aggregate the objectives. The proposed fuzzy PSO (FPSO) algorithm is empirically evaluated through a preliminary sensitivity analysis of the PSO parameters. FPSO is also compared with fuzzy simulated annealing and fuzzy ant colony optimization algorithms. Results suggest that the fuzzy PSO is a suitable algorithm for solving the DLAN topology design problem.

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 Nuclear Science & Technology

X-Ray and Neutron Radiography System Optimization by Means of a Multiobjective Approach and a Simplified Ray-Tracing Method

Robert Nshimirimana, Ajith Abraham, Gawie Nothnagel, Andries Engelbrecht

Summary: This paper describes a simplified approach to optimizing the radiography process using a virtual environment, utilizing ray tracing technique and particle swarm optimization routine to calculate and optimize the design parameters of the radiography system. The method provides a straightforward virtual environment for basic radiography training and experimental planning.

NUCLEAR TECHNOLOGY (2021)

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)

Article Computer Science, Artificial Intelligence

The influence of fitness landscape characteristics on particle swarm optimisers

A. P. Engelbrecht, P. Bosman, K. M. Malan

Summary: This study explores the correlations between the characteristics of optimization problems and the behaviors of swarm-based algorithms, revealing links between specific problem features and algorithm behaviors. The research uses fitness landscapes characteristics and diversity rate-of-change to quantify the features of problems and algorithms.

NATURAL COMPUTING (2022)

Article Computer Science, Artificial Intelligence

Multi-guide particle swarm optimisation archive management strategies for dynamic optimisation problems

Pawel Jocko, Beatrice M. Ombuki-Berman, Andries P. Engelbrecht

Summary: This study introduces archive management approaches for dynamic multi-objective optimisation problems using the multi-guide particle swarm optimisation (MGPSO) algorithm, which achieves efficient tracking of the changing Pareto-optimal front by proposing alternative archive update strategies.

SWARM INTELLIGENCE (2022)

Article Computer Science, Artificial Intelligence

A scalability study of the multi-guide particle swarm optimization algorithm to many-objectives

Cian Steenkamp, Andries P. Engelbrecht

Summary: The scalability of the MGPSO algorithm for many objective optimization problems was investigated in this study. The algorithm demonstrated competitive performance across many objectives compared to other state-of-the-art algorithms, without needing specialized modifications. The use of multiple subswarms and guides in the algorithm helps balance and promote solution accuracy and diversity during the search process.

SWARM AND EVOLUTIONARY COMPUTATION (2021)

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 Computer Science, Artificial Intelligence

Multi-Guide Set-Based Particle Swarm Optimization for Multi-Objective Portfolio Optimization

Kyle Erwin, Andries Engelbrecht

Summary: Portfolio optimization is a multi-objective optimization problem that involves balancing risk and profit. Single-objective optimization methods, such as set-based particle swarm optimization (SBPSO), have been proposed to address this problem. This paper introduces the first multi-objective approach to SBPSO and compares its performance with other multi-objective algorithms. The results show that SBPSO is competitive with multiple runs, and the proposed multi-objective SBPSO achieves a more diverse set of optimal solutions.

ALGORITHMS (2023)

Article Computer Science, Artificial Intelligence

Meta-heuristics for portfolio optimization

Kyle Erwin, Andries Engelbrecht

Summary: This paper provides a comprehensive review of over 140 papers that have applied evolutionary and swarm intelligence algorithms to the portfolio optimization problem. The papers are categorized based on the type of portfolio optimization problem considered and further classified into single-objective and multi-objective approaches. The various portfolio models used, as well as the constraints, objectives, and differences between them, are also discussed in detail. Based on the findings, guidance for future research in portfolio optimization is provided.

SOFT COMPUTING (2023)

Article Computer Science, Artificial Intelligence

The Porcupine Measure for Comparing the Performance of Multi-Objective Optimization Algorithms

Christiaan Scheepers, Andries Engelbrecht

Summary: This article investigates the shortcomings of Fonseca and Fleming's attainment surfaces and analyzes the quantitative measure based on attainment surfaces introduced by Knowles and Corne. The analysis reveals that the results of the Knowles and Corne approach are biased by the shape of the attainment surface. The article proposes improvements for bi-objective Pareto-optimal front (POF) comparisons and introduces a multi-objective optimization algorithm performance measure called the porcupine measure based on attainment surfaces. A computationally optimized version of the porcupine measure is presented and empirically analyzed.

ALGORITHMS (2023)

Proceedings Paper Computer Science, Artificial Intelligence

Learning to Trade from Zero-Knowledge Using Particle Swarm Optimization

Stefan van Deventer, Andries Engelbrecht

Summary: A dynamic optimization method for training neural networks to predict trading behavior in the financial stock market is proposed and shown to significantly outperform static methods on a selection of South African stocks.

ADVANCES IN COMPUTATIONAL INTELLIGENCE (IWANN 2021), PT II (2021)

Proceedings Paper Computer Science, Artificial Intelligence

Impacted Tooth Detection in Panoramic Radiographs

James Faure, Andries Engelbrecht

Summary: This paper proposes an approach to automate diagnosis of impacted teeth by analysing panoramic radiographs and training a convolutional neural network. Empirical results illustrate good performance in predicting impacted teeth.

ADVANCES IN COMPUTATIONAL INTELLIGENCE, IWANN 2021, PT I (2021)

Article Computer Science, Artificial Intelligence

A Feature Selection Algorithm Performance Metric for Comparative Analysis

Werner Mostert, Katherine M. Malan, Andries P. Engelbrecht

Summary: This study introduces a novel performance metric BFI for feature selection algorithms, which can be used for comparative analysis. The research found performance complementarity among a suite of feature selection algorithms on various real world datasets.

ALGORITHMS (2021)

Article Computer Science, Artificial Intelligence

An Exploratory Landscape Analysis-Based Benchmark Suite

Ryan Dieter Lang, Andries Petrus Engelbrecht

Summary: This study introduces a method to determine the minimum sample size required for robust exploratory landscape analysis measures, and utilizes self-organizing feature map to cluster a comprehensive set of benchmark functions, proposing a benchmark suite with improved coverage in single-objective, boundary-constrained problem spaces.

ALGORITHMS (2021)

Article Computer Science, Artificial Intelligence

Diversity Measures for Niching Algorithms

Jonathan Mwaura, Andries P. Engelbrecht, Filipe V. Nepomuceno

Summary: This paper discusses the concepts of multimodal problems, multimodal optimisation, niche algorithms, and how diversity measures can be used to evaluate the distribution of candidate solutions and solutions of niching algorithms.

ALGORITHMS (2021)

No Data Available