Abstract
This paper primarily focuses on the derivation of fractal numerical integration for the data sets corresponding to two variable signals defined over a rectangular region. Evaluating numerical integration results through the fractal method helps achieve accurate results with minimum computation effort. The formulation of the fractal numerical integration is achieved by considering the recursive relation satisfied by the bivariate fractal interpolation functions for the given data set. The points in the data set have been used to evaluate the coefficients of the iterated function systems. The derivation of these coefficients considering the index of the subrectangles, and the integration formula has been proposed using these coefficients. The bivariate fractal interpolation functions constructed using these coefficients are then correlated with the bilinear interpolation functions. Also, this paper derives a formula for the freely chosen vertical scaling factor that has been used in reducing the approximation error. The obtained formula of the vertical scaling factor is then used in establishing the convergence of the proposed method of integration to the traditional double integration technique through a collection of lemmas and theorems. Finally, the paper concludes with an illustration of the proposed method of integration and the analysis of the numerical integral results obtained for the data sets corresponding to four benchmark functions.
We’re sorry, something doesn't seem to be working properly.
Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.
Avoid common mistakes on your manuscript.
1 Introduction
The theory of fractal interpolation induces new insights into the fields of integration and approximation [16]. It is considered an analogue to the conventional interpolation schemes. The functions generated through fractal interpolation are typically used to analyse signals with complex characteristics [4]. The self similarity property of fractals enables them to analyse the naturally occurring signals, extract information from them, and process the obtained information more properly and accurately [15, 22].
Unlike traditional interpolation methods, the concept of fractal interpolation proceeds by creating the copies of images at different scales. Fractal interpolation functions are accompanied by a complete metric space and a finite collection of contractions defined on the complete metric space [6]. The set of finite contractions is known as the iterated function system (IFS) for the fractal interpolation functions. The coefficients of the IFS are crucial in determining the shape of the signal and also to evaluate the integral results. In order to exemplify the one-dimensional chaotic signals, Barnsley [5] introduced the idea of fractal interpolation functions. The concept is then extended to two dimensions by Massopust [19] for the first time, following which there have been several attempts by authors to construct fractal interpolation functions over two-dimensional regions. The major difficulty in defining a fractal interpolation function over a higher dimensional region is the lack of continuity of the related fractal interpolation operator. In order to tackle this problem, Dalla [10] used collinear interpolation points for the construction. Without restricting the interpolation points, continuous fractal surfaces are constructed in [13] over polygonal regions. Redefining the IFS, Drakopoulos et al. [12] solved the problem of continuity. Another attempt by Ruan et al. [25] includes modifying the endpoint conditions of the contraction mappings and adding suitable criteria to the IFS. In order to make the fractal interpolation operator continuous, [30] uses a continuous contraction function, instead of the freely chosen contractivity factors. The construction proposed in [20] uses the tensor product of single variable fractal interpolation functions. The transformations like rotations and reflections have been used in [23] to create continuous fractal surfaces and volumes over rectangular lattices. The stability of the fractal interpolation functions have been studied in [14]. Instead of using Banach contraction mapping theorem, [24] employs Rakotch fixed point theorem and Matkowski fixed point theorem for the construction. Malysz [17] rectified the problem of continuity by formulating a new IFS, along with changing the endpoint conditions of the contractions. The construction we present here is based on the approach made by Malysz [17]. Instead of considering a constant vertical scaling factor as in [17], a formula has been proposed for the same in our work.
The theory of fractal interpolation has been used in a variety of applications such as curve fitting [18], image compression [7, 11, 26], tumor perfusion [9] and Covid-19 data analysis [2, 28]. Since most naturally occurring signals have sudden peaks and valleys in their structure, the Euclidean measurements of specific parameters such as length, area, and perimeter become irrelevant. However, it is appropriate to use the fractal numerical integration method to evaluate such parameters. In [27], authors propose a new method of numerical integration using the trapezoidal rule wherein the signal has been split into fractal fragments. The observed integral value corresponds to the energy needed on the electrical load curve.
The classical integral of a linear fractal interpolation function is investigated in [1]. It is trivial that the integration of a function is associated with the area under the graph of the function. When the function is not known explicitly, it is difficult to plot the functions directly. But, several numerical methods are available to interpolate the data and find the approximation function that passes through the given points. Techniques are also available to numerically evaluate the integral results [3] from the given data values without explicitly drawing the graph and calculating the area under the graph. The most popular techniques include the trapezoidal rule, midpoint rule, and Simpson’s rule. Another method of definite integral calculation using triangles is proposed in [8]. However, it is true that the traditional numerical schemes may fail to portray and numerically evaluate the data precisely, especially when signals of chaotic nature are involved. For example, in the trapezoidal rule, the data set has been approximated with straight lines, and the integral is calculated as the area of the trapezoid under the straight lines. Approximating the non linear data sets with straight lines may fail to capture the sudden spikes in the signals. As a result, the area calculated under the straight lines may be far from the desired value. Hence, the motivation behind choosing fractal interpolation techniques in evaluating numerical integral results can be summarized as follows:
-
Since the fractal interpolation functions capture the irregularities in the signals, the area as well as volume calculated using the fractal numerical integration method will be more precise.
-
Fractal numerical integration provides the desired results in fewer iterations.
The method of fractal numerical integration for the data sets corresponding to single variable functions was introduced in [21]. The integration formula is based on the coefficients of the iterated function systems. These coefficients are derived using the endpoint conditions of the iterated function systems. The integral results are compared with the conventional numerical integration schemes in [21]. This paper aims to extend the fractal numerical integration method proposed in [21] to two-dimensional signals defined over rectangular interpolating regions.
The integration formula has been defined based on the construction proposed in [17] and considering the coefficients of the IFS therein. Instead of using a constant vertical scaling factor, this work suggests a formula for determining the same. The formula has been derived from the given data values. The computations are done using the newly obtained formula of the vertical scaling factor. This paper then illustrates the derived numerical integration formula, considering the data set of four test functions. The obtained results are tabulated and compared with their actual integral values.
The paper has been organized into eight sections, where the first section briefly introduces the theory of fractal interpolation functions and numerical integration. The second section deals with constructing bivariate fractal interpolation functions over rectangular interpolating domains. In the third section, we provide the proposed method of numerical integration. A recursive relation connecting the bivariate fractal interpolation function with the bilinear interpolation function is derived in the fourth section. The fifth section deals with the method of selection of the vertical scaling factor that minimizes the approximation errors. The convergence of the proposed method is verified through certain theorems in section six. The illustration of the technique through sufficient examples is given in the seventh section. The paper concludes in section eight by summarizing the results and observations obtained.
2 Construction of bivariate fractal interpolation functions over rectangular regions
Let \(\{x_{n}:n=0,1,...,N\}\) and \(\{y_{m}:m=0,1,...,M\}\) be two sets of real numbers such that \(0=x_{0}<x_{1}<...<x_{N}=1,\) and \(0=y_{0}<y_{1}<...<y_{M}=1.\) Let I be the closed interval containing the former set and J be the closed interval containing the latter set of real numbers. The data set considered be denoted by \(\{(x_{n}, y_{m}, z_{n,m}):n=0,1,...,N,\,\, m=0,1,...,M\}\) where \(z_{n,m}\) is the value of the function at the point \((x_{n},y_{m}).\) Set \(I_{n}=[x_{n-1}, x_{n}], \,\, J_{m}=[y_{m-1},y_{m}]\) for \(n=1,2,...,N\) and \(m=1,2,...,M.\) Define N number of contractive homeomorphisms \(L_{n}:I \rightarrow I_{n}\) such that
and
Similarly, consider M number of contractive homeomorphisms \(K_{m}:J \rightarrow J_{m}\) with the conditions
and
The functions \(L_{n}\) and \(K_{m}\) used here, satisfying the above stated conditions are defined as follows:
where the coefficients \(r_{n}, s_{n}, q_{m}\) and \(w_{m},\) obtained by solving the endpoint conditions (1), (2), (3) and (4) are as follows:
where \(\sigma (k)=k \,\,mod \,\,2,\) for \(k\in {\mathbb {N}}.\) \(\,\,i.e,\) \(\sigma (k)\) is the remainder when k is divided by 2.
Choose a number \(d_{n,m}\) between -1 and 1. This number is known as the vertical scaling factor and the corresponding scale vector is denoted as \(\overline{d_{n,m}}.\) Define \(F=[0,1]\times [0,1]\times R\) and \(F_{n,m}:F \rightarrow R\) of the form
where
satisfying the conditions
for \((k,l) \in \{n-1,n\} \times \{m-1,m\}, n=1,2,...,N\) and \(m=1,2,...,M\) where \(\Delta (k,l)=(N\sigma (k), M\sigma (l)).\)
The coefficients in \(F_{n,m},\) except the vertical scaling factor \(d_{n,m},\) are obtained by solving the endpoint conditions (9). Since there are four different sets of endpoint conditions, based on the indices n, m are odd or even, there are four different expressions for each of the coefficients \(a_{n,m}, b_{n,m}, c_{n,m}\) and \(f_{n,m}.\) Therefore, the function \(F_{n,m}\) can be written as:
with the following expressions for the coefficients:
Using the functions \(\phi _{\Delta (k,l)}:[0,1]^{2} \rightarrow [0,1]\) defined by
for \((k,l) \in \{n-1,n\} \times \{m-1,m\},\) the function \(F_{n,m}\) can be rewritten as follows:
Now define the IFS as:
for \(n=1,2,...,N\) and \(m=1,2,...,M.\)
Note that when \(\sigma (n)=1,\)
for \(n=1,2,...,N-1.\) Similar conditions are obtained for \(\sigma (n)=0, \,\, \sigma (m)=1\) and \(\sigma (m)=0.\)
The hyperbolicity of the IFS can be established as explained in proposition 2.1 in [10], for any values of n and m.
Theorem 1
Consider two positive integers N, M greater than 1. Let (17) be an IFS for the data set \(\{(x_{n}, y_{m}, z_{n,m}):n=0,1,...,N,\,\, m=0,1,...,M\}\) with the vertical scaling factor \(-1<d_{n,m}<1\) for \(n=1,2,...,N\) and \(m=1,2,...,M.\) Then, there exists a unique, continuous function \(f:[0,1]\times [0,1] \rightarrow R,\) interpolating the data set such that the graph of f coincides with the attractor of the IFS.
Proof
Consider the set \({\mathcal {F}}\) of all continuous functions \(f: [0,1]^{2} \rightarrow R\) such that f satisfies the following endpoint conditions,
Then, \({\mathcal {F}},\) with the supremum metric is a complete metric space.
Now, consider the operator \(T:{\mathcal {F}} \rightarrow {\mathcal {F}}\) such that
Clearly, T satisfies endpoint conditions on the complete metric space \({\mathcal {F}}.\) This can be established using the endpoint conditions on the functions \(L_{n},\) \(K_{m}\) and \(F_{n,m}.\) The operator T is continuous on the interior of each subrectangle \(I_{n}\times J_{m}, n=1,2,...,N, m=1,2,...,M.\) It remains to prove the continuity of T at the common boundaries of the two subrectangles, say, \(I_{n}\times J_{m}\) and \(I_{n+1}\times J_{m}.\)
Consider the common side \(x=x_{n}, \,\, y_{m-1}\le y \le y_{m}\) of the two subrectangles \(I_{n}\times J_{m}\) and \(I_{n+1}\times J_{m}.\) Along this common side,
By the condition (18), this can be written as:
When n is even,
By the condition (18), this can be written as:
Similarly, we can prove the continuity of T at all the common sides of the subrectangles. Therefore, T is continuous on each \(I_{n}\times J_{m}.\)
The contractivity of T is proved in Lemma 1 [17] as follows:
where \(S=sup_{n,m} \mid d_{n,m}\mid .\) Since T is a contraction, there exists a unique function f in \({\mathcal {F}}\) such that f is the fixed point of T and graph of f is the required fractal interpolation surface. Since f is the unique, fixed point of T, it satisfies the recursive relation
\(\hfill\square\)
The formula used for the vertical scaling factor is as provided below:
where \(z_{n_{p},m_{q}} =f(\frac{x_{n}+x_{n-1}}{2},\frac{y_{m}+y_{m-1}}{2}), \,\, z_{\frac{N}{2},\frac{M}{2}} = f(\frac{x_{N}+x_{0}}{2},\frac{y_{M}+y_{0}}{2})\)
This formula has been derived in Sect. 5 as a special case of the general expression for the vertical scaling factor.
3 Numerical integration over rectangular region
Let \(D_{0}\) denote the double integral of a bivariate fractal interpolation function f over the rectangular region \([0,1]\times [0,1].\) Then,
Since \(F_{n,m}\) is defined differently based on the indices n, m are even or odd,
Using \(u_{1}=L_{2n-1}^{-1}(x), \,\,\, v_{1}=L_{2\,m-1}^{-1}(y), \,\,\, u_{2}=L_{2n}^{-1}(x), \,\,\, v_{2}=L_{2\,m}^{-1}(y),\)
\(D_{0}\) can be written as
which implies
where
and
Therefore, (25) can be written as
which implies,
4 Bivariate fractal interpolation functions and bilinear interpolation functions on the rectangular domain
Theorem 2
Consider the bivariate fractal interpolation function f constructed for the data set \(\{(x_{n},y_{m},z_{n,m}):n=0,1,...,N, m=0,1,...,M\}\) on the rectangular domain \(I\times J.\) Let h be the corresponding bilinear interpolation function defined on \(I_{n}\times J_{m}, n=1,2,...,N, \,\, m=1,2,...,M.\) Define r as the bilinear interpolation function defined on the rectangle \(I\times J.\) Then, \(f,\,\,h,\,\,r\) are related by the recursive relation
Proof
Let h be a bilinear interpolation function for the data set
of the form
Denote r as another bilinear interpolation function for the data set
of the form
Since the IFS (17) satisfies the condition (9), there are four different expressions for the coefficients involved in \(h, \,\, r\) in the following four cases:
-
case 1: n, m are odd
-
case 2: n, m are even
-
case 3: n is odd, m is even
-
case 4: n is even, m is odd
The proof of the theorem is similar in all the four cases. Hence the proof for the first case is only provided here. When n, m are odd integers the coefficients in \(h, \,\,r\) are obtained as follows:
In order to prove (29), one should establish the following relation:
(32) is to be proved by equating the coefficients of \(x, \,\, y, \,\, xy\) and constant term in the LHS and RHS.
Note that when \(n, \,\, m\) are odd integers, the coefficients in \(q_{n,m}\) are as given in Eq. (11).
The coefficient of x in the LHS of (32) is:
which is nothing but the coefficient of x in the RHS.
The coefficient of y in the LHS of (32):
which is nothing but the coefficient of y in the RHS.
The coefficient of xy in the LHS of (32):
which is nothing but the coefficient of xy in the RHS.
The constant term in the LHS of (32):
which is nothing but the constant term in the RHS.
Therefore,
Now, substituting (32) in (21), it is obtained that
Hence the proof. \(\hfill\square\)
5 Selection of vertical scaling factor
Consider the given data set \(\{(x_{n},y_{m},z_{n,m}):n=0,1,...,N, m=0,1,...,M\}\) where \(x_{n}=x_{0}+nh^{'}, \,\, y_{m}=y_{0}+mk^{'}.\) Divide each of the subintervals \(I_{n}, \,\, J_{m}\) into \(p, \,\, q\) number of equal parts respectively and consider the intermediate points \(x_{i}^{'} \in I_{n}, \,\, y_{j}^{'} \in j_{m}, \,\, i=1,2,...,p-1, \,\, j=1,2,...,q-1\) where \(p \ge 2, \,\, q\ge 2.\) The expressions for \(x_{i}^{'}, \,\, y_{j}^{'}\) can be written as
If f is the fractal interpolation function to the data set, then
Approximating f by h,
Now, considering the optimization problem,
with \(-1< d_{n,m} <1.\)
For solving the problem, let \(\frac{d(E(d_{n,m}))}{d(d_{n,m})}=0,\) which implies
where \(G_{i,j} = (h-r)o(L_{n}^{-1}(x_{i}^{'}), K_{m}^{-1}(y_{j}^{'})).\)
This implies
Hence, the error gets minimized for this particular value of \(d_{n,m}.\)
When \(p=2,\,\,q=2,\) the formula for the vertical scaling factor reduces to (22).
In order to find the upper bound of the vertical scaling factor \(d_{n,m}\) apply Cauchy-Schwartz inequality to (33). Then,
Put \(T_{h} = [\sum _{i=1}^{p-1} \sum _{j=1}^{q-1} \mid G_{i,j}\mid ^{2}]^{1/2},\) which implies
It is to be noted that the vertical scaling factor \(d_{n,m}\) varies in the interval \((-1,1).\) However, to find the upper bound of \(d_{n,m}\) particularly for a given data set, (34) is used.
6 Error analysis
Consider a continuous function g defined on the rectangular region \(I\times J.\) Then, define \(\Vert g\Vert _{\infty }\) as
Let \(w_{g}(\delta )\) represents the modulus of continuity of g, then
where the metric considered here is given by
Lemma 3
If g is a continuous function providing the data \(\{(x_{n},y_{m},z_{n,m}):n=0,1,...,N, m=0,1,...,M\}\) with \(h^{'}=x_{n}-x_{n-1}, \,\, k^{'}=y_{m}-y_{m-1}.\) If f is the corresponding bivariate fractal interpolation function with scale vector \(\overline{d_{n,m}},\) then
Proof
Since the IFS satisfies the condition (9), the lemma has to be proved by considering the following cases:
-
case 1: n, m are odd
-
case 2: n, m are even
-
case 3: n is odd, m is even
-
case 4: n is even, m is odd
Since the proof is similar for all the four cases, only the first case is proved here.
Let n, m be odd integers.
Consider the bilinear interpolation function h defined as in (30) through the points
By rearranging, the function h can also be written as
Now, consider \(\Vert g-h\Vert\)
Let \(w_{g}(h^{'}+k^{'}) = \{\mid g(x,y)-g(x^{'},y^{'})\mid : d((x,y),(x^{'},y^{'}))\le h^{'}+k^{'}\}\)
be the modulus of continuity of g.
Then, \(\mid g(x,y)-h(x,y) \mid\)
Since \(x, x_{n}, x_{n-1},\) are in \(I_{n}\) and \(y, y_{m}, y_{m-1}\) are in \(J_{m}\) and \(\mid I_{n} \mid = h^{'},\)
\(\mid J_{m} \mid = k^{'},\) implies \(\mid x-x_{n-1} \mid \le h^{'}, \,\, \mid x-x_{n} \mid \le h^{'}, \,\, \mid y-y_{m-1} \mid \le k^{'}, \,\,\)
and \(\mid y-y_{m} \mid \le k^{'}.\)
Therefore, the above inequality becomes
Thus, \(\Vert g-h\Vert \le 4 w_{g}(h^{'}+k^{'}).\)
Now, in order to find \(\Vert h-f\Vert ,\) consider the relation
Thus,
i.e,
Therefore, \(\Vert g-f\Vert \le 4 w_{g}(h^{'}+k^{'})+ \frac{\mid d_{n,m} \mid _{\infty } \Vert h-r\Vert _{\infty }}{1-\mid d_{n,m} \mid _{\infty }}.\) Hence the proof. \(\hfill\square\)
Theorem 4
If g is a continuous interpolation function to the data set \(\{(x_{n},y_{m},z_{n,m}):n=0,1,...,N, m=0,1,...,M\}\) and f is the corresponding bivariate fractal interpolation function, then the double integral value calculated by the fractal numerical integral method converges to the exact integral value as \(h^{'},k^{'} \rightarrow 0,\) where \(h^{'}=x_{n}-x_{n-1}, \,\, k^{'}=y_{m}-y_{m-1}\) and
Proof
Let \(\Big \vert E_{h^{'}+k^{'}} \Big \vert = \Big \vert \int _{I}\int _{J} g - \int _{I}\int _{J} f\Big \vert \le \big \vert I \big \vert \big \vert J \big \vert \Vert g-f\Vert _{\infty }\)
By lemma 3
If g is a function interpolating the data, then,
where \(x_{i}^{'}, \,\, y_{j}^{'}\) and \(z_{i,j}^{'}\) are as defined in Sect. 5. Substituting this in the expression for upper bound in (34),
where \(T_{H} = \frac{4(p-1)^{1/2} (q-1)^{1/2}}{T_{h}}.\)
Therefore,
As \(h^{'},k^{'} \,\, \rightarrow 0, w_{g}(h^{'}+k^{'}) \rightarrow 0,\) which makes \(\Vert g-f\Vert \le w_{g}(h^{'}+k^{'}) \rightarrow 0.\) Hence, f converges to g uniformly.
Also,
Hence, \(\mid E_{h^{'}+k^{'}} \mid \rightarrow 0\) as \(h^{'},k^{'} \rightarrow 0.\) Hence the proof. \(\square\)
7 Examples
Example 1
Consider the following function
defined over the rectangular region \([0,1] \times [0,1].\)
For generating the data set, the length of the rectangle, i.e, [0, 1] is partitioned into N equal parts, the width of the rectangle [0, 1] is partitioned into M equal parts. Then, the value of the function at the corner points of the subrectangles are calculated. For example, when \(N=2, \,\,\ M=2,\) the data set is:
Then, the IFS for this data set consists of 4 maps:
where
The coefficients of these functions are obtained from the endpoint conditions on \(L_{n}, K_{m}\) and \(F_{n,m}.\) The numerical double integral results obtained using the formula (28) is provided in Table 1 along with the actual double integral value. The attractor of this IFS is shown in Fig. 1 along with the original graph of the function mentioned in Example 1.
Example 2
Consider the following function
defined over the rectangular region \([0,1] \times [0,1].\)
Similar to the above example, the data set is generated by partitioning the rectangle \([0,1] \times [0,1]\) into NM number of subrectangles and taking the corner points of each of the subrectangles along with their function values.
Then, the data set is:
The IFS, consisting of the 4 maps are as follows:
where
The comparison of the numerical double integral value using fractal method is compared with actual value of the double integration in Table 2. Figure 2 shows the attractor of this IFS along with the original graph of the function mentioned in Example 2.
Example 3
Consider the following function
defined over the rectangular region \([0,1]\times [0,1].\)
Using the procedure explained in Example 1 and 2, the data set generated for this function is given by:
The IFS is then:
The numerical double integral value along with the actual integral value is displayed in Table 3. The attractor of this IFS is displayed in Fig. 3 along with the original graph of the function mentioned in Example 3.
Example 4
Consider the following function
defined over the rectangular region \([0,1]\times [0,1].\)
With the above mentioned procedures, the data set for this function is:
when \(N=2, M=2.\) The IFS, consisting of the 4 maps then will be:
where
The corresponding result of the numerical double integral value is provided in Table 4, with the actual integral value. Figure 4 represents the attractor of this IFS along with the original graph of the function mentioned in Example 4.
On observing the Tables 1, 2, 3 to 4, it can be concluded that:
-
The fractal numerical integral values obtained are much closer to their actual integral values even with fewer number of subrectangles. The error gets reduced even further, as the number of subrectangles in the partition is increased.
-
The close convergence of the fractal numerical integration results also establishes the method of selecting the vertical scaling factor.
Based on the observed results, the research work is significant in the following aspects:
-
Fractal integration techniques are significant in assessing the random characteristics of the signals. For example, in tumor analysis, it is trivial that the degree of vessel branching or the irregularity of a tumor boundary remains consistent over a broad range of magnifications. Since these structures exhibit recurring patterns at various magnifications, the euclidean measurement of specific parameters such as length and area may not give the desired results. However, the evaluation of these parameters can be done quickly and precisely using fractal numerical integration.
-
The obtained formula can be used directly to measure the volume of the region bounded by the fractal interpolation surfaces generated from the given set of values.
Nevertheless, the method of integration proposed here works for the data sets over two-dimensional interpolating domains only. But, the method can be extended to the higher dimensional data sets using multivariate fractal interpolation functions. Further, the method of numerical double integration presented in this work can be used in the volumetric evaluation of physical surfaces. Volume computation is a crucial engineering tool in determining the excavations and the amount of imported soil needed for the construction of tunnels, highways and similar structures. In [29], the authors have compared different interpolation methods in modelling the physical surfaces and in the calculation of volume. The results obtained through these methods can still be enhanced with the proposed method of numerical double integration.
8 Conclusion
Considering the recursive relation satisfied by the bivariate fractal interpolation functions, a novel method of numerical double integration is provided in this paper. The endpoint conditions of the iterated function system are used to derive the coefficients involved in the proposed integration formula. The obtained formula can be used directly to measure the volume of the region bounded by the fractal interpolation surfaces generated from the given set of values. Throughout this study, it has been observed that the bivariate fractal interpolation functions are best approximated with bilinear interpolation functions. It is shown that the recursive relation among these functions can be employed in establishing the closeness of the fractal numerical integration method to the conventional double integration method theoretically. Upon verifying the derived formula of numerical integration through a couple of examples, it is observed that the results obtained using the new formula converge to their actual integral values within a lesser number of iterations. The convergence of the integral results establishes the formulation of the vertical scaling factor provided in this paper. Future scope of this proposed work of numerical double integration involves the volumetric evaluation of irregular physical structures. Further, this research work can be extended to the numerical integration of the data sets over higher dimensional interpolating domains and evaluation of certain higher dimensional parameters.
Data availability statement
No data associated in the manuscript.
References
A. Agathiyan, A. Gowrisankar, T.M.C. Priyanka, Results Math 77(3), 122 (2022)
E. Agrawal, S. Verma, Eur. Phy. J. Spec. Top., 1-10 (2023)
A.V. Arun, K. Minu, P.S. Sreelakshmi, J. Jacob, SILICON 14(11), 5931–5939 (2022)
T. Azizi, Chaos. Solitons & Fractals: X. 9, 100083 (2022)
M.F. Barnsley, Constr. Approx. 2(1), 303–329 (1986)
M.F. Barnsley, Fractals Everywhere (Academic Press, Newyork, 1988)
A. Bauer, W. Volk, C. Hartmann, Journal of. Imaging. 8(9), 230 (2022)
B.C. Ciobanu, F. Pop, P.G. Popescu, Soft. Comput. 26(24), 13485–13488 (2022)
O.I. Craciunescu, S.K. Das, J.M. Poulson, T.V. Samulski, IEEE Trans. Biomed. Eng. 48(4), 462–473 (2001)
L. Dalla, Fractals 10(1), 53–58 (2002)
G.M. Davis, IEEE Trans. Image Process. 7(2), 141–154 (1998)
V. Drakopoulos, P. Manousopoulos, Math. 8, 525 (2020)
J.S. Geronimo, D. Hardin, J. Math. Anal. Appl. 176, 561–586 (1993)
J. Ji, J. Peng, Int. J. Comput. Math. 90, 539–553 (2013)
G. Jyothish Lal, E. A. Gopalakrishnan, D. Govind, Circuits. Syst. Signal. Process. 39, 2118-2150 (2020)
M. Kumar, N.S. Upadhye, A.K.B. Chand, Fractals 30(09), 1–17 (2022)
R. Małysz, Chaos, Solitons Fractals 27(5), 1147–1156 (2006)
P. Manousopoulos, V. Drakopoulos, T. Theoharis, in Transactions on Computational Science I. LNCS, vol. 4750, ed. by M.L. Gavrilova, C.J.K. Tan (Springer, Berlin, 2008), pp. 85–103
P.R. Massopust, J. Math. Anal. Appl. 151(1), 275–290 (1990)
P.R. Massopust, Fractal Functions, Fractal Surfaces and Wavelets (Academic Press, 2014)
M.A. Navascués, M.V. Sebastián, J. Comput. Appl. Math. 252, 169–176 (2013)
X. Pan, X. Shang, Mathematics 10(20), 3834 (2022)
J.R. Price, M.H. Hayes, in Proceedings of the 32nd Asilomar Conference on Signals, Systems and Computers, Pacific Grove, vol. 2 (1998), pp. 1698–1702
S.I. Ri, Fractals 26(4), 1850054 (2018)
H.J. Ruan, Q. Xu, Bull. Aust. Math. Soc. 91(3), 435–446 (2015)
O. Svynchuk, O. Barabash, J. Nikodem, R. Kochan, O. Laptiev, Fractal Fract. 5(2), 31 (2021)
H.A. Tabares-Ospina, F. Angulo, M. Osorio, Fractals 28, 2050135 (2020)
C. Thangaraj, D. Easwaramoorthy, Eur. Phy. J. Spec. Top. 231(18), 3717–3739 (2022)
I. Yilmaz, Scientific Research and Essay 4(11), 1248–1259 (2009)
N. Zhao, Vis. Comput. 12, 132–146 (1996)
Author information
Authors and Affiliations
Corresponding author
Additional information
Framework of Fractals in Data Analysis: Theory and Interpretation. Guest editors: Santo Banerjee, A. Gowrisankar.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Aparna, M.P., Paramanathan, P. Numerical integration of bivariate fractal interpolation functions on rectangular domains. Eur. Phys. J. Spec. Top. 232, 1027–1041 (2023). https://doi.org/10.1140/epjs/s11734-023-00864-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1140/epjs/s11734-023-00864-y