functions

43
Test functions for optimization needs Marcin Molga, Czeslaw Smutnicki 3 kwietnia 2005 Streszczenie This paper provides the review of literature benchmarks (test functions) commonly used in order to test optimization procedures dedicated for mul- tidimensional, continuous optimization task. Special attention has been paid to multiple-extreme functions, treated as the quality test for “resistant” opti- mization methods (GA, SA, TS, etc.) 1 Introduction Quality of optimization procedures (those already known and these newly propo- sed) are frequently evaluated by using common standard literature benchmarks. There are several classes of such test functions, all of them are continuous: (a) unimodal, convex, multidimensional, (b) multimodal, two-dimensional with a small number of local extremes, (c) multimodal, two-dimensional with huge number of local extremes (d) multimodal, multidimensional, with huge number of local extremes, . Class (a) contains nice functions as well as malicious cases causing poor or slow convergence to single global extremum. Class (b) is mediate between (a) and (c)- (d), and is used to test quality of standard optimization procedures in the hostile environment, namely that having few local extremes with single global one. Clas- ses (c)-(d) are recommended to test quality of intelligent “resistant” optimization methods, as an example GA, SA, TS, etc. These classes are considered as very hard test problems. Class (c) is “artificial” in some sense, since the behavior of 1

Upload: batooluzma

Post on 02-Dec-2014

15 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Functions

Test functions for optimization needs

Marcin Molga, Czesław Smutnicki

3 kwietnia 2005

Streszczenie

This paper provides the review of literature benchmarks (test functions)commonly used in order to test optimization procedures dedicated for mul-tidimensional, continuous optimization task. Special attention has been paidto multiple-extreme functions, treated as the quality test for “resistant” opti-mization methods (GA, SA, TS, etc.)

1 Introduction

Quality of optimization procedures (those already known and these newly propo-sed) are frequently evaluated by using common standard literature benchmarks.There are several classes of such test functions, all of them are continuous:

(a) unimodal, convex, multidimensional,

(b) multimodal, two-dimensional with a small number of local extremes,

(c) multimodal, two-dimensional with huge number of local extremes

(d) multimodal, multidimensional, with huge number of local extremes, .

Class (a) contains nice functions as well as malicious cases causing poor or slowconvergence to single global extremum. Class (b) is mediate between (a) and (c)-(d), and is used to test quality of standard optimization procedures in the hostileenvironment, namely that having few local extremes with single global one. Clas-ses (c)-(d) are recommended to test quality of intelligent “resistant” optimizationmethods, as an example GA, SA, TS, etc. These classes are considered as veryhard test problems. Class (c) is “artificial” in some sense, since the behavior of

1

Page 2: Functions

optimization procedure is usually being justified, explain and supported by hu-man intuitions on 2D surface. Moreover, two-dimensional optimization problemsappear very rarely in practice. Unfortunately, practical discrete optimization pro-blems provide instances with large number of dimensions, laying undoubtedly inclass (d). For example, the smallest known currently benchmark ft10 for so calledjob shop scheduling problemhas dimension 90, the biggest known - has dimension1980. Therefore, in order to test real quality of proposed algorithms, we need toconsider chiefly instances from class (d). As the shocking contrast, the proposedGA approaches for continuous optimization do not exceed dimension 10.

Notice, polarization (a constant added to function value) has no influence onthe result of minimization. Therefore, definitions of functions can differ fromthese original ones by a constant. All tests are formulated hereinafter asminimi-zationproblems, nevertheless can be applied also for maximization problems bysimple inverting sign of the function.

2 Test functions

In this section we present benchmarks commonly known in the literature.

2.1 De Jong’s function

So calledfirst function of De Jong’sis one of the simplest test benchmark. Func-tion is continuous, convex and unimodal. It has the following general definition

f(x) =n∑

i=1

x2i . (1)

Test area is usually restricted to hyphercube−5.12 ≤ xi ≤ 5.12, i = 1, . . . , n.Global minimumf(x) = 0 is obtainable forxi = 0, i = 1, . . . , n.

2

Page 3: Functions

-4

-2

0

2

4

x

-4

-2

0

2

4

y

0

10

20

30

40

50

Rysunek 1: De Jong’s function in 2D,f(x, y) = x2 + y2

3

Page 4: Functions

-4

-2

