How will the function change

Assignment Help Python Programming
Reference no: EM133296136

For the function f(xi) = ∑i=1n -xi sin √xi defined in the region xi < 1000, i = 1...n:

Part 1

Question 1. Give the description of Simulated Annealing function optimisation method for minimising continuous functions. Include its concept, mathematical formulation, and algorithmic implementation.

Question 2. In what aspect(s) the method can be varied? How do variations influence its performance? What are the advantages and deficiencies of the variants of the method?

Question 3. Minimise the function for n = 2 using your implementation of the method. Analyse the results for various values of the parameters of the method.

Question 4. Quantitatively estimate the performance of the method. Explain the differences in performance depending on the parameters of the method.

Question 5. Plot the optimisation trajectory, analyse its dependence on the parameter of the method.

Part 2

For the function defined in Coursework 1 and n = 2 :

Question 1. Construct a new function as the intersection of f(xi) with the plane x1 = x2. Provide mathematical expression for this function and plot it. Analyse the function for its roots, extreme points and its behaviour at the limits

Question 2. Find the root(s) of the function using a numerical method of your choice. Compare to the analytical result.

Question 3. Integrate the function using a numerical method of your choice and analytically. Compare the results.

Question 4. How will the function change if constructed as the intersection with the plain containing a different line on the x1 - x2 plane?

Reference no: EM133296136

Questions Cloud

Shang warrior during shang dynasty went : How do you think a day in the life of a Shang Warrior during the Shang Dynasty went? What was their step-by-step routine?
Societies on eurasian continent restructure : How did the societies on the Eurasian continent restructure themselves after the "collapse" of the major empires on either end of it?
Day in the life of fictional person : The project I'm doing is a "Day in the Life" of a fictional person, from an Old World archaeological culture of the Shang Dynasty
Indigenous families and communities so profoundly : Explain how assimilation has come to impact Indigenous families/communities so profoundly.
How will the function change : AM41AC Algorithmic and Computational Mathematics How will the function change if constructed as the intersection with the plain containing a different line
Comparing goths to modern culture-politics-culture : Comparing Goths to Modern culture, politics, culture, or society, what society, country, or political system appears close to that of the ancient Gothic world?
Ancient homeric and contemporary epithets : Give 3 examples of ancient Homeric AND contemporary epithets. Be sure to give an example of one ancient and one modern epithet
Western civilization from rise of civilization : The project for this assignment is to trace the foundation of Western Civilization from the rise of civilization
Elaborate structures constructed to restrict access : Cremated remains are sometimes found in elaborate structures constructed to restrict access, aligned to astronomical alignments,

Reviews

len3296136

12/20/2022 10:46:02 PM

Hello, I've been struggling with this assignment and I need help with it. I would really appreciate the help. With regards to the questions, If needed, the problems should be solved with the help of a programming code (python/c++). Providing code is a plus but should be commented explaining the above points. In any case, a clear description of the algorithm of the code should be provided. The same applies to the output of the code. Please find attached the lecture notes and recommended reading material. The "assignment brief" as stated in the assignment instructions is listed below; For each task, the following should be provided/demonstrated: - the mathematical concept used for solving the problem, with definitions and formulas; - the algorithm (with the results at intermediate steps if necessary); - the numerical (and analytical, if asked) results. If needed, the problems should be solved with the help of a programming code (Python). Providing code is a plus but should be commented explaining the above points. In any case, a clear description of the algorithm of the code should be provided. The same applies to the output of the code.

Write a Review

Python Programming Questions & Answers

  Allow the user to specify the file name on the command-line

Allow the user to specify the file name on the command-line. If the user doesn't specify any file name, then prompt the user for the name.

  Develop algorithmic solutions to programming problems

HS1031 - Introduction to Programming - Holmes Institute - determine whether a triangle is a ‘right triangle'. A right triangle is a triangle where the square

  Draw scatter plots for the given data with initial centroids

Draw scatter plots for the given data with initial centroids and final centroids for the worst cases among 100 trials in Question 3-(1) in terms of silhouette

  Write a class named animal with the following attributes

InfoTc 1040 Introduction to Problem Solving and Programming-Write a class named Animal with the following attributes and methods.

  Create a function that expects no arguments

Create a function called allButMax that expects no arguments. Instead, this functiongets its input from the user at the keyboard.

  Build your own quiz use the Python Programming Language

Use the Python Programming Language to build your own quiz. You will use a fill-in-the blank style to create a quiz that can even be used as a study tool

  COSC 2670 Practical Data Science with Python Assignment

COSC 2670 Practical Data Science with Python Assignment help and solution RMIT University - assessment writing service - examine a data file and carry out

  Calculate the coins needed to make change for a specified

Make a program in PYTHON that calculates the coins needed to make change for a specified US monetary amount. Program is to take a given dollar amount.

  Create a list that contains the months of the year

Create a list that contains the months of the year? Create a loop to print the month number and name? The response paper should be in APA format.

  Write the boolean expression that will state grater number

If x and y are both numbers: write the Boolean expression that will state that (x - 2y) is greater than 0 and less than 12. write the Boolean expression.

  What is one way interpreted programming languages differ

When writing a for loop in Python, programmers assign a numeric range to tell the loop where to start, how many times to repeat, and when to stop.

  Write the recursive function which checks the order property

A min-heap is a binary tree whose order property is that every node is strictly smaller than any of its childern. Write the recursive function is_min_heap.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd