Abstract

A collection of oscillatory basis functions generated via an integral equation is investigated here. This is a new approach in the harmonic analysis as we are able to interpret phenomena with damping and amplifying oscillations other than classical Fourier-like periodic waves. The proposed technique is tested with a data set of dengue incidence, where different types of influences prevail. An intermediate transform supported by the Laplace transform is available. It facilitates parameter estimation and strengthens the extraction of hidden influencing accumulations. This mechanistic work can be extended as a tool in signal processing that encounters oscillatory and accumulated effects.

1. Introduction

Harmonic analysis is central to many applications in signal processing. Its applicability does not restrict to physical waves, showing potential applications in many phenomena from biology to finance [1]. Superpositioning of basic waves to represent a wave or a function is the key mechanism in harmonic analysis. Fourier analysis is a frequently used method in signal processing, where sinusoidal waves perform as basis functions [2]. It is the baseline in many comparison studies as well. For instance, Broadbent and Maksik utilized the Walsh transform in analyzing rectangular waves [3].

In addition, statistical evaluations such as correlation analysis can also be adopted in studying signals, particularly time series. However, some details in multiple periodicities or unrecognized variables would not be extracted [4]. Thus, we opted to build our work advancing upon the Fourier series. Furthermore, there are techniques of accelerating convergence in the Fourier series, for instance, incorporating derivative information at the endpoints [5]. However, our approach allows changing harmonic patterns rather than restricting them into periodic waves.

As attributed to the Fourier series, periodic basis functions may not underlie every application. Therefore, variants with damping and amplifying oscillations would be subsequent improvements. Here, in this paper, we propose such work via the Volterra integral equation (1), which has been implemented to model population growth [6].

The model equation (1) describes the population according to the survival incorporated by a function as age increases. It caters to an accumulated effect on the population as each surviving individual contributes to newborns. We alter its ideology into a context of epidemiology to mimic the incidence of infectious diseases. Then, an accumulated process of already infected individuals governs further incidence. Other external influences can also be incorporated.

We introduce a harmonic process carrying both sinusoidal and exponential effects to the solutions of (1). It endows with damping and amplifying oscillations other than to classical periodic waves. Next, we plan to extract influencing function to understand the process behind each wave. This activity is further motivated by the difference kernel in (1), which leads to potential solutions for via Laplace transforms. We validate this new harmonic analysis for dengue incidence with a comparison of the classical technique of discrete Fourier series.

2. Material and Methods

2.1. Preliminaries and Alterations to the Integral Model

In the exact terminology of the model equation (1), is the total population at time with an initial value . Here, , the survival function, represents the fraction of people surviving to age . Hence, depicts the age-dependent potential of human survival, which is the main routine of the model. The parameter represents the births per individual, and the argument in the kernel catches a lagging effect due to the time of birth.

In our move towards dengue incidence, acts as an influencing function that tolerates ultimate transmission dynamics. For instance, when detects the incidence, then can represent an influencing factor such as rainfall patterns. Later, we aim to extract hidden influencing functions. Disease-specific interpretations can be aligned with the influences by vector mosquitoes, weather patterns, and biological or behavioral factors of human hosts [7].

Definition 1. We define to be a measure on the number of infected cases (incidence) at time influenced by an influencing function .

Our aim is to use directly to formulate basis functions that approximate dengue incidence data.

Definition 2. We take to cater to damping , amplifying , or periodic oscillations in influencing functions.

The manipulation of is twofold as articulating a sinusoidal pattern as a base and allowing damping and amplifying variants through exponential effects. Here, parameter determines the wavelength or frequency and parameter determines any shift due to initial requirements in the absence of an exponential effect. The role of the parameter is also twofold as standing for scaling requirements and partially responsible for the final linear combination of basic waves.

2.2. Model Solution

Now, we present the solution of the model equation (1) and its direction to the proposed application in dengue incidence.

Proposition 3. The solution of (1) is given by , and it has the following two cases for .

Case 1. (oscillatory solution). where , , , and

Case 2. (nonoscillatory solution): where and other formulas remain the same as in Case 1.

Proof. By applying the Laplace transform to (1) with the convolution property, we obtain , which provides .
Since , we arrive at

If , then we reach the solution in Case 1 and if , then we have Case 2.

Next, Proposition 4 presents the inverse process of obtaining that ensures the analytical existence of for a given .

Proposition 4.

Proof. The result is immediate by the earlier expression:

If the Laplace inverse is not straight forward, one would try Bromwich contour integrals [8, 9].

Definition 5. We structure the superposition upon as , where is the basis function corresponding to the influencing function for each case of . We call this as an overall transmission potential.

Approximations in finite context can be obtained by , where number of harmonics are used. This finally leads to approximate incidence data in the least square sense.

