Probability Mechanism Based Particle Swarm Optimization Algorithm and Its Application in Resource-Constrained Project Scheduling Problems

In this paper, a new probability mechanism based particle swarm optimization (PMPSO) algorithm is proposed to solve combinatorial optimization problems. Based on the idea of traditional PSO, the algorithm generates new particles based on the optimal particles in the population and the historical opt...

Full description

Saved in:
Bibliographic Details
Main Authors: Shuai Li, Zhicong Zhang, Xiaohui Yan, Liangwei Zhang
Format: Article
Language:English
Published: Wiley 2019-01-01
Series:Discrete Dynamics in Nature and Society
Online Access:http://dx.doi.org/10.1155/2019/9085320
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832558588119220224
author Shuai Li
Zhicong Zhang
Xiaohui Yan
Liangwei Zhang
author_facet Shuai Li
Zhicong Zhang
Xiaohui Yan
Liangwei Zhang
author_sort Shuai Li
collection DOAJ
description In this paper, a new probability mechanism based particle swarm optimization (PMPSO) algorithm is proposed to solve combinatorial optimization problems. Based on the idea of traditional PSO, the algorithm generates new particles based on the optimal particles in the population and the historical optimal particles in the individual changes. In our algorithm, new particles are generated by a specially designed probability selection mechanism. We adjust the probability of each child element in the new particle generation based on the difference between the best particles and the elements of each particle. To this end, we redefine the speed, position, and arithmetic symbols in the PMPSO algorithm. To test the performance of PMPSO, we used PMPSO to solve resource-constrained project scheduling problems. Experimental results validated the efficacy of the algorithm.
format Article
id doaj-art-553de275ad28457184b5ad2e0402e761
institution Kabale University
issn 1026-0226
1607-887X
language English
publishDate 2019-01-01
publisher Wiley
record_format Article
series Discrete Dynamics in Nature and Society
spelling doaj-art-553de275ad28457184b5ad2e0402e7612025-02-03T01:32:04ZengWileyDiscrete Dynamics in Nature and Society1026-02261607-887X2019-01-01201910.1155/2019/90853209085320Probability Mechanism Based Particle Swarm Optimization Algorithm and Its Application in Resource-Constrained Project Scheduling ProblemsShuai Li0Zhicong Zhang1Xiaohui Yan2Liangwei Zhang3Department of Industrial Engineering, Dongguan University of Technology, Songshan Lake District, Dongguan 523808, Guangdong Province, ChinaDepartment of Industrial Engineering, Dongguan University of Technology, Songshan Lake District, Dongguan 523808, Guangdong Province, ChinaDepartment of Industrial Engineering, Dongguan University of Technology, Songshan Lake District, Dongguan 523808, Guangdong Province, ChinaDepartment of Industrial Engineering, Dongguan University of Technology, Songshan Lake District, Dongguan 523808, Guangdong Province, ChinaIn this paper, a new probability mechanism based particle swarm optimization (PMPSO) algorithm is proposed to solve combinatorial optimization problems. Based on the idea of traditional PSO, the algorithm generates new particles based on the optimal particles in the population and the historical optimal particles in the individual changes. In our algorithm, new particles are generated by a specially designed probability selection mechanism. We adjust the probability of each child element in the new particle generation based on the difference between the best particles and the elements of each particle. To this end, we redefine the speed, position, and arithmetic symbols in the PMPSO algorithm. To test the performance of PMPSO, we used PMPSO to solve resource-constrained project scheduling problems. Experimental results validated the efficacy of the algorithm.http://dx.doi.org/10.1155/2019/9085320
spellingShingle Shuai Li
Zhicong Zhang
Xiaohui Yan
Liangwei Zhang
Probability Mechanism Based Particle Swarm Optimization Algorithm and Its Application in Resource-Constrained Project Scheduling Problems
Discrete Dynamics in Nature and Society
title Probability Mechanism Based Particle Swarm Optimization Algorithm and Its Application in Resource-Constrained Project Scheduling Problems
title_full Probability Mechanism Based Particle Swarm Optimization Algorithm and Its Application in Resource-Constrained Project Scheduling Problems
title_fullStr Probability Mechanism Based Particle Swarm Optimization Algorithm and Its Application in Resource-Constrained Project Scheduling Problems
title_full_unstemmed Probability Mechanism Based Particle Swarm Optimization Algorithm and Its Application in Resource-Constrained Project Scheduling Problems
title_short Probability Mechanism Based Particle Swarm Optimization Algorithm and Its Application in Resource-Constrained Project Scheduling Problems
title_sort probability mechanism based particle swarm optimization algorithm and its application in resource constrained project scheduling problems
url http://dx.doi.org/10.1155/2019/9085320
work_keys_str_mv AT shuaili probabilitymechanismbasedparticleswarmoptimizationalgorithmanditsapplicationinresourceconstrainedprojectschedulingproblems
AT zhicongzhang probabilitymechanismbasedparticleswarmoptimizationalgorithmanditsapplicationinresourceconstrainedprojectschedulingproblems
AT xiaohuiyan probabilitymechanismbasedparticleswarmoptimizationalgorithmanditsapplicationinresourceconstrainedprojectschedulingproblems
AT liangweizhang probabilitymechanismbasedparticleswarmoptimizationalgorithmanditsapplicationinresourceconstrainedprojectschedulingproblems