0

2

4

x

-4

-2

0

2

4

y

0

20

40

60

80

Rysunek 2: Axis parallel hyper-ellipsoid function in 2D,f(x, y) = x2 + 2y2

2.2 Axis parallel hyper-ellipsoid function

The axis parallel hyper-ellipsoid is similar to function of De Jong. It is also knownas theweighted sphere model. Function is continuous, convex and unimodal. Ithas the following general definition

f(x) =n∑

i=1

(i · x2i ). (2)

Test area is usually restricted to hyphercube−5.12 ≤ xi ≤ 5.12, i = 1, . . . , n.Global minimum equalf(x) = 0 is obtainable forxi = 0, i = 1, . . . , n.

4

Page 5: Functions

-60-40

-200

2040

60

x

-60-40

-200

2040

60

y

0

2000

4000

6000

8000

10000

12000

Rysunek 3: Rotated hyper-ellipsoid function in 2D,f(x, y) = x2 + (x2 + y2)

2.3 Rotated hyper-ellipsoid function

An extension of the axis parallel hyper-ellipsoid is Schwefel’s function. Withrespect to the coordinate axes, this function produces rotated hyper-ellipsoids. Itis continuous, convex and unimodal. Function has the following general definition

f(x) =n∑

i=1

i∑j=1

x2j . (3)

Test area is usually restricted to hyphercube−65.536 ≤ xi ≤ 65.536, i =1, . . . , n. Its global minimum equalf(x) = 0 is obtainable forxi = 0, i =1, . . . , n.

5

Page 6: Functions

-2

-1

0

1

2

x

-2

-1

0

1

2

y

0

1000

2000

3000

Rysunek 4: Rosenbrock’s valley in 2D,f(x, y) = 100(y − x2)2 + (1− x)2

2.4 Rosenbrock’s valley

Rosenbrock’s valley is a classic optimization problem, also known asbananafunctionor thesecond function of De Jong. The global optimum lays inside along, narrow, parabolic shaped flat valley. To find the valley is trivial, howeverconvergence to the global optimum is difficult and hence this problem has beenfrequently used to test the performance of optimization algorithms. Function hasthe following definition

f(x) =n−1∑i=1

[100(xi+1 − x2

i )2 + (1− xi)

2]. (4)

Test area is usually restricted to hyphercube−2.048 ≤ xi ≤ 2.048, i = 1, . . . , n.Its global minimum equalf(x) = 0 is obtainable forxi, i = 1, . . . , n.

6

Page 7: Functions

-4

-2

0

2

4

x

-4

-2

0

2

4

y

0

10

20

30

40

50

60

70

Rysunek 5: An overview of Rastrigin’s function in 2D,f(x, y) = 10 · 2 + [x2 −10 cos(2πx)] + [y2 − 10 cos(2πy)]

2.5 Rastrigin’s function

Rastrigin’s function is based on the function of De Jong with the addition of cosinemodulation in order to produce frequent local minima. Thus, the test function ishighly multimodal. However, the location of the minima are regularly distributed.Function has the following definition

f(x) = 10n +n∑

i=1

[x2

i − 10 cos(2πxi)]. (5)

Test area is usually restricted to hyphercube−5.12 ≤ xi ≤ 5.12, i = 1, . . . , n. Itsglobal minimum equalf(x) = 0 is obtainable forxi = 0, i = 1, . . . , n.

7

Page 8: Functions

-1

-0. 5

0

0.5

1

x

-1

-0. 5

0

0.5

1

y

0

10

20

30

40

Rysunek 6: Zoom on Rastrigin’s function in 2D,f(x, y) = 10 · 2 + [x2 −10 cos(2πx)] + [y2 − 10 cos(2πy)]

8

Page 9: Functions

-400

-200

0

200

400

x

-400

-200

0

200

400

y

-800-600-400-200

0200400600800

