Optimizing Laying Hen Diet Using Particle Swarm Optimization with Two Swarms


  • Gusti Ahmad Fanshuri Alfarisy Faculty of Computer Science, Universitas Brawijaya, Malang, Indonesia.
  • Wayan Firdaus Mahmudy Faculty of Computer Science, Universitas Brawijaya, Malang, Indonesia.
  • Muhammad Halim Natsir Faculty of Animal Husbandry, Universitas Brawijaya, Malang, Indonesia.


Feed Formulation, Laying Hens Diets, Least Cost, Multi-Swarm Optimization, Particle Swarm Optimization,


The highest cost production of the poultry industry is the feed that given to the poultry on daily basis. Unfortunately, manual formulation of poultry diet becomes difficult task when several nutritional requirements with fluctuating price are accounted. Several evolutionary approaches have been employed to solve this complex problem such as particle swarm optimization (PSO). However, in order to prevent premature convergence, PSO highly depends on the diversity of particles that influenced by acceleration component. This study presents a strategy to improve diversity in PSO using two swarms with migration and learning phase (PSO-2S). Numerical experimental results show that swarm size of 20 for each swarm, total iteration of migration phase of 42,000, and total iteration of learning phase of 40,000 are the good choice parameter of PSO-2S. While comparison experimental results show that PSO-2S can provide good solutions with the lowest cost and standard deviation than genetic algorithm, canonical PSO, and another migration strategy in multi-swarm PSO.


K. Zaheer, “An Updated Review on Chicken Eggs: Production, Consumption, Management Aspects and Nutritional Benefits to Human Health,” Food Nutr. Sci., vol. 6, no. 6, pp. 1208–1220, 2015.

National Research Council, Nutrient Requeriments of Poultry. Washington: National Academy Press, 1994.

O. M. Bamiro and A. M. Shittu, “Vertical integration and cost behavior in poultry industry in Ogun and Oyo states of Nigeria,” Agribusiness, vol. 25, no. 1, pp. 1–15, 2009.

R. A. Rahman, C. Ang, and R. Ramli, “Investigating Feed Mix Problem Approaches : An Overview and Potential Solution,” vol. 4, no. 10, pp. 750–758, 2010.

P. Saxena, “Comparison of Linear and Nonlinear Programming Techniques for Animal Diet,” J. Appl. Math., vol. 1, no. 2, pp. 106– 108, 2012.

M. Akif Şahman, M. Çunkaş, Ş. Inal, F. Inal, B. Coşkun, and U. Taşkiran, “Cost optimization of feed mixes by genetic algorithms,” Adv. Eng. Softw., vol. 40, no. 10, pp. 965–974, 2009.

V. N. Wijayaningrum and W. F. Mahmudy, “Fodder Composition Optimization using Modified Genetic Algorithm,” Int. J. Intell. Eng. Syst., pp. 1–6, 2017.

T. N. Fatyanosa and W. F. Mahmudy, “(in press). Modified Evolution Strategies for Beef Cattle Feed Optimization,” Int. J. Intell. Eng. Syst., pp. 1–7, 2017.

V. N. Wijayaningrum, W. F. Mahmudy, and M. H. Natsir, “Optimization of Poultry Feed Composition using Hybrid Adaptive Genetic Algorithm and Simulated Annealing,” J. Telecommun. Electron. Comput. Eng., pp. 1–5, 2017.

R. A. Rahman, R. Ramli, Z. Jamari, and K. R. Ku-Mahamud, “Evolutionary Algorithm Approach For Solving Animal Diet Formulation,” Proc. 5th Int. Conf. Comput. Informatics, ICOCI 2015, no. 32, pp. 274–279, 2015.

A. A. Altun and M. A. Şahman, “Cost optimization of mixed feeds with the particle swarm optimization method,” Neural Comput. Appl., vol. 22, no. 2, pp. 383–390, 2013.

Y. Dong, J. Tang, B. Xu, and D. Wang, “An application of swarm optimization to nonlinear programming,” Comput. Math. with Appl., vol. 49, no. 11–12, pp. 1655–1668, 2005.

Y. Tan, S. Yuhui, F. Buarque, A. Gelbukh, S. Das, and A. Engelbercht, Advances in Swarm and Computational Intelligence, vol. 9142. 2015.

Q. He and L. Wang, “An effective co-evolutionary particle swarm optimization for constrained engineering design problems,” Eng. Appl. Artif. Intell., vol. 20, no. 1, pp. 89–99, 2007.

J. Liang, B. Qu, P. N. Suganthan, and B. Niu, “Dynamic Multi-Swarm Particle Swarm Optimization for Multi-objective optimization problems,” Cec, no. 60905039, pp. 1–8, 2012.

X. Lai and G. Tan, “Studies on migration strategies of multiple population parallel particle swarm optimization,” in Proceedings - International Conference on Natural Computation, 2012, no. Icnc, pp. 798–802.

M. Peng, Y. Gong, J. Li, and Y. Lin, “Multi-Swarm Particle Swarm Optimization with Multiple Learning Strategies,” in Proceedings of the Companion Publication of the 2014 Annual Conference on Genetic and Evolutionary Computation, 2014, no. 1, pp. 15–16.

S. N. Indonesia and B. S. Nasional, “Laying Hen Feed - Part 1 (Layer Pre Starter) (Pakan ayam ras petelur - Bagian 1 : Sebelum masa awal ( Layer pre starter )),” 2016.

S. N. Indonesia and B. S. Nasional, “Laying Hen Feed - Part 2 (Layer Starter) (Pakan ayam ras petelur ─ Bagian 2 : masa awal ( starter )),” 2016.

S. N. Indonesia and B. S. Nasional, “Laying Hen Feed - Part 3 (Layer Grower) (Pakan ayam ras petelur ( layer ) Bagian 3: Layer Grower),” 2016.

S. N. Indonesia and B. S. Nasional, “Laying Hen Feed - Part 4 (Pre Layer) (Pakan ayam ras petelur - Bagian 4 : Sebelum produksi ( Pre layer )),” 2016.

S. N. Indonesia and B. S. Nasional, “Laying Hen Feed (Layer) Part 5 : Production Period (Pakan ayam ras petelur ( layer ) Bagian 5: Masa produksi),” 2016.

S. N. Indonesia and B. S. Nasional, “Laying Hen Feed Part 6 : Post Production Period (Pakan ayam ras petelur - Bagian 6 : Setelah puncak produksi),” 2016.

R. Eberhart and J. Kennedy, “A new optimizer using particle swarm theory,” MHS’95. Proc. Sixth Int. Symp. Micro Mach. Hum. Sci., pp. 39–43, 1995.

Y. Shi and R. Eberhart, “A modified particle swarm optimizer,” Evol. Comput. Proceedings, 1998. IEEE World Congr. Comput. Intell. 1998 IEEE Int. Conf., pp. 69–73, 1998.




How to Cite

Alfarisy, G. A. F., Mahmudy, W. F., & Natsir, M. H. (2018). Optimizing Laying Hen Diet Using Particle Swarm Optimization with Two Swarms. Journal of Telecommunication, Electronic and Computer Engineering (JTEC), 10(1-6), 113–119. Retrieved from https://jtec.utem.edu.my/jtec/article/view/3677

Most read articles by the same author(s)

1 2 > >>