7.2
CiteScore
3.7
Impact Factor
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Filter by Categories
ABUNDANCE ESTIMATION IN AN ARID ENVIRONMENT
Case Study
Editorial
Invited review
Letter to the Editor
Original Article
REVIEW
Review Article
SHORT COMMUNICATION
7.2
CiteScore
3.7
Impact Factor
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Filter by Categories
ABUNDANCE ESTIMATION IN AN ARID ENVIRONMENT
Case Study
Editorial
Invited review
Letter to the Editor
Original Article
REVIEW
Review Article
SHORT COMMUNICATION
View/Download PDF

Translate this page into:

Original Article
23 (
2
); 217-221
doi:
10.1016/j.jksus.2010.07.012

A note on fuzzy best approximation using Chebyshev’s polynomials

School of Mathematics and Computer Science, Damghan University, Damghan, Iran

⁎Corresponding author. omidsfard@gmail.com (Omid Solaymani Fard)

Disclaimer:
This article was originally published by Elsevier and was migrated to Scientific Scholar after the change of Publisher.

Available online 15 July 2010

Peer-review under responsibility of King Saud University.

Abstract

This paper deals with the best approximation for fuzzy valued functions using Chebyshev nodes. We prove a result on the best near-minimax approximation in the fuzzy sense. As an application, Runge’s phenomenon is fuzzified in two different cases, i.e. the best approximation and the best near-minimax approximation.

Keywords

Runge’s Phenomenon
Fuzzy Approximation
Fuzzy Linear Programming
Fuzzy numbers
Fuzzy polynomials
1

1 Introduction

The problem of best polynomial approximation is a historical problem in applied mathematics. Since the best polynomial approximation problems appear in many different branches, it is important to study this problem from various view points. In this paper, the fuzzy best Chebyshev approximation is discussed. Combining the results in Powell (1981, Chapter 7) and the work of Abbasbany et al. (2007), we intend to introduce the best Chebyshev approximation (best near-minimax approximation) for fuzzy-valued functions. To do this, we use Chebyshev’s nodes and naturally fuzzy Chebyshev’s polynomials to introduce and compute fuzzy best near-minimax approximation.

The structure of the present paper is as follows. In Section 2, the basic concepts of our work are introduced. Section 3 contains a brief description of Chebychev’s nodes, polynomials and approximation. In Section 4, we introduce the fuzzy best near-minimax approximation and a method for obtaining it. In Section 5, For a case study, the fuzzified Runge phenomenon is studied in details. Finally, we have come to conclusion in Section 6.

2

2 Preliminaries

Here, we recall the basic notations and concepts for fuzzy triangular numbers, fuzzy-valued functions and fuzzy-valued polynomials.

Definition 2.1

Definition 2.1 Dubois and Prade, 1980, 2000

A fuzzy number is a map u : R I = [ 0 , 1 ] , which satisfies:

  1. u is upper semi-continuous.

  2. u ( x ) = 0 outside some interval [ c , d ] R .

  3. There exist real numbers a , b such that c a b d , where:

    • u ( x ) is monotonic increasing on [ c , a ] ,

    • u ( x ) is monotonic decreasing on [ b , d ] ,

    • u ( x ) = 1 , a x b .

Let F ( R ) be the set of all fuzzy numbers, and TF ( R ) be the set of all triangular fuzzy numbers with membership function μ a ̃ ( x ) = 1 - a s - x a l , ( a s - a l ) x a s , 1 + a s - x a r , a s x ( a s + a r ) , 0 , otherwise , and denote by a ̃ = ( a s , a l , a r ) , where a l , a r , and a s are non-negative real numbers as the left, right spread, and center of the fuzzy number, respectively (Dubois and Prade, 1980).

Also, α -cut of a fuzzy number a ̃ is defined by Dubois and Prade (1980) and Abbasbany et al. (2007) [ a ̃ ] α = t R | μ a ̃ ( t ) α α > 0 , t R | μ a ̃ ( t ) > α α = 0 .

Definition 2.2

Definition 2.2 Dubois and Prade, 1980

For a ̃ = ( a s , a l , a r ) and b ̃ = ( b s , b l , b r ) , belonging to TF ( R ) , we define a distance by D ( a ̃ , b ̃ ) = | a s - b s | + | a l - b l | + | a r - b r | .

Remark 2.3

D is a meter. for more details see Abbasbany et al. (2007).

Definition 2.4

The norm of a triangular fuzzy number a ̃ = ( a s , a l , a r ) , is a ̃ = | a s | + a l + a r .

