Progress of parallel methods and algorithms for solving digital filtering problems

Authors

  • Михайло Яджак
  • Марія Тютюнник
  • Богдан Бекас

DOI:

https://doi.org/10.15407/fmmit2026.42.058

Keywords:

цифрова фільтрація, квазісистолічний метод обчислень, паралельно-конвеєрний алгоритм, оптимальний за швидкодією алгоритм, адаптивне згладжування, багаторазова каскадна фільтрація, згорткова нейронна мережа.

Abstract

The quasisystolic method of organizing computations has been progressed for solving filtering problems using adaptive smoothing and multiple cascade digital filtering. This method differs from the purely systo-lic one in that it allows data transmission from one port to several reception points at once. Based on the mentioned method, optimal by speed parallel-pipeline algorithms for digital filtering of distorted data ha-ve been constructed. Optimality is proven in the specified classes of algorithms, which are equivalent in terms of the information graph. These algorithms are oriented towards implementation on quasisystolic computational structures and computers with a structural-procedural organization of calculations. The si-milarity of the structure of computations according to these filtering algorithms and computations perfor-med in convolutional neural networks gives grounds for using the latter when developing a more universal filter for preprocessing data of various types. For this purpose, a hybrid neural network architecture is proposed – a convolutional autoencoder. Numerical experiments have confirmed the high efficiency of such a filter. The obtained scientific results can be used in the pre-processing of large data arrays in many subject areas using modern computing means.

References

Polishchuk O.D., Yadzhak M.S. Models and methods of complex study of complex network systems and intersystem interactions. Lviv: Institute of Applied Problems of Mechanics and Mathematics named after Ya.S. Pidstryhach of NAS of Ukraine, 2023. 385 p.

Anisimov A.V., Yadzhak M.S. Construction of optimal algorithms for mass computations in digital filtering problems. Cybernetics and Systems Analysis, 2008, Vol. 44(4), pp. 465-476.

https://doi.org/10.1007/s10559-008-9018-8

Yadzhak M.S., Tyutyunnyk M.I. An optimal algorithm to solve digital filtering problem with the use of adaptive smoothing. Cybernetics and Systems Analysis, 2013, Vol. 49(3), pp. 449-456.

https://doi.org/10.1007/s10559-013-9528-x

Yadzhak M.S. On a numerical algorithm of solving the cascade digital filtration problem. Journal of Automation and Information Sciences, 2004, Vol. 36(6), pp. 23-34.

https://doi.org/10.1615/JAutomatInfScien.v36.i6.30

Grubyi N., Yadzhak M. Application of neural networks for signal filtering. In: Proceedings of the Young Scientists Conference "Pidstryhach Readings-2025", May 27-29, 2025, Lviv: Pidstryhach Institute for Applied Problems of Mechanics and Mathematics of NAS of Ukraine, 2025. Available at: www.iapmm.lviv.ua/chyt2025/abstracts/Grubyi.pdf

Valkovskii V.A. An optimal algorithm for solving the problem of digital filtering. Pattern Recognition and Image Analysis, 1994, Vol. 4(3), pp. 241-247.

Yadzhak M. On numerical implementation of cascade digital filtering. Visnyk of Lviv University. Applied Mathematics and Informatics Series, 2000, Issue 3, pp. 75-79.

Cheryala N.K. Systolic Arrays and the TPU. Electronic resource, 2020. Available at: https://www.linkedin.com/pulse/Systolic-arrays-tpu-neeraj-cheryala

https://doi.org/10.20935/AL1403

Top500 list. Electronic resource. Available at: https://www.top500.org

Lutskiy A.M., Lupenko S.A., Pasichnyk V.V. Parallel and Distributed Computing. Lviv: Magnolia 2006, 2024. 565 p.

Kalyaev I.A., Levin I.I., Semernikov E.A., Shmoilov V.I. Reconfigurable Multipipeline Computing Structures. Nova Science Publishers, 2013. 315 p.

Tereikovskyi I.A., Bushuev D.A., Tereikovska L.O. Artificial Neural Networks: Basic Principles. Kyiv: KPI named after Igor Sikorsky, 2022. 123 p.

Tkalichenko S.V. Artificial Neural Networks. Kryvyi Rih: State University of Economics and Technology, 2023. 150 p.

Oppenheim A.V., Schafer R.W., Buck J.R. Discrete-Time Signal Processing. Upper Saddle River, New Jersey, 1999. 893 p.

Novotarskyi M.A., Nesterenko B.B. Artificial Neural Networks: Computation. Kyiv: Institute of Mathematics of NAS of Ukraine, 2004. 408 p.

Grubyi N.V. Application of neural networks for filtering one-dimensional signals. Master's thesis, Lviv National University named after Ivan Franko, 2025. 59 p.

Valdez L.D., Braunstein L.A., Havlin S. Epidemic spreading on modular networks: the fear to declare a pandemic. arXiv:1909.09695v2 [physics.soc-ph], 2020. 38 p.

https://doi.org/10.1103/PhysRevE.101.032309

Jackson M.O. Social and Economic Networks. Princeton: Princeton University Press, 2010. 520 p.

Demydyuk M.V., Lytwyn B.A. Optimization of parameters and motion laws of bipedal walking robots. Journal of Mathematical Sciences, 2023, Vol. 270(1), pp. 214-236.

https://doi.org/10.1007/s10958-023-06342-z

Demydyuk M.V., Hoshovs'ka N.V. Parametric optimization of transport operations of a two-link manipulator. Journal of Mathematical Sciences, 2019, Vol. 238(2), pp. 174-188

https://doi.org/10.1007/s10958-019-04227-8

Published

2026-06-18 — Updated on 2026-06-25

Versions

How to Cite

Яджак, М. ., Тютюнник, М. ., & Бекас, Б. . (2026). Progress of parallel methods and algorithms for solving digital filtering problems. PHYSICO-MATHEMATICAL MODELLING AND INFORMATIONAL TECHNOLOGIES, (42), 58–63. https://doi.org/10.15407/fmmit2026.42.058 (Original work published June 18, 2026)