adaptive quadrature for nystr m
play

Adaptive Quadrature for Nystrm Yuchen Su 12/6/17 Quadrature - PowerPoint PPT Presentation

Adaptive Quadrature for Nystrm Yuchen Su 12/6/17 Quadrature Quadrature Quadrature Quadrature Quadrature Quadrature Composite Newton-Cotes Quadrature Composite Gaussian Error Estimation When should we be satisfied with our Quadrature?


  1. Adaptive Quadrature for Nyström Yuchen Su 12/6/17

  2. Quadrature

  3. Quadrature

  4. Quadrature

  5. Quadrature

  6. Quadrature

  7. Quadrature Composite Newton-Cotes

  8. Quadrature Composite Gaussian

  9. Error Estimation When should we be satisfied with our Quadrature?

  10. Error Estimation When should we be satisfied with our Quadrature? Consider error:

  11. Automatic Quadrature

  12. Automatic Quadrature

  13. Automatic Quadrature

  14. Automatic Quadrature

  15. Automatic Quadrature Algorithm: 1. Set an error tolerance 2. Compute 3. If - Increase - Loop to Step 2

  16. Automatic Quadrature This seems unintelligent

  17. Automatic Quadrature This seems unintelligent Can we do better?

  18. Adaptive Quadrature

  19. Adaptive Quadrature

  20. Adaptive Quadrature

  21. Adaptive Quadrature

  22. Adaptive Quadrature Algorithm: 1. Set an error tolerance , usually 1 2. Compute 3. If - Let - Compute

  23. Amazing Quadrature Can we make this jump directly?

  24. Error Estimation Main approaches: Error ~ 1. 2. 3. 4. Gonnet – A Review of Error Estimation in Adaptive Quadrature , ACM Computing Surveys (2012)

  25. Nyström Method Consider the Fredholm equation of the second kind Where the integral operator is

  26. Nyström Method Consider the Fredholm equation of the second kind Where the integral operator is If we approximate by some quadrature rule We can solve the system at the quadrature points

  27. Nyström Method Once we have the density at the quadrature points Use Nyström interpolation to get density for all

  28. Nyström Method Once we have the density at the quadrature points Use Nyström interpolation to get density for all For example if , we may interpolate by: where ,

  29. Nyström Error Estimate Corollary 10.11, Kress – LIE (2 nd ed.)

  30. Nyström Error Estimate Corollary 10.11, Kress – LIE (2 nd ed.)

  31. Example 1 Consider the following second kind integral equation Where We can compute the solution as

  32. Ex 1 Density Error: Gauss-Legendre

  33. Ex 1 Density Approx: Gauss-Legendre

  34. Ex 1 Density Error: Trapezoid Rule

  35. Ex 1 Density Approx: Trapezoid Rule

  36. Ex 1 Density Approx: Trapezoid Rule

  37. Ex 1 Density Approx: Trapezoid Rule

  38. Ex 1: Trapezoid Rule Differences

  39. Example 2 Consider the following second kind integral equation Where We can compute the solution as

  40. Ex 1 Density Error: Gauss-Legendre

  41. Ex 1: Gauss-Legendre Differences

  42. Ex 1 Density Error: Trapezoid Rule

  43. Ex 1: Trapezoid Rule Differences

  44. Nyström Local Estimates Not so good =( Can we do better?

  45. Nyström Local Estimates Consider the constant

  46. Nyström Local Estimates Consider the constant Remove the norms (abuse notation)

  47. Nyström Local Estimates Consider the constant Remove the norms (abuse notation) Let

  48. Nyström Local Estimates Our equation becomes It turns out

  49. Nyström Local Estimates Our equation becomes It turns out Shuffling around From collective compactness, we have

  50. Nyström Local Estimates Stare at this real hard and consider

  51. Nyström Local Estimates Stare at this real hard and consider 2 things happen

  52. Nyström Local Estimates Stare at this real hard and consider 2 things happen

  53. Nyström Local Estimates Stare at this real hard and consider 2 things happen

  54. Nyström Local Estimates Maybe take a look at

  55. Nyström Local Estimates Let’s assume we have infinite computational power and compute directly Look at

  56. Ex 1: Trapezoid, n = 11

  57. Ex 1: Recall Trapezoid Rule Error

  58. Just to check it works n=26 n=51

  59. How can we estimate this? This is expensive! Maybe ?

  60. Ex 1: Estimator n = 11 vs n = 21

  61. Ex 1: Estimator Comparison Real Estimator

  62. Ex 2: Trapezoid, n = 11

  63. Ex 1: Trapezoid Rule Differences

  64. Ex 2: Estimator n = 11 vs n = 21

  65. Ex 2: Estimator comparison Real Estimator

  66. Some Thoughts (done verbally) =)

Recommend


More recommend