Let a ̃ = ( a s , a l , a r ) , b ̃ = ( b s , b l , b r ) TF ( R ) . Some results of applying fuzzy arithmetic on fuzzy numbers a ̃ and b ̃ are as follows:

  • k > 0 , k . a ̃ = ( ka s , ka l , ka r ) ,

  • k < 0 , k . a ̃ = ( ka s , - ka r , - ka l ) ,

  • a ̃ + b ̃ = ( a s + b s , a l + b l , a r + b r ) ,

  • a ̃ - b ̃ = ( a s - b s , a l + b r , a r + b l ) .

A fuzzy number a ̃ = ( a s , a l , a r ) TF ( R ) is nonnegative if and only if a s - a l 0 , and this fuzzy number is non-positive, if and only if a s + a r 0 .

Denote by N , the set of all real-valued polynomials of degree at most N, and by N + , the set of all nonnegative real-valued piecewise polynomials of degree at most N.

In this study, we employ a class of fuzzy valued polynomials on TF ( R ) , and we approximate a fuzzy function f ̃ : R TF ( R ) , by such fuzzy valued polynomials (Abbasbany et al., 2007; Kaleva (1994)).

For each α [ 0 , 1 ] , the lower and upper spreads of a fuzzy function f ̃ , on its α -cut, are [ f ̃ ] - α and [ f ̃ ] + α , respectively, such that, for all x R f ̃ - α ( x ) = inf t R | t f ̃ ( x ) α , f ̃ + α ( x ) = sup t R | t f ̃ ( x ) α .

Definition 2.5

A triangular fuzzy valued polynomial of degree at most N, is a function p ̃ : R TF ( R ) , which p ̃ ( x ) = ( p ( x ) , p ̲ ( x ) , p ( x ) ) , where p ( x ) N , also p ̲ ( x ) and p ( x ) are positive piecewise polynomials from degree at most N.

The set of all fuzzy valued polynomials is denoted by N (Abbasbany et al., 2007; Kaleva (1994)).

3

3 Chebyshev approximation

We now turn our attention to polynomial interpolation for f ( x ) over [ - 1 , 1 ] based on the nodes - 1 x 0 x 1 x N 1 . Let p N ( x ) be the Lagrange interpolation polynomial of f ( x ) (Mathew and Fink, 2004). Therefore, we have f ( x ) = p N ( x ) + E N ( x ) . Here, the error function is E N ( x ) = Q ( x ) f ( N + 1 ) ( x ) ( N + 1 ) ! , where Q ( x ) = ( x - x 0 ) ( x - x 1 ) ( x - x N ) . It is well-known that E N ( x ) Q ( x ) max - 1 x 1 f ( N + 1 ) ( x ) ( N + 1 ) ! . Chebyshev studied how to minimize the upper bound for | E N ( x ) | . One upper bound can be formed by taking the product of the maximum value of | Q ( x ) | on [ - 1 , 1 ] and the maximum value f ( N + 1 ) ( x ) ( N + 1 ) ! on [ - 1 , 1 ] . To minimize the statement max - 1 x 1 | Q ( x ) | , Chebyshev discovered that x 0 , x 1 , , x N should be chosen so that Q ( x ) = ( 1 2 N ) T N + 1 ( x ) , where T N + 1 ( x ) is the polynomial which is generated by N + 1 Chebyshev’s nodes. Moreover, we have the following well-known theorems and corollary (Philips and Taylor (1980); Powell (1981)).

Theorem 3.1

Assume that N is fixed. Among all possible choices for Q ( x ) , and thus among all possible choices for the distinct nodes { x k } k = 0 N , where x k [ - 1 , 1 ] , k { 0 , 1 , , N } , the polynomial T ( x ) = T N + 1 ( x ) 2 N is the unique choice which has the following property max - 1 x 1 T ( x ) max - 1 x 1 Q ( x ) .

Theorem 3.2

If f is continuous on [ - 1 , 1 ] , there is a unique minimax polynomial approximation of degree at most N for f on [ - 1 , 1 ] .

Corollary 3.3

If f is continuous on [ - 1 , 1 ] , then the minimax approximation p N to f is an interpolating polynomial on the N + 1 Chebyshev nodes of [ - 1 , 1 ] .

4

4 The best near-minimax approximation of fuzzy-valued functions

In this section, we follow Abbasbany et al. (2007) and introduce the best minimax approximation of a fuzzy-valued function on a finite set of distinct points.

Let χ = { x 0 , x 1 , x 2 , , x N } be a set of N + 1 distinct points of R , and f ̃ i = ( f i s , f i l , f i r ) TF ( R ) be the value of a fuzzy function f ̃ : R TF ( R ) at the point x i , for i = 0 , 1 , 2 , , N .

Definition 4.1

