Find multicanonical monte carlo methods and rare growth

Assignment Help Software Engineering
Reference no: EM13311360

In the following we describe possible projects. Every student needs to con rm his choice of project by e-mail to [email protected] before the end of Friday 15 March 2013. Not con rming your choice of projects automatically leads to a loss of marks. Once con rmed you are not allowed to change your project any more.

The deadline for submission of the projects is Friday 12 April 2013. See the guidance notes for how to submit your projects.

Project descriptions:

1. Multicanonical Monte Carlo Methods and Rare Growth Factors. One of the big unsolved research problem in Gaussian elimination is the question of backward stability. Even with partial pivoting examples are known, where Gaussian elimination exhibits very large back-
ward errors. The backward stability depends on the so-called growth factor, which states by how much elements of the U matrix grow in comparison to A in the factorisation PA = LU, and matrices are known where the growth-factor depends exponentially on the dimension of the problem. Yet, in practice Gaussian elimination with partial pivoting is a very stable method to compute solutions of systems of linear equations. The question therefore is: "How rare are large growth factors?".


In the paper "Searching for Rare Growth Factors Using Multicanonical Monte Carlo Methods" by Driscoll and Maki, SIAM Review, Vol. 49, pp. 673{692 a numerical procedure based on Monte Carlo simulations is presented to compute the probability of randomly picking a matrix
with a large growth factor.

In this project you are asked to review the history of the investigation into large growth factors and to describe and implement the Multicanonical Monte Carlo approach by Driscoll and Maki in Python to compute the probability distribution function of the growth factor. Lots of variations are possible. You can change the probability distribution function for the matrices, or try for example to nd growth factors in speci c classes of matrices, such as banded or symmetric matrices.

The references given in the paper by Driscoll and Maki provide good pointers to the history of growth factors.

2. Polynomial Interpolation in thousands of points In the paper "Barycentric Lagrange Interpolation" by Berrut and Trefethen, SIAM Review, Vol 46, pp. 501{517 Barycentric Interpolation is reviewed as a method to stably compute interpolation polynomials containing thousands of points. This forms the basis of the successful chebfun Matlab package for representing functions using interpolating polynomials.

In this project you should develop your own ecient implementation of Barycentric interpolation in Python and experiment with it. Investigate the Runge phenomenon, compare interpolation in equidistant nodes with interpolation in Chebychev nodes, and investigate numerically the rate of convergence for functions with various smoothness. Many other investigations are possible, and pointers are given in the paper and the included references.

3. Find your own project. If you have your own idea for a project please come and discuss it with me.

Reference no: EM13311360

Questions Cloud

Write a php script to add bmi data records to a database : Write a PHP script to add BMI data records to a database, using a form on a web page - you can use the form in Part 4 of the previous assignment (PHP HW 1) for your data input.
Derive an expression for the contact force and acceleration : 2 blocks are sliding to the right across a horizontal surface. In case A, the mass of each block is 3.0 kg. Derive an expression for the contact force and acceleration
What is the absorption costing breakeven point : What is the absorption costing breakeven point in units?
What is the net force acting on a person : Under certain conditions, the human body can withstand an acceleration of 10 g%u2019s. What is the net force (in Newtons) acting on a person
Find multicanonical monte carlo methods and rare growth : MATH7601: Project Descriptions. Multicanonical Monte Carlo Methods and Rare Growth Factors. One of the big unsolved research problem in Gaussian elimination is the question of backward stability. Even with partial pivoting examples are known.
What is the maximum allowed braking force : At the end of an amusement park ride, you want the gondola to stop without the acceleration exceeding 2 g%u2019s. what is the maximum allowed braking force
Explain what is the concentration of the oh : The Ksp of Ca(OH)2 is 5.5x10^-5. What is the concentration of the OH^- (aq) when in a saturated solution of Ca(OH)2 (aq)
The adjusting entry for accrued fees : The adjusting entry for accrued fees was omitted at October 31, the end of the current year.
What is the force acting on the ball : As a baseball is being caught, its speed goes from 31 to 0 m/s in 0.005 seconds. The mass of the baseball is 0.145 kg. What is the force acting on the ball

Reviews

Write a Review

Software Engineering Questions & Answers

  Explain the syntax of programming languages

BNF is used extensively in the computing field to describe the syntax of programming languages. Give an example of where and how BNF might be used to solve real-world problems

  Java questions

The linked list that given represents a stack. After we push the player onto the stack, what are first and last items on the stack?

  Why does the newness of a project technology increase

Why does the newness of a project's technology increase its complexity?Project Phases and Organization.

  Data flow diagrams for logical design of information system

Data flow diagrams (DFDs) are utilized for documenting logical design of information system by illustrating graphically different entry and exit touch points in a HMIS.

  Explain the characteristics of visual studio 2005

Explain the characteristics of Visual Studio 2005.

  Draw an e-r diagram for hospital staff

Draw an E-R diagram for the following situations. From discussions with hospital staff, reviewing hospital documents and studying existing information systems, the study team developed a list of business rules.

  Er model for large organization has several parking lots

Construct ER model for each of the given descriptions: A large organization has many parking lots, which are used by staff.

  Deisgn flowchart-hierarchy chart and pseudocode for program

Deisgn a flowchart, hierarchy chart, and pseudocode for program to solve following problem: A student borrows $3,000 at the interest rate of 2 percent per month on unpaid balance.

  Create an eer mode using traditional eer notation

Create an EER model for the following situation using traditional EER notation, the Visio notation or the supertypes notation. An international school of technology has hired you to create a database management system

  Explanations on spreadsheet concepts

A workbook can contain more than one worksheet. Provide an example of a spreadsheet application where it would be necessary to have more than one worksheet, can you describe how that works?

  Creating an idef1x e-r diagram

The scenario is that the Public Affairs Office at Highline University gets requests for speakers on particular topics. To be able to respond to such request, that office wishes to create a database.

  Writing a pseudocode statement

Assume myCar is the name of a class variable that references an object, and go is the name of a method. Create a pseudocode statement that uses myCar variable to call method.

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