A New Artificial Duroc Pigs Optimization Method Used for the Optimization of Functions

Jacek M. Czerniak,Dawid Ewald,Marcin Paprzycki,Stefka Fidanova,Maria Ganzha
DOI: https://doi.org/10.3390/electronics13071372
IF: 2.9
2024-04-06
Electronics
Abstract:In this contribution, a novel optimization approach, derived from the behavioral patterns exhibited by Duroc pig herds, is proposed. In the developed metaheuristic, termed Artificial Duroc Pigs Optimization (ADPO), Ordered Fuzzy Numbers (OFN) have been applied to articulate and elucidate the behavioral dynamics of the pig herd. A series of experiments has been conducted, using eight standard benchmark functions, characterized by multiple extrema. To facilitate a comprehensive comparative analysis, experiments employing Particle Swarm Optimization (PSO), Bat Algorithm (BA), and Genetic Algorithm (GA), were executed on the same set of functions. It was found that, in the majority of cases, ADPO outperformed the alternative methods.
engineering, electrical & electronic,computer science, information systems,physics, applied
What problem does this paper attempt to address?
The problem this paper attempts to address is the proposal of a new optimization method—Artificial Duroc Pigs Optimization (ADPO) method—and to verify its effectiveness in function optimization. Specifically, the main contributions of the paper are as follows: 1. **New Optimization Method**: The paper proposes a new metaheuristic algorithm based on the behavior patterns of Duroc pigs—ADPO. This method utilizes Ordered Fuzzy Numbers (OFN) to describe and interpret the behavioral dynamics of the pig group. 2. **Application of Ordered Fuzzy Numbers**: Ordered Fuzzy Numbers are introduced in ADPO, and the Golden Ratio is used for defuzzification to determine the maximum feasible movement distance of individual pigs. 3. **Experimental Verification**: A series of standard benchmark test functions (with multiple extrema) were used to validate the ADPO method, and it was compared with Particle Swarm Optimization (PSO), Bat Algorithm (BA), and Genetic Algorithm (GA). The results show that in most cases, ADPO outperforms the other methods. In summary, the main objective of the paper is to present a new animal behavior-based optimization method and to demonstrate its effectiveness and competitiveness in complex optimization problems.