stochastic arithmetic
Recently Published Documents


TOTAL DOCUMENTS

50
(FIVE YEARS 11)

H-INDEX

7
(FIVE YEARS 1)

2021 ◽  
Vol 25 (5) ◽  
pp. 623-632
Author(s):  
L. Noeiaghdam ◽  
S. Noeiaghdam ◽  
D. N. Sidorov

The aim of this study is to apply a novel technique to control the accuracy and error of the Adomian decomposition method (ADM) for solving nonlinear shallow water wave equation. The ADM is among semi-analytical and powerful methods for solving many mathematical and engineering problems. We apply the Controle et Estimation Stochastique des Arrondis de Calculs (CESTAC) method which is based on stochastic arithmetic (SA). Also instead of applying mathematical packages we use the Control of Accuracy and Debugging for Numerical Applications (CADNA) library. In this library we will write all codes using C++ programming codes. Applying the method we can find the optimal numerical results, error and step of the ADM and they are the main novelties of this research. The numerical results show the accuracy and efficiency of the novel scheme.


Symmetry ◽  
2021 ◽  
Vol 13 (8) ◽  
pp. 1370
Author(s):  
Eisa Zarei ◽  
Samad Noeiaghdam

The aim of this paper is to apply the Taylor expansion method to solve the first and second kinds Volterra integral equations with Abel kernel. This study focuses on two main arithmetics: the FPA and the DSA. In order to apply the DSA, we use the CESTAC method and the CADNA library. Using this method, we can find the optimal step of the method, the optimal approximation, the optimal error, and some of numerical instabilities. They are the main novelties of the DSA in comparison with the FPA. The error analysis of the method is proved. Furthermore, the main theorem of the CESTAC method is presented. Using this theorem we can apply a new termination criterion instead of the traditional absolute error. Several examples are approximated based on the FPA and the DSA. The numerical results show the applications and advantages of the DSA than the FPA.


2021 ◽  
Author(s):  
Supreeth Mysore Shivanandamurthy ◽  
Ishan. G. Thakkar ◽  
Sayed Ahmad Salehi

Mathematics ◽  
2021 ◽  
Vol 9 (12) ◽  
pp. 1435
Author(s):  
Samad Noeiaghdam ◽  
Aliona Dreglea ◽  
Hüseyin Işık ◽  
Muhammad Suleman

The researchers aimed to study the nonlinear fractional order model of malaria infection based on the Caputo-Fabrizio fractional derivative. The homotopy analysis transform method (HATM) is applied based on the floating-point arithmetic (FPA) and the discrete stochastic arithmetic (DSA). In the FPA, to show the accuracy of the method we use the absolute error which depends on the exact solution and a positive value ε. Because in real life problems we do not have the exact solution and the optimal value of ε, we need to introduce a new condition and arithmetic to show the efficiency of the method. Thus the CESTAC (Controle et Estimation Stochastique des Arrondis de Calculs) method and the CADNA (Control of Accuracy and Debugging for Numerical Applications) library are applied. The CESTAC method is based on the DSA. Also, a new termination criterion is used which is based on two successive approximations. Using the CESTAC method we can find the optimal approximation, the optimal error and the optimal iteration of the method. The main theorem of the CESTAC method is proved to show that the number of common significant digits (NCSDs) between two successive approximations are almost equal to the NCSDs of the exact and approximate solutions. Plotting several graphs, the regions of convergence are demonstrated for different number of iterations k = 5, 10. The numerical results based on the simulated data show the advantages of the DSA in comparison with the FPA.


2021 ◽  
Vol 47 (2) ◽  
pp. 1-33
Author(s):  
Devan Sohier ◽  
Pablo De Oliveira Castro ◽  
François Févotte ◽  
Bruno Lathuilière ◽  
Eric Petit ◽  
...  

Quantifying errors and losses due to the use of Floating-point (FP) calculations in industrial scientific computing codes is an important part of the Verification, Validation, and Uncertainty Quantification process. Stochastic Arithmetic is one way to model and estimate FP losses of accuracy, which scales well to large, industrial codes. It exists in different flavors, such as CESTAC or MCA, implemented in various tools such as CADNA, Verificarlo, or Verrou. These methodologies and tools are based on the idea that FP losses of accuracy can be modeled via randomness. Therefore, they share the same need to perform a statistical analysis of programs results to estimate the significance of the results. In this article, we propose a framework to perform a solid statistical analysis of Stochastic Arithmetic. This framework unifies all existing definitions of the number of significant digits (CESTAC and MCA), and also proposes a new quantity of interest: the number of digits contributing to the accuracy of the results. Sound confidence intervals are provided for all estimators, both in the case of normally distributed results, and in the general case. The use of this framework is demonstrated by two case studies of industrial codes: Europlexus and code_aster.


