Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduction to Optimization

Similar presentations


Presentation on theme: "Introduction to Optimization"— Presentation transcript:

1 Introduction to Optimization
01-Oct-13 Dr. Walid Al-Awad

2 Introduction to Optimization
A structure in mechanics is defined as “any assemblage of materials which is intended to sustain loads.” Optimization means making things the best. Optimization can be defined as the process of finding the conditions that give the maximum or minimum of a function. 01-Oct-13 Dr. Walid Al-Awad

3 Introduction to Optimization
Many times in life we are asked to do an optimization problem - that is, find the largest or smallest value of some quantity that will fulfill a need. Typical situations are: find the route which will minimize the time it takes me to get to university. build a structure using the least amount of material. build a structure costing the least amount of money. build a yard enclosing the most amount of space. Design a beam using the smallest dimension 01-Oct-13 Dr. Walid Al-Awad

4 Introduction to Optimization
they are all trying to maximize or minimize some quantity In every optimization problem, you are always looking for a quantity to be maximized or minimized, like minimize area , - smallest volume , - least amount of time , - shortest distance , - cheapest price. 01-Oct-13 Dr. Walid Al-Awad

5 Introduction to Optimization
A discipline, optimization is often called mathematical programming. (mathematical optimization (alternatively, optimization or mathematical programming) is the selection of a best element (with regard to some criteria) from some set of available alternatives) 01-Oct-13 Dr. Walid Al-Awad

6 Determining the root Recall, when determining the root, we were seeking x where f(x) = 0 With optimization, however we are seeking f '(x) = 0 01-Oct-13 Dr. Walid Al-Awad

7 Maximum, Minimum The Maximum occurs when f "(x)<0
The Minimum occurs when f "(x)>0 01-Oct-13 Dr. Walid Al-Awad

8 Optimization In some techniques, we determine the optima by solving the root problem: f '(x) =0 If f '(x) is not available analytically, we may use a finite difference approximation to estimate the derivative 01-Oct-13 Dr. Walid Al-Awad

9 Example max, min Determine the maximum and minimum values of the function: Solution: Since f `(x)=60(x4-3x3+2x2)=60x2(x-1)(x-2), f `(x)=0 at x=0,x=1, and x=2. The second derivative is: At x=1, f’’(x)=-60 and hence x=1 is a relative maximum. Therefore, fmax= f (x=1) = 12 At x=2, f’’(x)=240 and hence x=2 is a relative minimum. Therefore, fmin= f (x=2) = -11 01-Oct-13 Dr. Walid Al-Awad

10 Example max, min Solution cont’d:
At x=0, f’’(x)=0 and hence we must investigate the next derivative. Since at x=0, x=0 is neither a maximum nor a minimum, and it is an inflection point. 01-Oct-13 Dr. Walid Al-Awad

11 f’(x) exists everywhere in [0,5]
f(x)= x2 -2x -5 f’(x) = 2x – 2 f’(x) = 0 at x=1 f’(x) exists everywhere in [0,5] So the critical point are x=0, x=1, x=5 f(0) = (0)2 – 2(0) -5 = -5 f(1) (1)2 – 2(1) -5 =-6 f(5) = (5)2 – 2(5) -5 = 10 The minimum value of f(x) occurs at x=1 and the maximum value at x=5. 01-Oct-13 Dr. Walid Al-Awad

12 max, min 01-Oct-13 Dr. Walid Al-Awad

13 max, min - Search for Two Variables
Find the values of x and z (both > 0) that maximize Solution: Formulation as an optimization problem: Design variables: x, z positive Solving the two equations for x and z gives: x = and z = 8.667 With these values, U = 83.33 01-Oct-13 Dr. Walid Al-Awad

14 GUIDELINES FOR SOLVING MAX./MIN. PROBLEMS
GUIDELINES OR (STEPS )FOR SOLVING MAX./MIN. PROBLEMS Read each problem slowly and carefully. Read the problem at least three times before trying to solve it. If appropriate, draw a sketch or diagram of the problem to be solved. Pictures are a great help in organizing and sorting out your thoughts. Define variables to be used and carefully label your picture or diagram with these variables. This step is very important because it leads directly or indirectly to the creation of mathematical equations. 01-Oct-13 Dr. Walid Al-Awad

15 MAX./MIN. PROBLEMS 4. Write down all equations which are related to your problem or diagram. Clearly denote that equation which you are asked to maximize or minimize. 5. Before differentiating, make sure that the optimization equation is a function of only one variable. Then differentiate using the well-known rules of differentiation. 6. Verify that your result is a maximum or minimum value using the first or second derivative test for extrema. 01-Oct-13 Dr. Walid Al-Awad

