A Padé approximation and intelligent population shrinkage chicken swarm optimization algorithm for solving global optimization and engineering problems
Related Experiment Video
Updated: Jul 4, 2025

Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm
Published on: December 9, 2012
Tianbao Liu1, Yue Li1, Xiwen Qin1
1School of Mathematics and Statistics, Changchun University of Technology, Changchun 130012, Jilin, China.
Abstract:
Bio-inspired optimization algorithms are competitive solutions for engineering design problems. Chicken swarm optimization (CSO) combines the advantages of differential evolution and particle swarm optimization, drawing inspiration from the foraging behavior of chickens. However, the CSO algorithm may perform poorly in the face of complex optimization problems because it has a high risk of falling into a local optimum. To address these challenges, a new CSO called chicken swarm optimization combining Pad$ \acute{e} $ approximate, random learning and population reduction techniques (PRPCSO) was proposed in this work. First, a Pad$ \acute{e} $ approximate strategy was combined to help agents converge to the approximate real solution area quickly. Pad$ \acute{e} $ approximate was grounded in a rational function aligning with the power series expansion of the approximated function within a defined number of terms. The fitting function used in this strategy employs the above rational function and the extreme points are calculated mathematically, which can significantly improve the accuracy of the solution. Second, the random learning mechanism encouraged agents to learn from other good agents, resulting in better local exploitation capability compared to traditional CSO. This mechanism has a special idea that when it comes to selecting random individuals, it selects from the same type of high-performing agents, rather than selecting them completely at random. Third, a new intelligent population size shrinking strategy was designed to dynamically adjust the population size to prevent premature convergence. It considers fitness function calls and variations in recent optimal solutions creatively. To validate the algorithm's efficacy, PRPCSO was rigorously tested across 23 standard test functions and six kinds of practical engineering problems. We then compared PRPCSO with several mainstream algorithms, and the results unequivocally established PRPCSO's superior performance in most instances, highlighting its substantial practical utility in real engineering applications.
Related Concept Videos
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Conservation of Declining Populations
Distributions to Estimate Population Parameter
Sampling Plans
Random sampling is a method where each member of the population has an equal chance of being selected for the sample. It involves selecting individuals randomly, often using random number generators or lottery-type methods. For example, when analyzing the properties of a...
Cluster Sampling Method
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
What are Populations and Communities?

