JMM Special Session October 14-15, 2011 13th Midwest Optimization Meeting & Workshop on Large Scale Optimization and Applications Hosted by the Fields.

Slides:



Advertisements
Similar presentations
©2011 1www.id-book.com Evaluation studies: From controlled to natural settings Chapter 14.
Advertisements

© Negnevitsky, Pearson Education, Lecture 12 Hybrid intelligent systems: Evolutionary neural networks and fuzzy evolutionary systems Introduction.
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 12 Cross-Layer.
Optimizing Cost and Performance for Multihoming Nick Feamster CS 6250 Fall 2011.
1 Dialogue Mapping: Dialogue Mapping: Dr. Jeff Conklin CogNexus Institute cognexus.org Revealing the Deep Structure of Conversations.
1 Copyright © 2009, Printer Working Group. All rights reserved. 1 IPP Working Group Session 14 October 2009 Cupertino, CA - PWG F2F Meeting.
Formal Models of Computation Part III Computability & Complexity
Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energy under contract.
Adaptivity and symmetry for ODEs and PDEs Chris Budd.
Geometric Integration of Differential Equations 2. Adaptivity, scaling and PDEs Chris Budd.
On the properties of relative plausibilities Computer Science Department UCLA Fabio Cuzzolin SMC05, Hawaii, October
Colour From Grey by Optimized Colour Ordering Arash VahdatMark S. Drew School of Computing Science Simon Fraser University.
1 Outline relationship among topics secrets LP with upper bounds by Simplex method basic feasible solution (BFS) by Simplex method for bounded variables.
Year 9 Curriculum and exams.
R O O T S Field-Sensitive Points-to-Analysis Eda GÜNGÖR
Creating interactive User Feedback in DGS using the Scripting Interface of Cinderella Andreas Fest University of Education Schwäbisch Gmünd CADGME 2009.
_______________________________________________________ School of Mathematical Sciences E-learning Community Meeting Wednesday 7 May Stephen Hibberd,
CHAPTER 13: Alpaydin: Kernel Machines
Computer-Supported Collaborative Learning (CSCL), Virtual Math Teams (VMT), Group Cognition Gerry Stahl.
Lecture 2 Jack Tanabe Old Dominion University Hampton, VA January 2011 Mathematical Formulation of the Two Dimensional Magnetic Field.
Joint Mathematics Meetings Hynes Convention Center, Boston, MA
International Mathematics in the 21 st Century Jonathan Borwein, FRSC Canada Research Chair in Collaborative.
Software Requirements
K-means Clustering Ke Chen.
September 12 1 An Algorithm for: Explaining Algorithms Tomasz Müldner.
Jonathan Borwein FRSC FAA FAAS Laureate Professor University of Newcastle, NSW Director,
Jonathan Borwein, FRSC Canada Research Chair in Collaborative Technology Laureate Professor.
April 2008: National Curriculum Board established Nov Feb 2009: Consultation re mathematics framing paper May 2009: Writing of national mathematics.
IEOR 4004: Introduction to Operations Research Deterministic Models January 22, 2014.
David Evans CS150: Computer Science University of Virginia Computer Science Lecture 26: Proving Uncomputability Visualization.
Minimum Vertex Cover in Rectangle Graphs
Polynomial dynamical systems over finite fields, with applications to modeling and simulation of biological networks. IMA Workshop on Applications of.
Advanced Topics in Algorithms and Data Structures Lecture 7.2, page 1 Merging two upper hulls Suppose, UH ( S 2 ) has s points given in an array according.
Jonathan Borwein, FRSC Canada Research Chair in Collaborative Technology Laureate Professor University of Newcastle, NSW Revised.
Kick-off Meeting, July 28, 2008 ONR MURI: NexGeNetSci Distributed Coordination, Consensus, and Coverage in Networked Dynamic Systems Ali Jadbabaie Electrical.
Department of Electrical and Computer Engineering Multi-Block ADMM for Big Data Optimization in Smart Grid Department of Electrical and Computer Engineering.
UMass Lowell Computer Science Analysis of Algorithms Prof. Karen Daniels Fall, 2002 Review Lecture Tuesday, 12/10/02.
Approximate Abstraction for Verification of Continuous and Hybrid Systems Antoine Girard Guest lecture ESE601: Hybrid Systems 03/22/2006
4. Topic Cramer’s Rule Speed of Calculating Determinants Projective Geometry.
CS 1 – Introduction to Computer Science Introduction to the wonderful world of Dr. T Daniel Tauritz, Ph.D. Associate Professor of Computer Science.
A Brief Introduction To The Theory of Computer Science and The PCP Theorem By Dana Moshkovitz Faculty of Mathematics and Computer Science The Weizmann.
1 Level Sets for Inverse Problems and Optimization I Martin Burger Johannes Kepler University Linz SFB Numerical-Symbolic-Geometric Scientific Computing.
Javad Lavaei Department of Electrical Engineering Columbia University Joint work with Somayeh Sojoudi Convexification of Optimal Power Flow Problem by.
Approximation Metrics for Discrete and Continuous Systems Antoine Girard and George J. Pappas VERIMAG Workshop.
Manifold learning: Locally Linear Embedding Jieping Ye Department of Computer Science and Engineering Arizona State University
Project Mentor – Prof. Alan Kaminsky
1 Hybrid methods for solving large-scale parameter estimation problems Carlos A. Quintero 1 Miguel Argáez 1 Hector Klie 2 Leticia Velázquez 1 Mary Wheeler.
Lecture Notes Dr. Rakhmad Arief Siregar Universiti Malaysia Perlis
Teaching Students to Prove Theorems Session for Project NExT Fellows Presenter: Carol S. Schumacher Kenyon College and.
Photogrammetry for Large Structures M. Kesteven CASS, CSIRO From Antikythera to the SKA Kerastari Workshop, June
University of Palestine Faculty of Applied Engineering and Urban Planning Software Engineering Department Introduction to computer vision Chapter 2: Image.
Objects at infinity used in calibration
THE DIMACS REU PROGRAM : AN INTERNATIONAL RESEARCH EXPERIENCE.
Section 2-8 First Applications of Groebner Bases by Pablo Spivakovsky-Gonzalez We started this chapter with 4 problems: 1.Ideal Description Problem: Does.
Control Processes Research Center Director Dr. Tech. Sc., Professor V.I. Gurman.
1 WORKSHOP ON RESULTS OF IMPLEMENTATION OF COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP.
Matrikon 20 November 2009 Matrikon Centre Retreat.
Optimization in Engineering Design 1 Introduction to Non-Linear Optimization.
Jonathan Borwein, FRSC Canada Research Chair in Collaborative Technology Laureate Professor.
Jonathan Borwein, FRSC Canada Research Chair in Collaborative Technology Laureate Professor Newcastle, NSW ``intuition comes to.
Yoav Kallus Physics Dept. Cornell University Shanks Conference Vanderbilt University May 17, 2010 The Divide and Concur approach to packing j/w: Veit Elser.
Yoav Kallus Physics Dept. Cornell University Widely applied math seminar Harvard University Nov. 1, 2010 Packing tetrahedra and other figures using Divide.
Rapidly-Exploring Random Trees
Green IT CHAPTER 3: PROGRAMMATIC AND INSTITUTIONAL OPPORTUNITIES TO ENHANCE COMPUTER SCIENCE RESEARCH FOR SUSTAINABILITY.
Introduction to chaotic dynamics
Mathematical Programming (towards programming with math)
. Development of Analysis Tools for Certification of
Introduction to chaotic dynamics
Sphere Packing and Kepler’s Conjecture
Relating Models to Data
Presentation transcript:

