JCSAI | Journal of Computer Science and Artificial Intelligence
← Back to Volume 7, Issue 2

IIR Digital Filter Implementation via Red-billed Blue Magpie Optimization Algorithm

Layan Deng
Vol. 7, No. 2, pp. 54-63, 2026 DOI: 10.54097/8wzp3g35 May 29, 2026
Download PDF
Abstract.To overcome the insufficient stop-band attenuation and poor stability of conventional IIR filter design, this paper introduces the Red-billed Blue Magpie Optimization (RBMO) algorithm for the synthesis of 8th-order infinite-impulse-response digital filters. By emulating the collective intelligence of red-billed blue magpies, RBMO integrates a tri-modal “hop-walk-fly” search strategy with an “information-sharing & food-storing” cooperation mechanism, achieving an effective balance between global exploration and local exploitation. A pole-radius constraint is embedded to guarantee BIBO stability, while a unified fitness function that simultaneously penalizes pass-band magnitude error, peak stop-band ripple, and weighted transition-band deviation converts the design task into a single-objective optimization problem. Extensive simulations on low-pass, high-pass, band-pass and band-stop specifications demonstrate that the proposed scheme significantly reduces pass-band peak ripple, stop-band amplitude and transition-band error. The optimized coefficients, visualized through magnitude–frequency curves and pole-zero maps, corroborate the feasibility and practical potential of RBMO in high-performance IIR filter design.
Keywords. Digital Filter Filter Design Infinite Impulse Response (IIR) Filter Red-billed Blue Magpie Optimization (RBMO) Global Optimization
APA Citation Layan Deng (2026). IIR Digital Filter Implementation via Red-billed Blue Magpie Optimization Algorithm. Journal of Computer Science and Artificial Intelligence, 7(2), 54-63. https://doi.org/10.54097/8wzp3g35

References

  1. Zhang, X. G., & Xu, Z. (2006). IIR digital filter optimization design and DSP implementation. Electronic Engineer, (3), 37–39. (in Chinese)
  2. Ji, S. Y., Li, L. T., Zhang, H. F., et al. (2016). Design and distortion correction of digital band-stop filter. Optical Instruments, 38(4), 346–349, 367. (in Chinese)
  3. Taylor, F. J. (2013). Digital filters: Principles and applications with MATLAB (J. H. Cheng & S. M. Yuan, Trans.). National Defense Industry Press. (in Chinese)
  4. Zheng, N. N., & Cheng, H. (2009). Digital signal processing. Tsinghua University Press. (in Chinese)
  5. Benvenuto, N., Marchesi, M., & Uncini, A. (1992). Applications of simulated annealing for the design of special digital filters. IEEE Transactions on Signal Processing, 40(2), 323. https://doi.org/10.1109/78.129483
  6. Saha, S. K., Kar, R., Mandal, D., et al. (2014). Gravitation search algorithm: Application to the optimal IIR filter design. Journal of King Saud University – Engineering Sciences, 26(1), 69–81. https://doi.org/10.1016/j.jksues.2013.02.001
  7. Mukherjee, A., Chakraborty, N., & Das, B. K. (2017). Whale optimization algorithm: An implementation to design low-pass FIR filter. In 2017 Innovations in Power and Advanced Computing Technologies (i-PACT) (pp. 1–5). https://doi.org/10.1109/IPACT.2017.8244928
  8. Dash, J., Dam, B., & Swain, R. (2020). Improved firefly algorithm based optimal design of special signal blocking IIR filters. Measurement, 149, 106986. https://doi.org/10.1016/j.measurement.2019.106986
  9. Jiang, J. Y., Zhang, H. M., & Liu, T. (2022). Design of IIR filter based on Harris Hawks optimization algorithm. Office Informatization, 27(23), 6–10. (in Chinese)
  10. Dewangan, S., Yadav, S., & Saha, S. K. (2024). IIR filter design using sparrow search algorithm. In 2024 15th International Conference on Computing Communication and Networking Technologies (ICCCNT) (pp. 1–6). https://doi.org/10.1109/ICCCNT61003.2024.10632418
  11. He, C. G. (2025). Research on grasshopper optimization algorithm and its application in digital filter [Master’s thesis]. Anhui University of Science and Technology. (in Chinese)
  12. Agrawal, N., Kumar, A., Bajaj, V., et al. (2021). Design of digital IIR filter: A research survey. Applied Acoustics, 172, 107669. https://doi.org/10.1016/j.apacoust.2020.107669
  13. Chauhan, S., Singh, M., & Aggarwal, A. K. (2023). Designing of optimal digital IIR filter in the multi-objective framework using an evolutionary algorithm. Engineering Applications of Artificial Intelligence, 119, 105803. https://doi.org/10.1016/j.engappai.2023.105803
  14. Fu, S., Li, K., Huang, H., et al. (2024). Red-billed blue magpie optimizer: A novel metaheuristic algorithm for 2D/3D UAV path planning and engineering design problems. Artificial Intelligence Review, 57(6), 134. https://doi.org/10.1007/s10462-024-10758-1
  15. Lai, C. L., Yao, T., & Wang, L. (2022). A new algorithm for IIR digital filter design with pole radius constraint. Research and Exploration in Laboratory, 41(8), 39–44. (in Chinese)