16 MAX./MIN. PROBLEMS PROBLEM 1 :
Find two nonnegative numbers whose sum is 9 and so that the product of one number and the square of the other number is a maximum. SOLUTION 1: Let variables x and y represent two nonnegative numbers. The sum of the two numbers is given to be 9 = x + y , so that y = 9 - x . We wish to MAXIMIZE the PRODUCT P = x y2 . However, before we differentiate the right-hand side, we will write it as a function of x only. Substitute for y getting P = x y2 = x ( 9-x)2 . 01-Oct-13 Dr. Walid Al-Awad

17 is the largest possible product.
MAX./MIN. PROBLEMS Now differentiate this equation using the product rule and chain rule, getting P = x ( 9-x)2 = x(81 -18x +x2) = x3 -18*x2 +81x P ́ = 3*x -18*2*x +81 =0 P ́ = 0 for x=9 or x=3 . Note that since both x and y are nonnegative numbers and their sum is 9, it follows that 0≤ x≤ 9 . See the adjoining sign chart for P' . If x=3 and y=6 , P=3* P=108 is the largest possible product. 01-Oct-13 Dr. Walid Al-Awad

18 MAX./MIN. PROBLEMS PROBLEM 2 :
Build a rectangular pen with parallel partitions using 500 feet of fencing. What dimensions will maximize the total area of the pen ? SOLUTION 2 : Let variable x be the width of the pen and variable y the length of the pen The total amount of fencing is given to be 500 = 5 (width) + 2 (length) = 5x + 2y , 2y = x y = (5/2)x 01-Oct-13 Dr. Walid Al-Awad

19 MAX./MIN. PROBLEMS We wish to MAXIMIZE the total AREA of the pen
A = (width) (length) = x y . before we differentiate the right-hand side, we will write it as a function of x only. Substitute for y getting A = x y = x ( (5/2)x) = 250x - (5/2)x2 . Now differentiate this equation, getting A' = (5/2) 2x = x = 5 (50 - x ) = x=50 . 01-Oct-13 Dr. Walid Al-Awad

20 See the adjoining sign chart for A' . x=50 ft. and y=125 ft. ,
MAX./MIN. PROBLEMS Note that since there are 5 lengths of x in this construction and 500 feet of fencing, it follows that 0≤ x ≤100. See the adjoining sign chart for A' . x=50 ft. and y=125 ft. , A = 6250 ft.2 is the largest possible area of the pen. 01-Oct-13 Dr. Walid Al-Awad

21 MAX./MIN. PROBLEMS PROBLEM 3 :
An open rectangular box with square base is to be made from 48 ft.2 of material. What dimensions will result in a box with the largest possible volume ? SOLUTION 3 : Let variable x be the length of one edge of the square base and variable y the height of the box. The total surface area of the box is given to be 48 = (area of base) + 4 (area of one side) = x2 + 4 (xy) , 01-Oct-13 Dr. Walid Al-Awad

22 MAX./MIN. PROBLEMS 4xy = 48 - x2
We wish to MAXIMIZE the total VOLUME of the box V = (length) (width) (height) = (x) (x) (y) = x2 y . before we differentiate the right-hand side, we will write it as a function of x only. Substitute for y getting V = x2 y = 12x - (1/4)x3 . Now differentiate this equation, getting V' = 12 - (1/4)3x2 = 12 - (3/4)x2 = (3/4)(16 - x2 ) = (3/4)(4 - x)(4 + x) = 0 01-Oct-13 Dr. Walid Al-Awad

23 is the largest possible volume of the box.
MAX./MIN. PROBLEMS x=4 or x=-4 . But x ≠ -4 since variable x measures a distance and x > 0 . Since the base of the box is square and there are 48 ft.2 of material, it follows that See the adjoining sign chart for V' . x=4 ft. and y=2 ft. , V = 32 ft.3 is the largest possible volume of the box. 01-Oct-13 Dr. Walid Al-Awad