JMM Special Session October 14-15, th Midwest Optimization Meeting & Workshop on Large Scale Optimization and Applications Hosted by the Fields Institute Friday October 14, 2011, 9:00 a.m. EDT (12.00pm AEST)

Jonathan Borwein FRSC FAA FAAS Laureate Professor University of Newcastle, NSW Director, Centre for Computer Assisted Research Mathematics and Applications CARMA Revised : joint work with B. Sims. Thanks also to Ulli Kortenkamp, Fran Aragon, Matt Skerritt and Chris Maitland October 14 th 2011 D Midwest Optimization Meeting & Workshop on Large Scale Optimization and Applications October 14 th 2011 Douglas-Ratchford iterations in the absence of convexity Charles Darwin’s notes Alan Turing’s Enigma

THE REST IS SOFTWARE “It was my luck (perhaps my bad luck) to be the world chess champion during the critical years in which computers challenged, then surpassed, human chess players. Before 1994 and after 2004 these duels held little interest.” - Garry Kasparov, 2010 Likewise much of current Optimization Theory

ABSTRACT The Douglas-Rachford iteration scheme, introduced half a century ago in connection with nonlinear heat flow problems, aims to find a point common to two or more closed constraint sets. – Convergence is ensured when the sets are convex subsets of a Hilbert space, however, despite the absence of satisfactory theoretical justification, the scheme has been routinely used to successfully solve a diversity of practical optimization or feasibility problems in which one or more of the constraints involved is non-convex. As a first step toward addressing this deficiency, we provide convergence results for a proto-typical non- convex (phase-recovery) scenario: Finding a point in the intersection of the Euclidean sphere and an affine subspace.