2.3. Parameter Estimation

Since natural oscillations can be expected in epidemiological phenomena, we test with Case 1 of Proposition 3. Weekly dengue incidence data from 2013 to 2015 reported in the Colombo Municipal area, Sri Lanka [10] are used to extract basis functions and subsequently the influencing functions. This municipal area is highly vulnerable to dengue transmission due to the densely urbanized environment.

Suppose a trigonometric polynomial of order , is taken to approximate data in a discrete sense. First, we determine the Fourier harmonics , and the intercept term (i.e.,) using the MATLAB curve fitting toolbox that minimizes . Here, refers to the data value at a point for .

Next, we estimate initial guesses for each set of parameters of infused in . These estimations are obtained by aligning with sequential harmonics separately. It is fulfilled by a trial and error method with a reasonable tolerance () on the squared deviation between each and its Fourier counterpart . Here, near-periodic behaviors are attributed into while an exponential effect finally plays the role of fine-tuning the overall fit.

The following result guarantees that no complete restriction is employed on the exponential effect of while forcing the removal of the exponential effect in the space of .

Proposition 6. does not necessarily imply .

Proof. The result is straightforward as we have .

Next, we initialize the parameters as described above and minimize that represents the deviation between data and superposition output . For that, we implement a MATLAB fminsearch tool, which uses the Nelder-Mead simplex algorithm [11]. By using the resultant parameter values, we can determine all and .

2.4. Outlook of Convergence

It is obvious that both the Fourier fit and the model fit yield better approximations of data when the number of series increases. For a given number of series, our model fit may reach data much closer than that of the Fourier fit by the effect of in . It is assisted by the boundedness of and the possibility of any real value for . Note that the terms involving in the Fourier fit are sine and cosine terms allowing only oscillations tolerated by respective coefficients. However, in the model fit, one may see the adaptability of coefficients as per the effect of . Options on are indirectly subjected to the condition on (Proposition 3). Notwithstanding, sophisticated searching abilities in the software may reduce its burden in computational trials.

3. Results

3.1. Curve Fitting

In Figure 1, Fourier fit and model fit are illustrated. We add the intercept term into to compromise with actual data. At the trial and error stage, the tolerance. We start with and finish with , which is the maximum number of harmonics allowed in the MATLAB Fourier fit.

Graphs in Figure 1 visualize the reliability of the fitted curves for different , and Table 1 contains the sum of squared deviations. It shows that fits well compared to its corresponding for each . Therefore, the basis function can further be used as a reliable intermediate tool to extract .

One can observe that the model fit and the Fourier fit mainly differ at the extremes of the data set. It is an optimistic rectification over Fourier harmonics to achieve a better fit via the model (1). This hints the effect of in as discussed in Section 2.4. Figure 2 further illustrates such an effect at an extreme. Here, the red curve stands for and the blue curve contains an exponential effect. Observe that the additional fluctuations of the blue curve at the latter stage allow for reaching attributes in data, which cannot be extracted only via sinusoidal curves. Thus, the convergence of series at extremes is more equipped with exponential orders.

3.2. Basis Functions

Since improvements are expected upon near-periodic waves, it is worthwhile to see the deviations in trigonometric terms. Figure 3 depicts the relevant cases in each harmonic for . We illustrate sine terms () and cosine terms () in the Fourier fit and their counterparts in the model fit, excluding the exponential effect. Besides, harmonics are also presented without (Figure 3, ). The values of and are indicated to see the variations.

Here, different oscillatory behaviors are visible as damping where () and amplifying where (). The strength of the damping or amplifying nature can be seen via the size of . Thus, comparatively large forces the curves to deviate from the classical periodic nature. Oscillations around zero preserve the same argument as in Fourier harmonics, which indicate changes over an intercept value .

In the final model fit, parameter is partially responsible for combining basic patterns of the type . Originally, determines the amplitude (scaling) requirements of influencing pattern . Besides, parameter stands for further compromise of the amplitude while representing the initial requirements of the model (1). These parameter values for the above case in Figure 3 are listed in Table 2. The values of are also displayed to see the outcome of combining type waves in the overall transmission potential. Thus, our approach establishes a mechanistic way of seeing different possibilities of oscillatory harmonics.

According to the size of , and contain the lowest impact and the highest impact, respectively, for the overall transmission. Such observations allow for seeing the quality (via the positive/negative sign of ) and the quantity (via the size of ) of contributions made by each harmonic structure .

Analogous to Fourier analysis, one can design a power spectrum by summing the size of coefficients in each exponentially weighted sinusoidal: and . Table 3 contains those coefficient values and the power taken as . Here, also and contain the lowest power and the highest power, respectively.