24 Example max, min Problem 4: A rectangle has a perimeter of 71 feet. What length and width should it have so that its area is a maximum? What is this maximum area? Area = x * y 2x + 2y =71 y= 35.5 – x f(x)= Area = x * (35.5 –x) = 35.5 x –x2 f `(x)=0 x =0 x= ft y=17.25ft Maximum area = ft2 01-Oct-13 Dr. Walid Al-Awad

25 max, min Example 01-Oct-13 Dr. Walid Al-Awad

26 max, min 01-Oct-13 Dr. Walid Al-Awad

27 max, min 01-Oct-13 Dr. Walid Al-Awad

28 max, min 01-Oct-13 Dr. Walid Al-Awad

29 ENGINEERING APPLICATIONS OF OPTIMIZATION
Optimization can be applied to solve any engineering problem. Some typical applications: Design of aircraft and aerospace structures for minimum weight. Design of civil engineering structures such as frames, foundations, bridges, towers, and dams for minimum cost. Minimum-weight design of structures for earthquake, wind, and other types of random loading. Design of water resources systems for maximum benefit 01-Oct-13 Dr. Walid Al-Awad

30 ENGINEERING APPLICATIONS OF OPTIMIZATION
Design of pumps, turbines, and heat transfer equipment for maximum efficiency Optimum design of electrical machinery such as motors, generators, and transformers Optimal production planning, controlling, and scheduling Design of optimum pipeline networks for process industries Optimum design of control systems Optimum design of chemical processing Analysis of statistical data and building empirical models from experimental results to obtain the most accurate representation of the physical phenomenon 01-Oct-13 Dr. Walid Al-Awad

31 Optimization STATEMENT OF AN OPTIMIZATION PROBLEM
An optimization problem can be stated as follows. A real function of n variables (1) Without these, we have unconstrained optimization With them, we have constrained optimization 01-Oct-13 Dr. Walid Al-Awad

32 Optimization where X is an n-dimensional vector called the design vector, f (X) is termed the objective function, and gj (X) and lj (X) are known as inequality and equality constraints, respectively. The number of variables n and the number of constraints m and/or p need not be related in any way. The problem stated in Eq. ( 1) is called a constrained optimization problem. Some optimization problems do not involve any constraints and can be stated as Eq. ( 2) 01-Oct-13 Dr. Walid Al-Awad

33 Optimization Such problems are called unconstrained optimization problems. (2) Design Vector :Any engineering system or component is defined as variables during the design process. Variables: called design or decision variables xi , i = 1, 2, , n. 01-Oct-13 Dr. Walid Al-Awad

34 Optimization constraints, Unconstrained
Optimization with constraints Unconstrained optimization 01-Oct-13 Dr. Walid Al-Awad

35 Optimization Procedure
01-Oct-13 Dr. Walid Al-Awad

36 Optimization Basic Ideas One-dimensional Unconstrained Optimization
- Golden-Section Search - Newton’s Method Multidimensional Unconstrained Optimization - Direct Methods - Gradient Methods 01-Oct-13 Dr. Walid Al-Awad

37 Golden-Section Search
A unimodal function has a single maximum or a minimum in the a given interval. For a unimodal function: First pick two points that will bracket your extremism [xl, xu]. Pick an additional third point within this interval to determine whether a maximum occurred. Then pick a fourth point to determine whether the maximum has occurred within the first three or last three points The key is making this approach efficient by choosing intermediate points wisely thus minimizing the function evaluations by replacing the old values with new values. 01-Oct-13 Dr. Walid Al-Awad

38 Golden-Section Search
The first condition specifies that the sum of the two sub lengths l1 and l2 must equal the original interval length. The second say that the ratio of the length must be equal 01-Oct-13 Dr. Walid Al-Awad

39 Golden-Section Search
consider the Golden Section Search method which is based on the Golden Ratio The Parthenon (Ancient Greek: Παρθενών) is a temple in the Athenian Acropolis, Greece, dedicated to of the Greek goddess Athena, whom the people of Athens considered their protector. Its construction began in 447 BC and was completed in 438 BC. The Parthenon 5th century BC The Golden Rectangle A rectangle is called a golden rectangle if the ratio of the sides of the rectangle is equal to , like the one shown . 1 01-Oct-13 Dr. Walid Al-Awad

40 Golden-Section Search
Golden Ratio and Fibonacci Numbers 0,1,1,2,3,5,8,13,21,34….. 0/1=0 1/1=1 1/2=0.5 2/3=0.667 3/5==0.6 5/8=0.625 8/13=0.615 Continue and the ratio approaches the golden ratio! 01-Oct-13 Dr. Walid Al-Awad

41 Golden-Section Search
Start by defining an interval contains single answer, which is called unimodal interval. Find the two interior points x1,x2 d=0.618 *( xU –xL) x1 = xL + d x2 = xU – d If f(x1)≥ f(x2) xopt =x1, xL =x2 If (x2) > f(x1) xopt=x2, xU =x1 01-Oct-13 Dr. Walid Al-Awad

42 Golden-section Search
Initial Step of the Golden-section Search 1) Guess initial bracket xL and xU 2) Choose two interior points x1 and x2 according to golden ratio, 3) If f (x1) > f (x2), eliminate [ xL , x2 ] and set x2 = xL for next round 01-Oct-13 Dr. Walid Al-Awad

43 Golden-section Search
4) Only new x1 need to be determined, 01-Oct-13 Dr. Walid Al-Awad

44 Example: Golden-Section Search to find maximum
Solution: (1) Create two interior points (2) Evaluate function at interior points, 01-Oct-13 Dr. Walid Al-Awad

45 Example: Golden-Section Search to find maximum
(3) Because f(x2) > f(x1), eliminate upper part, (4) Compute new x2 (5) Evaluate function at x2 01-Oct-13 Dr. Walid Al-Awad

46 Example: Golden-Section Search to find maximum
01-Oct-13 Dr. Walid Al-Awad

47 Golden-Section Search
Example Consider Figure below. The cross-sectional area A of a gutter with equal base and edge length of 2 is given by A= 4 sinθ(1+cosθ) Find the angle θ which maximizes the cross-sectional area of the gutter. Using an initial interval of [0,π/2], find the solution after 2 iterations. Use an initial ε=0.05. Cross section of the gutter 01-Oct-13 Dr. Walid Al-Awad

48 Golden-Section Search
Solution: The function to be maximized is f(θ)=4sinθ (1+cosθ) Iteration 1: Given the values for the boundaries of xl=0 and xu=π /2, we can calculate the initial intermediate points as follows: x1=xl + (√5 -1)/2 *(xu – xl ) = (0 + √5 -1)/2 * = x2 = xu+ (√5 -1)/2 *(xu – xl )= ( √5 -1)/2* = 0.60 f(0.6) , f(0.9708)=5.165 f(x1) > f(x2) xl=x2 x1=xl + (√5 -1)/2 *(xu – xl )=0.6 + (√5 -1)/2( ) = 1.2 01-Oct-13 Dr. Walid Al-Awad

49 Golden-Section Search
To check the stopping criteria the difference between xu and xl is calculated to be xu –xl = =0.97 which is greater than ε = The process is repeated in the second iteration. Iteration 2: The values for the boundary and intermediate points used in this iteration were calculated in the previous iteration as shown below. xl= 0.6 xu=1.57 x1=1.2 x2=0.97 01-Oct-13 Dr. Walid Al-Awad

50 Golden-Section Search
01-Oct-13 Dr. Walid Al-Awad

51 Golden-Section Search
Example By using the golden section search method, find the value of x that maximize f (x) = -1.5x6 - 2x4 + 12x Over the interval xl=0,xu=2, perform three iterations only 01-Oct-13 Dr. Walid Al-Awad

52 Golden-Section Search
Use the golden section search method to find the value of x that maximize x0=-2, xu=4, εs=1% f (x) = 4x -1.8x x x4 01-Oct-13 Dr. Walid Al-Awad

53 Newton- Raphson method
A similar approach to Newton- Raphson method can be used to find an optimum of f(x) by defining a new function g(x)=f’(x). Thus because the same optimal value x* satisfies both f‘(x*)=g(x*)=0. We can use the following as a technique to the extremism of f(x). 01-Oct-13 Dr. Walid Al-Awad

54 Newton’s Method Newton’s Method 01-Oct-13 Dr. Walid Al-Awad

55 Newton’s Method 01-Oct-13 Dr. Walid Al-Awad

56 Newton’s Method 01-Oct-13 Dr. Walid Al-Awad

57 Newton’s Method Use Newton”s method to minimize f(x). x0 = 1
f (x) = 0.5 – x e-x2 f(x)’ = (2x2 -1) * e-x2 f’’(x) = 2 x (3 – 2 x2) * e-x2 xi+1 = xi – f’(x) / f’’(x) = xi – ( 2xi2 -1)/(2xi(3-2xi2 )) I xi f(xi) 1 0.132 0.5 0.111 2 0.7 0.071 3 0.707 01-Oct-13 Dr. Walid Al-Awad

58 Optimization The End 01-Oct-13 Dr. Walid Al-Awad


Download ppt "Introduction to Optimization"

Similar presentations


Ads by Google