Definition 4.1 Abbasbany et al., 2007

A fuzzy-valued polynomial p ̃ N is the best approximation to f ̃ on χ = { x 0 , x 1 , x 2 , , x N } , if max i = 0 , 1 , 2 , , N D ( p ̃ ( x i ) , f ̃ i ) = min p ̃ N max i = 0 , 1 , 2 , , N D ( p ̃ ( x i ) , f ̃ i ) . The problem is referred to the best near-minimax approximation (best Chebyshev approximation), as we use Chebyshev’s nodes.

Suppose that β ̃ = ( β s , β l , β r ) is a fuzzy number, where β s 0 , and β ̃ = max i = 0 , 1 , 2 , , N D ( p ̃ ( x i ) , f ̃ i ) , that is β s + β l + β r = max | p x i - f i s | + | p ̲ x i - f i l | + | p x i - f i r | . Taking

(1)
β s = max i = 0 , 1 , 2 , , N p ( x i ) - f i s , β l = max i = 0 , 1 , 2 , , N p ̲ ( x i ) - f i l , β r = max i = 0 , 1 , 2 , , N p ( x i ) - f i r . Then, we have β s p ( x i ) - f i s , β l p ̲ ( x i ) - f i l , β r p ( x i ) - f i r , for i = 0 , 1 , 2 , , N .

Therefore, we get three independent linear programming problems to be solved:

(2)
min β s s . t . β s + j = 0 N a j x i j f i s , i = 0 , 1 , , N , β s - j = 0 N a j x i j - f i s , i = 0 , 1 , , N ,
(3)
min β l s . t . β l + j = 0 N a ̲ j x i j f i l i = 0 , 1 , , N , β l - j = 0 N a ̲ j x i j - f i l i = 0 , 1 , , N ,
and
(4)
min β r s . t . β r + j = 0 N a j x i j f i r i = 0 , 1 , , N , β r - j = 0 N a j x i j - f i r i = 0 , 1 , , N .
Using 3, 2 and 4, we find three crisp best approximations on data ( x i , f i s ) , ( x i , f i r ) and ( x i , f i l ) for i = 0 , 1 , 2 , , N , and call them p , p ̲ and p , respectively. Thus the best approximation to f ̃ out of N on χ , at point x, is p ̃ ( x ) = ( p ( x ) , p ̲ ( x ) , p ( x ) ) . Also the error of this approximation is β ̃ = ( β s , β l , β r ) (Abbasbany et al., 2007).
Remark 4.2

In general, we can use the following definition for the best approximation to f ̃ out of N on χ , at point x,

(5)
p ( x ) , max 0 , p ̲ ( x ) , - p ( x ) , max 0 , - p ̲ ( x ) , p ( x ) .

Solving 3, 2 and 4, we have three independent polynomials p , p ̲ and p of degree at most N. But, applying 5, right and left spreads of fuzzy valued polynomial may be piecewise polynomials of degree at most N.

Now, we are ready to state the following theorems which may play dominant roles in the best approximation on Chebyshev’s nodes.

Theorem 4.3

The best approximation of a fuzzy function based on the Chebyshev nodes exists and is unique.

Proof 1

The proof is an immediate consequence of Theorem 4.2.1, p. 99 of Abbasbany et al. (2007).  

Theorem 4.4

β ̃ = 0 if and only if the best approximation of a fuzzy-valued function based on the Chebyshev nodes is the best minimax approximation.

Proof 2

Necessity. β ̃ = 0 implies that β s = β l = β r = 0 . Therefore, from (1) we have p ( x i ) = f i s , p ̲ ( x i ) = f i l , p ( x i ) = f i r , for i = 0 , 1 , , N , where { x 0 , x 1 , x 2 , , x N } are the Chebyshev nodes. Hence p ̃ ( x ) = ( p ( x ) , p ̲ ( x ) , p ( x ) ) is the fuzzy interpolating polynomial to f ̃ on { x 0 , x 1 , x 2 , , x N } . The rest of the proof follows from Theorem 3.2 and Corollary 3.3, directly.Sufficiency. Suppose that the best approximation of a fuzzy-valued function based on the Chebyshev nodes is the best minimax approximation. Consequently, β ̃ = 0 is immediately derived from the uniqueness of minimax approximation.  

5

5 Runge’s phenomenon

In the field of numerical analysis, Runge’s phenomenon occurs when the polynomials with high degree are applied to approximate the Runge function (Runge, 1901). It was discovered by Runge (1901) when he studied the behavior of errors in the approximation of a certain functions by polynomials. Consider the function (Runng’s function)

