Optimal Numerical Integration

Introduction. In many applied problems, such as statistical data processing, digital filtering, computed tomography, pattern recognition, and many others, there is a need for numerical integration, moreover, with a given (often quite high) accuracy. Classical quadrature formulas cannot always provid...

Full description

Bibliographic Details
Main Authors: V.K. Zadiraka, L.V. Luts, I.V. Shvidchenko
Format: Article
Language:English
Published: V.M. Glushkov Institute of Cybernetics 2020-12-01
Series:Кібернетика та комп'ютерні технології
Subjects:
Online Access:http://cctech.org.ua/13-vertikalnoe-menyu-en/191-abstract-20-4-4-arte
_version_ 1797991108991516672
author V.K. Zadiraka
L.V. Luts
I.V. Shvidchenko
author_facet V.K. Zadiraka
L.V. Luts
I.V. Shvidchenko
author_sort V.K. Zadiraka
collection DOAJ
description Introduction. In many applied problems, such as statistical data processing, digital filtering, computed tomography, pattern recognition, and many others, there is a need for numerical integration, moreover, with a given (often quite high) accuracy. Classical quadrature formulas cannot always provide the required accuracy, since, as a rule, they do not take into account the oscillation of the integrand. In this regard, the development of methods for constructing optimal in accuracy (and close to them) quadrature formulas for the integration of rapidly oscillating functions is rather important and topical problem of computational mathematics. The purpose of the article is to use the example of constructing optimal in accuracy (and close to them) quadrature formulas for calculating integrals for integrands of various degrees of smoothness and for oscillating factors of different types and constructing a priori estimates of their total error, as well as applying to them of the theory of testing the quality of algorithms-programs to create a theory of optimal numerical integration. Results. The optimal in accuracy (and close to them) quadrature formulas for calculating the Fourier transform, wavelet transforms, and Bessel transform were constructed both in the classical formulation of the problem and for interpolation classes of functions corresponding to the case when the information operator about the integrand is given by a fixed table of its values. The paper considers a passive pure minimax strategy for solving the problem. Within the framework of this strategy, we used the method of “caps” by N. S. Bakhvalov and the method of boundary functions developed at the V.M. Glushkov Institute of Cybernetics of the NAS of Ukraine. Great attention is paid to the quality of the error estimates and the methods to obtain them. The article describes some aspects of the theory of algorithms-programs testing and presents the results of testing the constructed quadrature formulas for calculating integrals of rapidly oscillating functions and estimates of their characteristics. The problem of determining the ranges of admissible values of control parameters of programs for calculating integrals with the required accuracy, as well as their best values for integration with the minimum possible error, is considered for programs calculating a priori estimates of characteristics. Conclusions. The results obtained make it possible to create a theory of optimal integration, which makes it possible to reasonably choose and efficiently use computational resources to find the value of the integral with a given accuracy or with the minimum possible error.
first_indexed 2024-04-11T08:47:14Z
format Article
id doaj.art-32bde9acf01d4942beb49df5b2c144ee
institution Directory Open Access Journal
issn 2707-4501
2707-451X
language English
last_indexed 2024-04-11T08:47:14Z
publishDate 2020-12-01
publisher V.M. Glushkov Institute of Cybernetics
record_format Article
series Кібернетика та комп'ютерні технології
spelling doaj.art-32bde9acf01d4942beb49df5b2c144ee2022-12-22T04:33:55ZengV.M. Glushkov Institute of CyberneticsКібернетика та комп'ютерні технології2707-45012707-451X2020-12-014476410.34229/2707-451X.20.4.410-34229-2707-451X-20-4-4Optimal Numerical IntegrationV.K. Zadiraka0https://orcid.org/0000-0001-9628-0454L.V. Luts1https://orcid.org/0000-0003-0746-9701I.V. Shvidchenko2https://orcid.org/0000-0002-5434-2845V.M. Glushkov Institute of Cybernetics of the NAS of Ukraine, KyivV.M. Glushkov Institute of Cybernetics of the NAS of Ukraine, KyivV.M. Glushkov Institute of Cybernetics of the NAS of Ukraine, KyivIntroduction. In many applied problems, such as statistical data processing, digital filtering, computed tomography, pattern recognition, and many others, there is a need for numerical integration, moreover, with a given (often quite high) accuracy. Classical quadrature formulas cannot always provide the required accuracy, since, as a rule, they do not take into account the oscillation of the integrand. In this regard, the development of methods for constructing optimal in accuracy (and close to them) quadrature formulas for the integration of rapidly oscillating functions is rather important and topical problem of computational mathematics. The purpose of the article is to use the example of constructing optimal in accuracy (and close to them) quadrature formulas for calculating integrals for integrands of various degrees of smoothness and for oscillating factors of different types and constructing a priori estimates of their total error, as well as applying to them of the theory of testing the quality of algorithms-programs to create a theory of optimal numerical integration. Results. The optimal in accuracy (and close to them) quadrature formulas for calculating the Fourier transform, wavelet transforms, and Bessel transform were constructed both in the classical formulation of the problem and for interpolation classes of functions corresponding to the case when the information operator about the integrand is given by a fixed table of its values. The paper considers a passive pure minimax strategy for solving the problem. Within the framework of this strategy, we used the method of “caps” by N. S. Bakhvalov and the method of boundary functions developed at the V.M. Glushkov Institute of Cybernetics of the NAS of Ukraine. Great attention is paid to the quality of the error estimates and the methods to obtain them. The article describes some aspects of the theory of algorithms-programs testing and presents the results of testing the constructed quadrature formulas for calculating integrals of rapidly oscillating functions and estimates of their characteristics. The problem of determining the ranges of admissible values of control parameters of programs for calculating integrals with the required accuracy, as well as their best values for integration with the minimum possible error, is considered for programs calculating a priori estimates of characteristics. Conclusions. The results obtained make it possible to create a theory of optimal integration, which makes it possible to reasonably choose and efficiently use computational resources to find the value of the integral with a given accuracy or with the minimum possible error.http://cctech.org.ua/13-vertikalnoe-menyu-en/191-abstract-20-4-4-artequadrature formulaoptimal algorithminterpolation classrapidly oscillating functionquality testing
spellingShingle V.K. Zadiraka
L.V. Luts
I.V. Shvidchenko
Optimal Numerical Integration
Кібернетика та комп'ютерні технології
quadrature formula
optimal algorithm
interpolation class
rapidly oscillating function
quality testing
title Optimal Numerical Integration
title_full Optimal Numerical Integration
title_fullStr Optimal Numerical Integration
title_full_unstemmed Optimal Numerical Integration
title_short Optimal Numerical Integration
title_sort optimal numerical integration
topic quadrature formula
optimal algorithm
interpolation class
rapidly oscillating function
quality testing
url http://cctech.org.ua/13-vertikalnoe-menyu-en/191-abstract-20-4-4-arte
work_keys_str_mv AT vkzadiraka optimalnumericalintegration
AT lvluts optimalnumericalintegration
AT ivshvidchenko optimalnumericalintegration