Abstract

In a recent article, a piecewise cubic fractional spline function is developed which produces continuity to given data points. In the present paper, an interpolant continuity class is preserved which gives visually pleasing piecewise curves. The behavior of the resulting representations is analyzed intrinsically with respect to variation of the shape control parameters t and s. The data points are restricted to be strictly monotonic along real line.

1. Introduction

Among the various methods in computer aided geometric designing, piecewise spline-based techniques are the conventional methods. In many applications, one inclines interpolate or approximate univariate data by spline functions possessing certain geometric properties or shapes such as monotonicity, convexity, or nonnegativity. Due to the verity of spline algorithm, designers do not find any strain to adopt these techniques. Ample work has been done in this regard and researchers are still working on varied techniques by refining them to make it more and more diverse. The aim of spline interpolation is to get an interpolation formula that is continuous and smooth in both within the intervals and at the interpolating points. In recent past, a hatful of work have been done in the field of piecewise polynomial spline curve [14], rational spline [5], trigonometric spline [6], exponential spline [7], and spline-based surfaces which are used to preserve the continuity. This paper is a continuation of a previous paper [8] in which piecewise continuity is preserved. The fractional biquadratic spline is represented in terms of first and second order derivative values at the knots and provides an alternative to the ordinary spline. This paper is an attempt to embrace a novel technique on piecewise biquadratic polynomial.

Fractional calculus has been an Annex of ordinary calculus that encapsulated integrals and derivatives that are defined for arbitrary real orders. The journey of fractional calculus commenced in seventeenth century and underscored different derivatives [1] with significant pros and cons ranging from Riemann–Liouville, Hadamard, and Grünwald–Letnikov to Caputo, and so forth. Selecting apt fractional derivatives is pertinent to its considered systems; therefore, fractional operators were also a prevalent focus of various research works. Concurrently, studying generalized fractional operators is also indispensable in the field of computer graphics [911].

Fractional order derivatives are rapid emerging concept in different fields of mathematics, physics, and engineering in recent years [1215]. Due to application of new approach of fractional order derivative, the computational cost is reduced. In this paper, an efficient and intuitive technique which is able to produce piecewise smooth curves in each given subinterval, [], , is adopted by combining both concepts of spline and Caputo–Fabrizio fractional order derivatives. With biquadratic piecewise polynomial assistance, higher accuracy is ensured.

The paper is organized in the following way. In Section 2, the formula using continuity condition is established. In Section 3, all the results are included, and in Section 4, discussion related to the novel technique is highlighted.

2. Preliminaries

There are heaps of definitions of fractional integral and derivatives; among them, few are Riemann–Liouville, Riesz, Caputo [8], Riesz–Caputo, Hadamard, Weyl, Grünwald–Letnikov, Chen, etc. Here, we are discussing Riemann–Liouville and Caputo. The proofs of results may be found in [16, 17].

Let be a function, a positive real number, the integer satisfying , and the Euler gamma function [11]. Then, the left and right Riemann–Liouville fractional integrals of order are defined,respectively.

The left and right Riemann–Liouville fractional derivatives of order are defined by

Therefore, the right and left Caputo fractional derivatives of order are defined by

Intrinsically, there exists a relation between Caputo fractional and Riemann–Liouville derivatives, and as a consequence, we have the following relations:If then ;If then .

If , then the right and left Caputo derivatives are continuous on . There are some properties which are valid for integer integration and integer differentiation which are also reflected in fractional integration and differentiation [18].

3. Piecewise KNR Fractional Order Biquadratic Spline

Let , be a piecewise polynomial in a subinterval [] for []:where , and are unknown constants which need to be calculated by means of the given continuity and differentiability conditions:

The parameter that appears in the above conditions is known as fractional order derivative. It is quite evident from the given conditions that the resulting piecewise curves will be smooth in each segment and will possess continuity. The fractional order derivative of a function such that is absolutely continuous of order with , where denotes the order of derivative, which iswhere

Let and be two piecewise spline polynomials with common point at . The application of the above continuity and differentiability conditions will result in ten unknown constants which need to be evaluated for practical applications. Since the spline curve passes through the given data points, it will result in and . The remaining eight unknowns can be calculated by applying Caputo fractional and derivative conditions.

The given system of linear equations is of the formwhere

We will have four linear equations.

The other four linear equations can be derived from continuity and differentiability conditions as follows:where and .

The above system of linear equations will give rise to a unique solution of unknowns .

As an example, for a given set of data points, we have a piecewise biquadratic fractional spline curve. In Figures 1 and 2, we have two kinds of curves: one is concave while the other one is convex. The fractional order derivatives used in both curves are given by Table 1. These figures also indicate the potency of the technique at the bending points. We also have a liberty to control the bending due to the introduction of two parameters denoted by t and s.

They both will serve as shape control parameters. Different choices of these parameters will cause changes in the final shapes. The piecewise curve (Figure 3) shows a KNR biquadratic fractional spline curve, whereas Figure 4 indicates the exact location of the points and Figure 5 indicates the concentration of the points.

In this method, we have the liberty to modify the path of the curve. Figures 69 are good examples of different values of shape parameters t and s. As these parameters move away from the connecting point , the curve starts to flatten at the point and will have effect on the final shape of the curve.

Figures 1012 indicate the evidence for the effectiveness of the novel technique. The data equally reflect back after application of the newly adopted technique. The straight lines can also be graphed accordingly. Constant function (in y-values) as shown in Figure 11 and monotone increasing data as shown in Figure 12 can also be preserved, which indicates the accuracy of the technique. In all these shapes, Table 1 is used. Effect on final shape can also be observed if the fractional order derivatives are changed.

4. Comparison of KNR Biquadratic Fractional Spline with Ordinary Cubic Spline

Since ordinary cubic spline is a conventional tool for curve generation, the given comparison indicates that the newly adopted technique coincides with the ordinary one.

For different choices of shape parameters t and s, Figures 13––15 show that the given piecewise curves can be manipulated by the choice of shape parameters. The slight adjustment of the shape parameters can give rise to different shapes. It also indicates that a small change can be made in final shape by altering these parameters.

Geometrically, we have and , which gives us better control on curve’s path. Different values of these parameters can change the whole geometry/pattern of the curves. Although the given fractional spline curve will pass through the given data points, but still we can have improved control on the curve.

5. Application of Fractional Spline to n Data Points

Let , , be a set of n data points. Using first three data points, we can find two patches of curves as defined in this paper above. Since all the unknown constants of these two patches are already known, they can be used to find three or more patches of the curves.

By applying continuity and differentiability conditions, we have the following system of linear equations in three unknowns, namely, , and .where , , , , and are already calculated in the previous section.

The above system involves three linear equations for two values of j. In each subsequent segment of curves, we will repeatedly solve the above system for n−1 segments of curve. Hence, the above system is true for .

In Figure 16, curve segments in [] and intervals can easily be calculated by the algorithm as defined prior, whereas the curve segment in interval [], in which is the connecting point, can be evaluated by the following way:

Here, in polynomial , we have five unknowns which can easily be calculated by the abovementioned conditions. Similarly, in Figure 17, one more curve segment is included by aforesaid way.

Data Availability

No data were used to support this study.

Conflicts of Interest

The authors declare that they have no conflicts of interest.