(6)
f ( x ) = b 2 1 + ( ax ) 2 where, ab 0 . If this function is approximated at equidistant points x i = - 1 + i 2 N , i = 0 , 1 , , N , by polynomial P N ( x ) , the resulting approximation oscillates toward the end of the interval. It can even be proven that the interpolation error tends toward infinity when the degree of the polynomial increases:
(7)
lim N max - 1 x 1 | f ( x ) - P N ( x ) | = .
However, the Weierstrass approximation theorem states that there is some sequence of approximating polynomials for which the error tends to zero. This shows that a high degree polynomial approximation at the equidistant points can be dangerous.

The oscillation can be minimized by using Chebyshev nodes instead of the equidistant nodes. In this case, the maximum error is guaranteed to diminish with increasing the degree of polynomial.

In the following, we study this phenomenon numerically when the function f ( x ) is a fuzzy-valued function. Consider the fuzzy-valued function

(8)
f ̃ ( x ) = 1 ̃ 1 + 12 x 2 where 1 ̃ = 1 , 1 2 , 1 2 and also, f ̃ ( x ) = f s ( x ) , f l ( x ) , f r ( x ) = 1 1 + 12 x 2 , 0.5 1 + 12 x 2 , 0.5 1 + 12 x 2 .

Now, the best approximation of function f ̃ ( x ) is computed in two different cases for N = 6 .

  • Case 1.

    Equidistant nodes

    Let x i = - 1 + i 3 , i = 0 , 1 , , 6 . Using (2)–(4), the best approximation, P 6 = p 6 , p 6 , p ̲ 6 , is obtained as follows

    (9)
    f s ( x ) p 6 ( x ) = - 8.99 x 6 + 14.7415 x 4 - 6.6698 x 2 + 1 , f l ( x ) p ̲ 6 ( x ) = - 4.4974 x 6 + 7.3707 x 4 - 3.3349 x 2 + 0.5 , f r ( x ) p 6 ( x ) = - 4.4974 x 6 + 7.3707 x 4 - 3.3349 x 2 + 0.5 .

    The maximum absolute error, i.e. max - 1 x 1 f ̃ ( x ) - P 6 ( x ) , is 1.1877. The results are illustrated in Fig. 1.

  • Case 2.

    Chebyshev nodes

    Let x i = cos ( 2 i + 1 ) π 12 , i = 0 , 1 , , 6 . Using (2)–(4), the best approximation, Q 6 = ( q 6 , q 6 , q ̲ 6 ) , is obtained as follows

    (10)
    f s ( x ) q 6 ( x ) = - 5.127 x 6 + 9.4006 x 4 - 5.27 x 2 + 1 , f l ( x ) q ̲ 6 ( x ) = - 2.5638 x 6 + 4.7003 x 4 - 2.635 x 2 + 0.5 , f r ( x ) q 6 ( x ) = - 2.5638 x 6 + 4.7003 x 4 - 2.635 x 2 + 0.5 .

    In this case, the maximum absolute error, i.e. max - 1 x 1 f ̃ ( x ) - Q 6 ( x ) , is 0.4040. The results are illustrated in Fig. 2.

Results for Case 1.
Figure 1
Results for Case 1.
Results for Case 2.
Figure 2
Results for Case 2.

6

6 Conclusions

In this study, we proposed a method for finding the best near-minimax approximation of a fuzzy-valued function on a set of Chebyshev nodes. The existence and uniqueness of the best near-minimax approximation of a fuzzy-valued function were also proved. The best near-minimax approximation was compared to the best approximation (Abbasbany et al., 2007) by Runge’s phenomenon in the fuzzy sense.

Acknowledgments

The authors would like to express their sincere appreciations to the anonymous referees for their valuable comments and suggestions which improved the paper.

References

  1. , , , . Best Approximation of fuzzy functions. Nonlinear Studies. 2007;14(1):88-103.
    [Google Scholar]
  2. , , . Fuzzy Sets and Systems: Theory and Application. New York: Academic Press; .
  3. , . Interpolation of fuzzy data. Fuzzy Sets and Systems. 1994;61:63-70.
    [Google Scholar]
  4. , , , . A new approach for defuzzification. Fuzzy Set and Systems. 2000;111:351-356.
    [Google Scholar]
  5. , , . Numerical Methods Using Matlab. Prentice-Hall Inc.; .
  6. , , . Theory and Applications of Numerical Analysis. Academic Press; .
  7. , . Approximation Theory and Methods. New York: Cambridge University Press; .
  8. , . Über empirische Funktionen und die Interpolation zwischen äquidistanten Ordinaten. Zeitschrift fur Mathematische Physik. 1901;246:224-243.
    [Google Scholar]
Show Sections