Decomposing a data series into basic sinusoidal waves is the main routine of Fourier analysis. Similarly, our approach via model (1) accompanies a structure with exponentially weighted sinusoidals. A noted fact is that in influencing functions also, we can observe a similar context of exponentially weighted sinusoidal.

3.3. Influencing Functions

The influencing functions of the above case in Figure 3 are shown in Figure 4. As described earlier, these functions incorporate accumulation effects of influences on disease transmission. Note that if no accumulation is enforced (i.e.,), then the behavior of the basis function is a direct implication of corresponding influencing function since by (1). The strength of the accumulation can also be estimated via the size of . According to the displayed values of , and contain the lowest impact and the highest impact on the accumulations, respectively.

Different oscillatory behaviors can be seen as damping, where (), and amplifying, where (). Here, also, we observe the quality (via the positive/negative sign of ) and the quantity (via the size of ) of contributions made by the accumulation in model equation (1).

3.4. Interpretation Prospects

Dengue is a mosquito-borne viral disease, which is caused by four virus serotypes (DENV-1, DENV-2, DENV-3, and DENV-4). Long-term exposure to one serotype generates immunity to that particular type, but only partial cross-protection is evident for other serotypes in the long run [12, 13]. On the other hand, vector mosquitoes, Aedes aegypti and Aedes albopictus, are highly adapted to the urban environment [14, 15]. Therefore, a collective risk may occur in different combinations of virus types and adapted mosquitoes. This leaves control measures unstable and inconsistent, which can be identified by amplifying oscillations in basis functions (e.g., ).

After a set of individuals are infected with dengue, their transmission capability fluctuates in different ways. As damping oscillations suggest, that capability may feature in two ways as aligning with rainfall patterns and aligning with awareness on disease control. Since awareness increases in rainy seasons, that combined effect is subject to oscillatory behavior. The concerned Colombo municipal area is vulnerable to a peak in rainfall in every six months due to monsoon and intermonsoon effects [16]. Therefore, as seen in (c4) and (c5), we may expect a peak in transmission around every six months. Meanwhile, as shown in (c1), captures a higher incidence in the middle period of the data series, suggesting the capability of incorporating long-term influences.

The basis function in (c3) does not indicate strong peaks but suggests a quicker saturation to a particular transmission level. This is understood via improved mosquito control and health care irrespective of rainfall effects. More specific interpretations can be drawn when we consider more harmonics in and correspondingly in . On the other hand, one can keep the desired information while removing any noisy or extraneous waves when we have more harmonics [1].

4. Discussion and Conclusion

A mechanism for extracting oscillatory behaviors with damping, amplifying, or periodic nature is discussed in this work. It is contrasting to the classical harmonic analysis by Fourier series, where only periodic waves are considered. The integral equation (1) allows the dependent variable to incorporate accumulation over a time period. Incidence of infectious diseases such as dengue can be modeled similarly as in (1). The whole work amalgamates decomposing data into basic oscillatory waves and infusing accumulation into those waves.

The difference kernel in (1) leads to the easier implementation of convolution property in the Laplace transform. We consider oscillatory basis functions according to the choice of influencing functions (Proposition 3). Our approach for parameter estimation aligns with near-periodic harmonics. Proposition 6 supports the existence of all oscillatory types for influencing functions though we impose near-periodic patterns for corresponding basis functions. In a theoretical sense, Proposition 4 guarantees a transform between basis functions and influencing functions. The Laplace transform entitles with numerous classes of problems, including differential equations, frequency analysis, and circuit analysis [17]. Our work also shows the importance of its intermediate role in bridging a model solution to harmonic analysis.

Overall, transmission potential assimilates dengue incidence better than its Fourier counterpart, as shown in Table 1. Subject to trialing with Fourier waves for initial guesses, we tend to fine-tune the overall behavior via an exponential effect in each basis function. Different combinations of influences for dengue transmissions can be interpreted via resultant harmonics. In particular, damping oscillations may extract the combined influence of rainfall and awareness on disease control. The amplifying oscillations would show the variations in transmission due to different virus types and adapted mosquitoes. Extraction of responsible influencing functions, along with their contribution to accumulation, leads to more disease-specific interpretations. Cumulative effects are not restricted to one disease or one phenomenon. As White et al. [18] presented, for a general health impact, one must go beyond disease-specific models. Thus, a work similar to here can be extended to investigate accumulation cum harmonic effects.

The model-based harmonic analysis proposed here can be extended for applications outside epidemiology too. Any phenomena having meaningful oscillatory basic waves influenced by accumulation effects are the potential candidates for that.

Data Availability

Data can be retrieved via Epidemiology Unit, Ministry of Health, Sri Lanka, Available at: http://www.epid.gov.lk.

Conflicts of Interest

The authors declare that they have no conflicts of interest.