Mathematics ◽  
2021 ◽  
Vol 9 (3) ◽  
pp. 260
Author(s):  
Samad Noeiaghdam ◽  
Denis Sidorov ◽  
Abdul-Majid Wazwaz ◽  
Nikolai Sidorov ◽  
Valery Sizikov

The aim of this paper is to present a new method and the tool to validate the numerical results of the Volterra integral equation with discontinuous kernels in linear and non-linear forms obtained from the Adomian decomposition method. Because of disadvantages of the traditional absolute error to show the accuracy of the mathematical methods which is based on the floating point arithmetic, we apply the stochastic arithmetic and new condition to study the efficiency of the method which is based on two successive approximations. Thus the CESTAC method (Controle et Estimation Stochastique des Arrondis de Calculs) and the CADNA (Control of Accuracy and Debugging for Numerical Applications) library are employed. Finding the optimal iteration of the method, optimal approximation and the optimal error are some of advantages of the stochastic arithmetic, the CESTAC method and the CADNA library in comparison with the floating point arithmetic and usual packages. The theorems are proved to show the convergence analysis of the Adomian decomposition method for solving the mentioned problem. Also, the main theorem of the CESTAC method is presented which shows the equality between the number of common significant digits between exact and approximate solutions and two successive approximations.This makes in possible to apply the new termination criterion instead of absolute error. Several examples in both linear and nonlinear cases are solved and the numerical results for the stochastic arithmetic and the floating-point arithmetic are compared to demonstrate the accuracy of the novel method.


2020 ◽  
Vol 7 (4) ◽  
pp. 577-586
Author(s):  
Samad Noeiaghdam ◽  
Mohammad Ali Fariborzi Araghi

Finding the optimal iteration of Gaussian quadrature rule is one of the important problems in the computational methods. In this study, we apply the CESTAC (Controle et Estimation Stochastique des Arrondis de Calculs) method and the CADNA (Control of Accuracy and Debugging for Numerical Applications) library to find the optimal iteration and optimal approximation of the Gauss-Legendre integration rule (G-LIR). A theorem is proved to show the validation of the presented method based on the concept of the common significant digits. Applying this method, an improper integral in the solution of the model of the osmosis system is evaluated and the optimal results are obtained. Moreover, the accuracy of method is demonstrated by evaluating other definite integrals. The results of examples illustrate the importance of using the stochastic arithmetic in discrete case in comparison with the common computer arithmetic.


Symmetry ◽  
2020 ◽  
Vol 12 (10) ◽  
pp. 1730 ◽  
Author(s):  
Samad Noeiaghdam ◽  
Aliona Dreglea ◽  
Jihuan He ◽  
Zakieh Avazzadeh ◽  
Muhammad Suleman ◽  
...  

This paper studies the second kind linear Volterra integral equations (IEs) with a discontinuous kernel obtained from the load leveling and energy system problems. For solving this problem, we propose the homotopy perturbation method (HPM). We then discuss the convergence theorem and the error analysis of the formulation to validate the accuracy of the obtained solutions. In this study, the Controle et Estimation Stochastique des Arrondis de Calculs method (CESTAC) and the Control of Accuracy and Debugging for Numerical Applications (CADNA) library are used to control the rounding error estimation. We also take advantage of the discrete stochastic arithmetic (DSA) to find the optimal iteration, optimal error and optimal approximation of the HPM. The comparative graphs between exact and approximate solutions show the accuracy and efficiency of the method.


2020 ◽  
pp. 906-929
Author(s):  
Marvin Faix ◽  
Emmanuel Mazer ◽  
Raphaël Laurent ◽  
Mohamad Othman Abdallah ◽  
Ronan Le Hy ◽  
...  

Probabilistic programming allows artificial systems to better operate with uncertainty, and stochastic arithmetic provides a way to carry out approximate computations with few resources. As such, both are plausible models for natural cognition. The authors' work on the automatic design of probabilistic machines computing soft inferences, with an arithmetic based on stochastic bitstreams, allowed to develop the following compilation toolchain: given a high-level description of some general problem, formalized as a Bayesian Program, the toolchain automatically builds a low-level description of an electronic circuit computing the corresponding probabilistic inference. This circuit can then be implemented and tested on reconfigurable logic. This paper describes two circuits as validating examples. The first one implements a Bayesian filter solving the problem of Pseudo Noise sequence acquisition in telecommunications. The second one implements decision making in a sensorimotor system: it allows a simple robot to avoid obstacles using Bayesian sensor fusion.


Sign in / Sign up

Export Citation Format

Share Document