Interval Newton Method
               Projektseminar



1   18.01.12   Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
Agenda

    • Introduction – Scud accident
    • Interval arithmetic
    • Newton method
    • Interval Newton method
    • Properties of the interval Newton method
    • Matlab Implementation
    • Numerical examples



2   18.01.12   Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
Patriot vs. Scud

                MIM-104 Patriot                                                             SS-1c Scud




         Surface-to-air missile                                             Short-range ballistic
         system                                                             missile
         Originally designed to                                             Missile speed: 1700 m/s
         engage against aircraft                                            (~5 mach)
         Missile speed airborne: ~5                                         Range: 300 km
         mach                                                                                 Photos: Wikipedia Commons

3   18.01.12   Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
United States General Accounting Office 1992


    Outcome: No Interception
    Scud hits an American barracks => 28 dead
4     18.01.12      Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
Causes of the accident




5   18.01.12   Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
Interval Arithmetic/Analysis

        Evolved in the 1950-1960s on the advent of
        computational mathematics (pioneering work in
        the University of Karlsruhe)
        Idea: Bounding the rounding errors
        How: Counting with intervals instead of real
        numbers
        Definines mathematical operations ((+),(-),(*),(/))
        for intervals

         [-5,5]+[2,4]=[-3,9]                                [1,2]*[-4,7]=[-8,14]

6   18.01.12   Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
Specialities

        Dependency problem
               In interval arithmetic, each variable is handled
               independently




        This causes widening of intervals in computations and
        decreases the accuracy of the results in calculations.
        Extended interval arithmetic
               A rule set for division by intervals containing 0


7   18.01.12   Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
Newton Method




8   18.01.12   Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
Newton method




                                               http://math.fullerton.edu/mathews/a2001/animations/rootfinding/NewtonMethod/NewtonMethod.html



9   18.01.12   Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
However, sometimes it does not converge!




                                                 http://math.fullerton.edu/mathews/a2001/animations/rootfinding/NewtonMethod/NewtonMethod.html



10   18.01.12   Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
Interval Newton method




           Moore et al., Introduction to interval analysis, 2009

11   18.01.12    Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
Example




           Graph: www.woflramalpha.com

12   18.01.12   Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
13   18.01.12   Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
14   18.01.12   Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
Properties of the interval Newton method




15   18.01.12   Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
Properties of the interval Newton method




16   18.01.12   Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
Properties of the interval Newton method




17   18.01.12   Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
Matlab implementation

         The non-extended interval Newton method
         implemented in Matlab using the INTLAB toolbox




18   18.01.12   Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
Numerical examples




19   18.01.12   Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
Thank for your attention!




20   18.01.12    Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung

Interval Newton Method

  • 1.
    Interval Newton Method Projektseminar 1 18.01.12 Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
  • 2.
    Agenda • Introduction – Scud accident • Interval arithmetic • Newton method • Interval Newton method • Properties of the interval Newton method • Matlab Implementation • Numerical examples 2 18.01.12 Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
  • 3.
    Patriot vs. Scud MIM-104 Patriot SS-1c Scud Surface-to-air missile Short-range ballistic system missile Originally designed to Missile speed: 1700 m/s engage against aircraft (~5 mach) Missile speed airborne: ~5 Range: 300 km mach Photos: Wikipedia Commons 3 18.01.12 Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
  • 4.
    United States GeneralAccounting Office 1992 Outcome: No Interception Scud hits an American barracks => 28 dead 4 18.01.12 Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
  • 5.
    Causes of theaccident 5 18.01.12 Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
  • 6.
    Interval Arithmetic/Analysis Evolved in the 1950-1960s on the advent of computational mathematics (pioneering work in the University of Karlsruhe) Idea: Bounding the rounding errors How: Counting with intervals instead of real numbers Definines mathematical operations ((+),(-),(*),(/)) for intervals [-5,5]+[2,4]=[-3,9] [1,2]*[-4,7]=[-8,14] 6 18.01.12 Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
  • 7.
    Specialities Dependency problem In interval arithmetic, each variable is handled independently This causes widening of intervals in computations and decreases the accuracy of the results in calculations. Extended interval arithmetic A rule set for division by intervals containing 0 7 18.01.12 Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
  • 8.
    Newton Method 8 18.01.12 Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
  • 9.
    Newton method http://math.fullerton.edu/mathews/a2001/animations/rootfinding/NewtonMethod/NewtonMethod.html 9 18.01.12 Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
  • 10.
    However, sometimes itdoes not converge! http://math.fullerton.edu/mathews/a2001/animations/rootfinding/NewtonMethod/NewtonMethod.html 10 18.01.12 Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
  • 11.
    Interval Newton method Moore et al., Introduction to interval analysis, 2009 11 18.01.12 Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
  • 12.
    Example Graph: www.woflramalpha.com 12 18.01.12 Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
  • 13.
    13 18.01.12 Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
  • 14.
    14 18.01.12 Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
  • 15.
    Properties of theinterval Newton method 15 18.01.12 Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
  • 16.
    Properties of theinterval Newton method 16 18.01.12 Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
  • 17.
    Properties of theinterval Newton method 17 18.01.12 Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
  • 18.
    Matlab implementation The non-extended interval Newton method implemented in Matlab using the INTLAB toolbox 18 18.01.12 Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
  • 19.
    Numerical examples 19 18.01.12 Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung
  • 20.
    Thank for yourattention! 20 18.01.12 Johannes Kananen – Interval Newton Method – Projektseminar zur Optimierung

Editor's Notes

  • #3 Rounding errors lead to a disaster which cost many liveWe gain some knowledge about the fundamentals which you need to understand the topicThen I wll be presenting the real number Newton method and also an example when it works and when it wont work