Real quantifier elimination for the synthesis of optimal numerical algorithms (Case study: Square root computation). (July 2016)
- Record Type:
- Journal Article
- Title:
- Real quantifier elimination for the synthesis of optimal numerical algorithms (Case study: Square root computation). (July 2016)
- Main Title:
- Real quantifier elimination for the synthesis of optimal numerical algorithms (Case study: Square root computation)
- Authors:
- Eraşcu, Mădălina
Hong, Hoon - Abstract:
- Abstract: We report on our on-going efforts to apply real quantifier elimination to the synthesis of optimal numerical algorithms. In particular, we describe a case study on the square root problem: given a real number x and an error bound ε, find a real interval such that it contains x and its width is less than or equal to ε . A typical numerical algorithm starts with an initial interval and repeatedly updates it by applying a "refinement map" on it until it becomes narrow enough. Thus the synthesis amounts to finding a refinement map that ensures the correctness and optimality of the resulting algorithm. This problem can be formulated as a real quantifier elimination. Hence, in principle, the synthesis can be carried out automatically. However, the computational requirement is huge, making the automatic synthesis practically impossible with the current general real quantifier elimination software. We overcame the difficulty by (1) carefully reducing a complicated quantified formula into several simpler ones and (2) automatically eliminating the quantifiers from the resulting ones using the state-of-the-art quantifier elimination software. As the result, we were able to synthesize semi-automatically an optimal quadratically 1 convergent map, which is better than the well known hand-crafted Secant-Newton map. Interestingly, the optimal synthesized map is not contracting as one would naturally expect.
- Is Part Of:
- Journal of symbolic computation. Volume 75(2016)
- Journal:
- Journal of symbolic computation
- Issue:
- Volume 75(2016)
- Issue Display:
- Volume 75, Issue 2016 (2016)
- Year:
- 2016
- Volume:
- 75
- Issue:
- 2016
- Issue Sort Value:
- 2016-0075-2016-0000
- Page Start:
- 110
- Page End:
- 126
- Publication Date:
- 2016-07
- Subjects:
- Synthesis -- Optimal quadratically convergent algorithm -- Square root -- Real quantifier elimination
Mathematics -- Data processing -- Periodicals
Numerical analysis -- Data processing -- Periodicals
Automatic programming (Computer science) -- Periodicals
Mathématiques -- Informatique -- Périodiques
Analyse numérique -- Informatique -- Périodiques
Programmation automatique -- Périodiques
Automatic programming (Computer science)
Mathematics -- Data processing
Numerical analysis -- Data processing
Periodicals
Electronic journals
510.285 - Journal URLs:
- http://www.sciencedirect.com/science/journal/07477171 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.jsc.2015.11.010 ↗
- Languages:
- English
- ISSNs:
- 0747-7171
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 5067.900000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 126.xml