AN INTERACTIVE PRESENTATION Much of my lecture will be interactive using the interactive geometry package Cinderella and the html appletsCinderella – – –

PHASE RECONSTRUCTION x P A (x) R A (x) A 2007 Elser solving Sudoku with reflectors A 2008 Finding exoplanet Fomalhaut in Piscis with projectors Projectors and Reflectors: P A (x) is the metric projection or nearest point and R A (x) reflects in the tangent: x is red "All physicists and a good many quite respectable mathematicians are contemptuous about proof." G. H. Hardy ( )

The story of Hubble’s 1.3mm error in the “upside down” lens (1990)upside down And Kepler’s hunt for exo-planets (launched March 2009) Kepler

The story of Hubble’s 1.3mm error in the “upside down” lens (1990)upside down And Kepler’s hunt for exo- planets (launched March 2009) Kepler A few weeks ago we wrote: “We should add, however, that many Kepler sightings in particular remain to be ‘confirmed.’ Thus one might legitimately wonder how mathematically robust are the underlying determinations of velocity, imaging, transiting, timing, micro-lensing, etc.?Kepler sightings g/2011/09/where-is-everybody/

WHY DOES IT WORK? Consider the simplest case of a line B of height h and the unit circle A. With the iteration becomes In a wide variety of large hard problems (protein folding, 3SAT, Sudoku) A is non- convex but DR and “divide and concur” (below) works better than theory can explain. It is: An ideal problem for introducing early under-graduates to research, with many many accessible extensions in 2 or 3 dimensions For h=0 We prove convergence to one of the two points in A Å B iff we do not start on the vertical axis (where we have chaos). For h>1 (infeasible) it is easy to see the iterates go to infinity (vertically). For h=1 we converge to an infeasible point. For h in (0,1) the pictures are lovely but proofs escaped us for 9 months. Two representative Maple pictures follow:

INTERACTIVE PHASE RECOVERY in CINDERELLA Recall the simplest case of a line B of height h and the unit circle A. With the iteration becomes A Cinderella picture of two steps from (4.2,-0.51) follows:Cinderella

DIVIDE AND CONCUR Ser ial (L) and Parallel (R)

CAS+IGP: THE GRIEF IS IN THE GUIGUI Numerical errors in using double precision Accuracy after taking input from Maple

Exploration first in Maple and then in Cinderella (SAGE) - ability to look at orbits/iterations dynamically is great for insight - allows for rapid reinforcement and elaboration of intuition Decided to look at ODE analoguesODE analogues - and their linearizations - hoped for Lyapunov like results Searched literature for a discrete version - found Perron’s work THE ROUTE TO DISCOVERY

THE BASIS OF THE PROOF Explains spin for height in (0,1)

WHAT WE CAN NOW SHOW

ALGORITHM APPEARS TO BE STABLE

THREE AND HIGHER DIMENSIONS

AN “EVEN SIMPLER” CASE ≈ 1.51 RANDOM POINTS

COMMENTS and OPEN QUESTIONS As noted, the method parallelizes very well. Work out rates in convex case? Why does alternating projection (no reflection) work well for optical aberration but not phase reconstruction? Show rigorously global convergence - in the appropriate basins? Extend analysis to more general pairs of sets (and CAT (0) metrics) - even the half-line case is much more complex - as I may now demo.I may now demo

REFERENCES [1] Jonathan M. Borwein and Brailey Sims, “The Douglas-Rachford algorithm in the absence of convexity.” Chapter 6, pp. 93 – 109 in Fixed-Point Algorithms for Inverse Problems in Science and Engineering in Springer Optimization and Its Applications, vol. 49, [2] J. M. Borwein and J. Vanderwerff, Convex Functions: Constructions, Characterizations and Counterexamples. Encyclopedia of Mathematics and Applications, 109 Cambridge Univ Press, [3] V. Elser, I. Rankenburg, and P. Thibault, “Searching with iterated maps,” Proc. National Academy of Sciences, 104 (2007), 418–423. [4] J.M. Borwein and R.L. Luke, ``Duality and Convex Programming," pp. 229 – 270 in Handbook of Mathematical Methods in Imaging, O. Scherzer (Editor-in-Chief), Springer-Verlag. E-pub