Professional Documents
Culture Documents
HTTPS://SITES.GOOGLE.COM/SITE/JOURNALOFCOMPUTING/
WWW.JOURNALOFCOMPUTING.ORG 14
Abstract—In this work a generalized method of linear and cubic spline interpolation of fuzzy data is presented. Least square
method (LSM) and geometric approach to the fuzzy numbers are used. Examples of application linear spline interpolation for
parametric fuzzy numbers and cubic spline for triangular fuzzy numbers are presented.
Index Terms—Interpolation formulas, Least squares methods, Linear approximation, Spline and piecewise polynomial
interpolation
—————————— ——————————
1 INTRODUCTION
imate. When there exists uncertinaty in data, our results Firstly we will consider points with crisp coordinates. In
are not only approximate, but also uncertain. As is known linear spline S ( x) passing through the data points
cases involving uncertainty can be modeled in three dif-
1
ferent way mathematically. For this, probability theory, ( x1 , y1 ) and ( x2 , y2 ) given by the expression,
interval analysis or fuzzy logic can be used. Fuzzy logic
is developed bu Zadeh at 1965 and the theory is still im- S1 (x) a1 x b1 for x [ x1 , x2 ) (1)
proving. Fuzzy interpolation problem is a part of this
theory and it is one of the problems of this theory that has Similarly, when x [ x2 , x3 ) , the linear spline S2 ( x) pass-
to be improved. Zadeh mentioned interpolation problem
ing through ( x2 , y2 ) and ( x3 , y3 ) is used
of fuzzy logic in his first article [16]. The first studies
about this topic are belongs to Lowen [12] and Kaleva S2 (x) a2 x b2 (2)
[10]. System of equations
Splines are used in many areas in classical mathematic. y1 S1 (x1 ) a1x1 b1
In fuzzy mathematic fuzzy spline approach from crisp y2 S1 (x2 ) a1 x2 b1
data is shown by Kaleva. Abbasbandy and Babolian has
learned natural and complete spline topic for fuzzy data
y2 S2 (x2 ) a2 x2 b2 (3)
[1-2]. B-splines are applied to a model by Anile et.al. [3] y3 S2 (x3 ) a2 x3 b2
and theory of them are developed by Blaga and Bede [4]. gives expression for coefficients a1 , a2 , b1 , b2 . Similar result
In all these papers inputs are crisp and function values can be obtained by using Least Square Method [11,15]. In
are fuzzy. Gáti and Bede examined how to obtain B-
LSM method in the case fitting a straight line requires the
splines from fuzzy data by using Zadeh extension pren-
minimization of
siple [5-6].
In this paper we suggest two new approaches for fuzzy
( a, b ) ( y ax b)
m 2
splines. First of these approach is applied to first degree i 1
i i . (4)
splines. Second one is a geometric approach. Firstly crisp A necessary condition yield to the equations
centers are combined with natural splines and then fuzzy
0, 0 (5)
degree is found by the help of geometric smilarity. In sec-
a b
tion 2 generalized Least Square Method was introduced
The solution for the parameters a and b are easily ob-
for linear spline of fuzzy points. In section 3 we discuss
tained by elimination and are found to be
possibility of cubic spline in the case fuzzy data points.
Examples of finding of coefficients of linear and cubic
spline interpolation are presented.
m xi yi x i yi
a , (6a)
m x i2 ( x ) i
2
————————————————
I.N.Askerbeyli and S.E. Amrahov are with the Ankara Universi-
ty,Engineering Faculty,Computer Engineering Depart-
ment,Tangogan,Ankara,Turkey,06100
JOURNAL OF COMPUTING, VOLUME 2, ISSUE 9, SEPTEMBER 2010, ISSN 2151-9617
HTTPS://SITES.GOOGLE.COM/SITE/JOURNALOFCOMPUTING/
WWW.JOURNALOFCOMPUTING.ORG 15
x y x y x 2
i i i i i
m 1
L ( d(Ly,i ()Lx,i () Ry,i ()Rx,i ())
b (6b)
m x ( x ) 2
i i
2 i 1 0
(15)
m 1
The case of m 2 correspond to the results which coin- d(Lx,i () Rx,i ()))
cide with results of solution of system of equations (3). i 1 0
In the case of points with fuzzy coordinates, we will m 1
use triangular parametric number [11, 15], i.e. M 2m ( d(L2x,i () Rx2,i ()) (16)
i 1 0
where 1 ( ) and 1 ( ) are inverse functions for in- Application of expressions (11)-(17) for each pairs of adja-
creasing left hand and deceasing right-hand sides of the cent fuzzy points leads spline interpolation. For each in-
membership function ( x) , respectively. If use ap- terval we find the values of slopes and intersepts ai , bi .
proaches similar to (3), then we can get system of equa-
tions: Example: Consider the following triangular fuzzy points:
1
x1l
2
x1r 2
If f (b) m M then
x2l 1
x2 r 1
m f (b)
ymu M m ( yMu ymu ), if ymu yMu From the equations (18)-(19)
yu x2 r x1r 3
y m f (b) ( y y ), if ymu yMu xr
M m 2 2
Mu mu Mu