Rysunek 7: An overview of Schwefel’s function in 2D,f(x, y) = −x sin(√|x| −

y sin(√|y|

2.6 Schwefel’s function

Schwefel’s function is deceptive in that the global minimum is geometrically di-stant, over the parameter space, from the next best local minima. Therefore, thesearch algorithms are potentially prone to convergence in the wrong direction.Function has the following definition

f(x) =n∑

i=1

[−xi sin(

√|xi|)

]. (6)

Test area is usually restricted to hyphercube−500 ≤ xi ≤ 500, i = 1, . . . , n.Its global minimumf(x) = −418.9829n is obtainable forxi = 420.9687, i =1, . . . , n.

9

Page 10: Functions

-100

-50

0

50

100

x

-100

-50

0

50

100

y

-100

-50

0

50

100

Rysunek 8: Zoom on Schwefel’s function in 2D,f(x, y) = −x sin(√|x| −

y sin(√|y|

10

Page 11: Functions

-600-400

-2000

200400

600

x

-600-400

-2000

200400

600

y

020406080

100120140160180

Rysunek 9: An overview of Griewangk’s function in 2D,f(x, y) = x2+y2

4000−

cos(x) cos( y√2) + 1

2.7 Griewangk’s function

Griewangk’s function is similar to the function of Rastrigin. It has many wide-spread local minima regularly distributed. Function has the following definition

f(x) =1

4000

n∑i=1

x2i −

n∏i=1

cos(xi√

i) + 1. (7)

Test area is usually restricted to hyphercube−600 ≤ xi ≤ 600, i = 1, . . . , n. Itsglobal minimum equalf(x) = 0 is obtainable forxi = 0, i = 1, . . . , n. The func-tion interpretation changes with the scale; the general overview suggests convexfunction, medium-scale view suggests existence of local extremum, and finallyzoom on the details indicates complex structure of numerous local extremum.

11

Page 12: Functions

-10

-5

0

5

10

x

-10

-5

0

5

10

y

0

0.5

1

1.5

2

Rysunek 10: Medium-scale view of Griewangk’s function in 2D,f(x, y) =x2+y2

4000− cos(x) cos( y√

2) + 1

12

Page 13: Functions

-4

-2

0

2

4

x

-4

-2

0

2

4

y

0

0.5

1

1.5

2

Rysunek 11: Zoom on Griewangk’s function in 2D,f(x, y) = x2+y2

4000−

cos(x) cos( y√2) + 1

13

Page 14: Functions

-1

-0. 5

0

0.5

1

x

-1

-0. 5

0

0.5

1

y

0

0.5

1

1.5

2

Rysunek 12: Sum of different power functions in 2D,f(x, y) = |x|2 + |y|3

2.8 Sum of different power functions

The sum of different powers is a commonly used unimodal test function. It hasthe following definition

f(x) =n∑

i=1

|xi|i+1 . (8)

Test area is usually restricted to hyphercube−1 ≤ xi ≤ 1, i = 1, . . . , n. Its globalminimum equalf(x) = 0 is obtainable forxi = 0, i = 1, . . . , n.

14

Page 15: Functions

-30-20

-100

1020

30

x

-30-20

-100

1020

30

y

0

5

10

15

20

Rysunek 13: An overview of Ackley’s function in 2D,f(x, y) = −x sin(√|x| −

y sin(√|y|

2.9 Ackley’s function

Ackley’s is a widely used multimodal test function. It has the following definition

f(x) = −a · exp(−b ·√√√√ 1

n

n∑i=1

x2i )− exp(

1

n

n∑i=1

cos(cxi)) + a + exp(1) (9)

It is recommended to seta = 20, b = 0.2, c = 2π. Test area is usually restricted tohyphercube−32.768 ≤ xi ≤ 32.768, i = 1, . . . , n. Its global minimumf(x) = 0is obtainable forxi = 0, i = 1, . . . , n.

15

Page 16: Functions

-2

-1

0

1

2

x

-2

-1

0

1

2

y

0

2

4

6

Rysunek 14: Zoom on Ackley’s function in 2D,f(x, y) = −x sin(√|x| −

y sin(√|y|

16

Page 17: Functions

0

2

4

6

8

10

x

0

2

4

6

8

10

y

-4

-2

0

2

4

Rysunek 15: An overview of Langermann’s function in 2D.f(x, y) =∑mi=1 ci exp(−(x− aj)

2/π − (y − bj)2/π) cos(π(x− aj)

2 + π(y − bj)2), m = 5,

a = [3, 5, 2, 1, 7], b = [5, 2, 1, 4, 9], c = [1, 2, 5, 2, 3]

2.10 Langermann’s function

The Langermann function is a multimodal test function. The local minima areunevenly distributed. Function has the following definition

f(x) =m∑

i=1

ci exp[− 1

π

n∑j=1

(xj − aij)2] cos[π

n∑j=1

(xj − aij)2] (10)

where (ci, i = 1, . . . , m), (aij, j = 1, . . . , n, i = 1, . . . , m) are constant numbersfixed in advance. It is recommended to setm = 5.

17

Page 18: Functions

0

1

2

3

4

x

-1

0

1

2

3

y

-4

-2

0

2

4

Rysunek 16: Medium-scale view on Langermann’s function in 2D.f(x, y) =∑mi=1 ci exp(−(x− aj)

2/π − (y − bj)2/π) cos(π(x− aj)

2 + π(y − bj)2), m = 5,

a = [3, 5, 2, 1, 7], b = [5, 2, 1, 4, 9], c = [1, 2, 5, 2, 3]

18

Page 19: Functions

3

3.5

4

4.5

5

x

3

3.5

4

4.5

5

y

-1. 5

-1

-0. 5

0

0.5

1

1.5

Rysunek 17: Zoom on Langermann’s function in 2D.f(x, y) =∑mi=1 ci exp(−(x− aj)

2/π − (y − bj)2/π) cos(π(x− aj)

2 + π(y − bj)2), m = 5,

a = [3, 5, 2, 1, 7], b = [5, 2, 1, 4, 9], c = [1, 2, 5, 2, 3]

19

Page 20: Functions

2.11 Michalewicz’s function

The Michalewicz function is a multimodal test function (ownsn! local optima).The parameterm defines the “steepness” of the valleys or edges. Largerm leadsto more difficult search. For very largem the function behaves like a needle inthe haystack (the function values for points in the space outside the narrow peaksgive very little information on the location of the global optimum). Function hasthe following definition

f(x) = −n∑

i=1

sin(xi)

[sin(

ix2i

π)

]2m

(11)

It is usually setm = 10. Test area is usually restricted to hyphercube0 ≤ xi ≤ π,i = 1, . . . , n. The global minimum value has been approximated byf(x) =−4.687 for n = 5 and byf(x) = −9.66 for n = 10. Respective optimal solutionsare not given.

20

Page 21: Functions

00.5

11.5

22.5

3

x

00.5

11.5

22.5

3

y

-1. 8-1. 6-1. 4-1. 2

-1-0. 8-0. 6-0. 4-0. 2

0

Rysunek 18: Michalewicz’s function in 2D form = 1, f(x, y) =

− sin(x)(sin(x2

π)2m − sin(y)(sin(y2

π)2m

21

Page 22: Functions

00.5

11.5

22.5

3

x

00.5

11.5

22.5

3

y

-1. 8-1. 6-1. 4-1. 2

-1-0. 8-0. 6-0. 4-0. 2

0

Rysunek 19: Michalewicz’s function in 2D form = 10, f(x, y) =

− sin(x)(sin(x2

π)2m − sin(y)(sin(y2

π)2m

22

Page 23: Functions

-4-2

02

46

810

x

02

46

810

1214

y

0

50

100

150

200

250

300

Rysunek 20: Branins’s function

2.12 Branins’s function

The Branin function is a global optimization test function having only two va-riables. The function has three equal-sized global optima, and has the followingdefinition

f(x1, x2) = a(x2 − bx21 + cx1 − d)2 + e(1− f) cos(x1) + e. (12)

It is recommended to set the following values of parameters:a = 1, b = 5.14π2 ,

c = 5π, d = 6, e = 10, f = 1

8π. Three global optima equalf(x1, x2) = 0.397887

are located as follows:(x1, x2) = (−π, 12.275), (π, 2.275), (9.42478, 2.475).

23

Page 24: Functions

-20

-10

0

10

20

x

-20

-10

0

10

20

y

-0. 8

-0. 6

-0. 4

-0. 2

0

Rysunek 21: Easom’s function

2.13 Easom’s function

The Easom function is a unimodal test function, where the global minimum has asmall area relative to the search space. The function was inverted for minimiza-tion. It has only two variables and the following definition

f(x1, x2) = − cos(x1) cos(x2) exp(−(x1 − π)2 − (x2 − π)2) (13)

Test area is usually restricted to square−100 ≤ x1 ≤ 100,−100 ≤ x2 ≤ 100. Itsglobal minimum equalf(x) = −1 is obtainable for(x1, x2) = (π, π).

24

Page 25: Functions

1

2

3

4

5

x

1

2

3

4

5

y

-1

-0. 8

-0. 6

-0. 4

-0. 2

0

Rysunek 22: Zoom on Easom’s function

25

Page 26: Functions

-2

-1

0

1

2

x

-2

-1

0

1

2

y

0

200000

400000

600000

800000

1e+06

Rysunek 23: Goldstein-Price’s function

2.14 Goldstein-Price’s function

The Goldstein-Price function is a global optimization test function. It has onlytwo variables and the following definition

f(x1, x2) = [1 + (x1 + x2 + 1)2(19− 14x1 + 3x21 − 14x2 + 6x1x2 + 3x2

2]·

[30 + (2x1 − 3x2)2(18− 32x1 + 12x2

1 + 48x2 − 36x1x2 + 27x22]. (14)

Test area is usually restricted to the square−2 ≤ x1 ≤ 2,−2 ≤ x2 ≤ 2. Its globalminimum equalf(x) = 3 is obtainable for(x1, x2) = (0,−1).

26

Page 27: Functions

-2

-1

0

1

2

x

-2

-1

0

1

2

y

0

10

20

30

40

50

Rysunek 24: Six-hump camel back function

2.15 Six-hump camel back function

The Six-hump camel back function is a global optimization test function. Wi-thin the bounded region it owns six local minima, two of them are global ones.Function has only two variables and the following definition

f(x1, x2) = (4− 2.1x21 +

x41

3)x2

1 + x1x2 + (−4 + 4x22)x

22. (15)

Test area is usually restricted to the rectangle−3 ≤ x1 ≤ 3, −2 ≤ x2 ≤ 2. Twoglobal minima equalf(x) = −1.0316 are located at(x1, x2) = (−0.0898, 0.7126)and(0.0898,−0.7126).

27

Page 28: Functions

-2

-1

0

1

2

x

-1

-0. 5

0

0.5

1

y

-1

0

1

2

3

4

5

Rysunek 25: Zoom on six-hump camel back function

28

Page 29: Functions

2.16 Fifth function of De Jong

This is a multimodal test function. The given form of function has only two va-riables and the following definition

f(x1, x2) = {0.002 +25∑

j=1

[j + (x1 − a1j)6 + (x2 − a2j)

6]−1}−1, (16)

where

(aij) =

( −32 −16 0 16 32 −32 . . . 0 16 32−32 −32 −32 −32 −32 −16 . . . 32 32 32

)

The function can also be rewritten as follows

f(x1, x2) = {0.002+2∑

i=−2

2∑j=−2

[5(i+2)+j +3+(x1−16j)6 +(x2−16i)6]−1}−1,

(17)Test area is usually restricted to the square−65.536 ≤ x1 ≤ 65.536, −65.536 ≤x2 ≤ 65.536.

29

Page 30: Functions

-40

-20

0

20

40

x

-40

-20

0

20

40

y

0

100

200

300

400

500

Rysunek 26: An overview of fifth function of De Jong

30

Page 31: Functions

-20

-10

0

10

20

x

-20

-10

0

10

20

y

0

100

200

300

400

500

Rysunek 27: Medium-scale view on the fifth function of De Jong

31

Page 32: Functions

-10

-5

0

5

10

x

-10

-5

0

5

10

y

100

200

300

400

500

Rysunek 28: Zoom on fifth function of De Jong

32

Page 33: Functions

-4

-2

0

2

4

x

-4

-2

0

2

4

y

-0. 8

-0. 6

-0. 4

-0. 2

0

Rysunek 29: An overview of “drop wave” function

2.17 “Drop wave” function

This is a multimodal test function. The given form of function has only two va-riables and the following definition

f(x1, x2) = −1 + cos(12√

x2 + x22)

12(x2

1 + x22) + 2

(18)

Test area is usually restricted to the square−5.12 ≤ x1 ≤ 5.12, −5.12 ≤ x2 ≤5.12.

33

Page 34: Functions

-2

-1

0

1

2

x

-2

-1

0

1

2

y

-0. 8

-0. 6

-0. 4

-0. 2

0

Rysunek 30: Medium-scale view on “drop wave” function

34

Page 35: Functions

-1

-0. 5

0

0.5

1

x

-1

-0. 5

0

0.5

1

y

-0. 8

-0. 6

-0. 4

-0. 2

0

Rysunek 31: Zoom on “drop wave” function

35

Page 36: Functions

-4

-2

0

2

4

x

-4

-2

0

2

4

y

-150

-100

-50

0

50

100

150

Rysunek 32: An overview of Shubert’s function

2.18 Shubert’s function

This is a multimodal test function. The given form of function has only two va-riables and the following definition

f(x1, x2) = −5∑

i=1

i cos((i + 1)x1 + 1)5∑

i=1

i cos((i + 1)x2 + 1), (19)

Test area is usually restricted to the square−5.12 ≤ x1 ≤ 5.12, −5.12 ≤ x2 ≤5.12.

36

Page 37: Functions

-2

-1

0

1

2

x

-2

-1

0

1

2

y

-200

-100

0

100

Rysunek 33: Medium-scale view on Shubert’s function

37

Page 38: Functions

-1

-0. 5

0

0.5

1

x

-1

-0. 5

0

0.5

1

y

-200

-100

0

100

Rysunek 34: Zoom on Shubert’s function

38

Page 39: Functions

-10

0

10

20

30

x

-10

0

10

20

30

y

-2

-1. 5

-1

-0. 5

0

Rysunek 35: An overview of Shekel’s foxholes in 2D.f(x, y) = −∑mi=1[(x −

aj)2 + (y − bj)

2 + cj]−1

2.19 Shekel’s foxholes

This is a multimodal test function. It has the following definition

f(x) = −m∑

i=1

(n∑

j=1

[(xj − aij)2 + cj])

−1, (20)

where (ci, i = 1, . . . , m), (aij, j = 1, . . . , n, i = 1, . . . , m) are constant numbersfixed in advance. It is recommended to setm = 30.

39

Page 40: Functions

0

2

4

6

8

10

x

10

12

14

16

18

20

y

-2

-1. 5

-1

-0. 5

Rysunek 36: Zoom on Shekel’s foxholes in 2D.f(x, y) = −∑mi=1[(x − aj)

2 +(y − bj)

2 + cj]−1

40

Page 41: Functions

2.20 Deceptive functions

A deceptive problem is a class of problems in which the total size of the basins forlocal optimum solutions is much larger than the basin size of the global optimumsolution. Clearly, this is a multimodal function. The general form of deceptivefunction is given by the following formulae

f(x) = −[

1

n

n∑i=1

gi(xi)

, (21)

whereβ is an fixed non-linearity factor.It has been defined in the literature at least three types of deceptive problems,

depending the form ofgi(xi). A complex deceptive problem (Type III), in whichthe global optimum is located atxi = αi, whereαi is a unique random numberbetween 0 and 1 depending on the dimensioni. To this aim the following form ofauxiliary functions has been proposed

gi(xi) =

− xαi

+ 45

if 0 ≤ xi ≤ 45αi

5xαi− 4 if 4

5αi < xi ≤ αi

5(x−αi)αi−1

+ 1 if αi < xi ≤ 1+4αi

5x−11−αi

+ 45

if 1+4αi

5< xi ≤ 1

(22)

The two other types of deceptive problems (Types I and II) are special casesof the complex deceptive problem, withαi = 1 (Type I), orαi = 0 or 1 at random(Type II) for each dimensioni, i = 0, . . . , n. Clearly formulae (22) should besuitable adjusted for type I and II.

For all three types ofgi(xi), the region with local optima is5n−1 times largerthan the region with a global optimum in then-dimensional space. The numberof local optima is2n− 1 for Type I and Type II deceptive problems and3n− 1 forType III.

41

Page 42: Functions

0

0.2

0.4

0.6

0.8

1

x

0

0.2

0.4

0.6

0.8

1

y

0.6

0.7

0.8

0.9

1

1.1

Rysunek 37: Deceptive function of Type III in 2D.α1 = 0.3, α2 = 0.7, β = 0.2

42

Page 43: Functions

0

0.2

0.4

0.6

0.8

1

x

0

0.2

0.4

0.6

0.8

1

y

0

1

2

3

Rysunek 38: Deceptive function of Type III in 2D.α1 = 0.3, α2 = 0.7, β = 2.5

43