Question: Using Python, develop a line search algorithm ( i . e . Algorithm 4 . 3 and 4 . 4 ) that given a direction

Using Python, develop a line search algorithm (i.e. Algorithm 4.3 and 4.4) that given a direction p, your algorithm returns the optimal point along that line (i.e. the optimal step length along p). Please use a bi-section method for the interpolation function.
Example of inputs and objective function:
p =[1,1]T
x0=[2,6]T
Slanted Quadratic Function [f(x1,x2)= x1^2+ x2^2- B*x1*x2] with B =1.5
Outputs:
Optimal step length and point found ALONG p (i.e. report both \alpha
and x(k=1)= x(k=0)+\alpha p) and the number of function calls required to obtain x(k=1).
 Using Python, develop a line search algorithm (i.e. Algorithm 4.3 and

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!