Skip to main content Accessibility help
×
Hostname: page-component-77c89778f8-swr86 Total loading time: 0 Render date: 2024-07-24T17:24:31.240Z Has data issue: false hasContentIssue false

7 - Algorithms

Published online by Cambridge University Press:  03 December 2009

Ross Baldick
Affiliation:
University of Texas, Austin
Get access

Summary

In Chapter 5, we introduced triangular factorization and forwards and backwards substitution as a direct algorithm for solving linear equations. In a finite number of steps (assuming infinite precision arithmetic) we could solve the linear equations exactly. We have already remarked in Section 2.4.1.2 that no direct algorithm exists for general non-linear simultaneous equations.

Our approach to solving non-linear simultaneous equations will be iterative. We will start with an initial guess of the solution and try to successively improve on the guess. We will continue until the current iterate becomes sufficiently close to the solution according to a suitable criterion. In general, we will not be able to provide an exact solution, even if we could calculate in infinite precision. The theme of iterative progress towards a solution will recur throughout the rest of the book.

In Section 7.1, we discuss an iterative algorithm called the Newton–Raphson method. Then, in Section 7.2 we will introduce some variations on the basic Newton–Raphson method. In Section 7.3 we discuss local convergence of the iterates to a solution, while in Section 7.4 we discuss global convergence. Finally, we discuss sensitivity and large change analysis in Section 7.5.

The key issues discussed in this chapter are:

  • approximating non-linear functions by a linear approximation about a point,

  • using the linear approximation to improve our estimate of the solution of the non-linear equations and then re-linearizing about the improved solution in an iterative algorithm,

  • convergence of the sequence of iterates produced by repeated re-linearization,

  • variations that reduce computational effort, and

  • sensitivity and large change analysis.

Type
Chapter
Information
Applied Optimization
Formulation and Algorithms for Engineering Systems
, pp. 285 - 333
Publisher: Cambridge University Press
Print publication year: 2006

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Save book to Kindle

To save this book to your Kindle, first ensure coreplatform@cambridge.org is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about saving to your Kindle.

Note you can select to save to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

Find out more about the Kindle Personal Document Service.

  • Algorithms
  • Ross Baldick, University of Texas, Austin
  • Book: Applied Optimization
  • Online publication: 03 December 2009
  • Chapter DOI: https://doi.org/10.1017/CBO9780511610868.008
Available formats
×

Save book to Dropbox

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Dropbox.

  • Algorithms
  • Ross Baldick, University of Texas, Austin
  • Book: Applied Optimization
  • Online publication: 03 December 2009
  • Chapter DOI: https://doi.org/10.1017/CBO9780511610868.008
Available formats
×

Save book to Google Drive

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Google Drive.

  • Algorithms
  • Ross Baldick, University of Texas, Austin
  • Book: Applied Optimization
  • Online publication: 03 December 2009
  • Chapter DOI: https://doi.org/10.1017/CBO9780511610868.008
Available formats
×