ACM Home Page
Please provide us with feedback. Feedback
Algorithm 825: A deep-cut bisection envelope algorithm for fixed points
Full text PdfPdf (703 KB)
Source ACM Transactions on Mathematical Software (TOMS) archive
Volume 29 ,  Issue 3  (September 2003) table of contents
Pages: 309 - 325  
Year of Publication: 2003
ISSN:0098-3500
Authors
Spencer Shellman  University of Utah, Salt Lake City, UT
K. Sikorski  University of Utah, Salt Lake City, UT
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 23,   Citation Count: 5
Additional Information:

appendices and supplements   abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/838250.838255
What is a DOI?

APPENDICES and SUPPLEMENTS
gZip825.gz (7 KB)
Software for "A deep-cut bisection envelope algorithm for fixed points"


ABSTRACT

We present the BEDFix (Bisection Envelope Deep-cut Fixed point) algorithm for the problem of approximating a fixed point of a function of two variables. The function must be Lipschitz continuous with constant 1 with respect to the infinity norm; such functions are commonly found in economics and game theory. The computed approximation satisfies a residual criterion given a specified error tolerance. The BEDFix algorithm improves the BEFix algorithm presented in Shellman and Sikorski [2002] by utilizing "deep cuts," that is, eliminating additional segments of the feasible domain which cannot contain a fixed point. The upper bound on the number of required function evaluations is the same for BEDFix and BEFix, but our numerical tests indicate that BEDFix significantly improves the average-case performance. In addition, we show how BEDFix may be used to solve the absolute criterion fixed point problem with significantly better performance than the simple iteration method, when the Lipschitz constant is less than but close to 1. BEDFix is highly efficient when used to compute residual solutions for bivariate functions, having a bound on function evaluations that is twice the logarithm of the reciprocal of the tolerance. In the tests described in this article, the number of evaluations performed by the method averaged 31 percent of this worst-case bound. BEDFix works for nonsmooth continuous functions, unlike methods that require gradient information; also, it handles functions with minimum Lipschitz constants equal to 1, whereas the complexity of simple iteration approaches infinity as the minimum Lipschitz constant approaches 1. When BEDFix is used to compute absolute criterion solutions, the worst-case complexity depends on the logarithm of the reciprocal of 1-q, where q is the Lipschitz constant, as well as on the logarithm of the reciprocal of the tolerance.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Birkhoff, G. 1917. Dynamic systems with two degrees of freedom. Trans. AMS 18, 199.
 
3
Bountis, T. and Helleman, R. 1981. On the stability of periodic orbits of two-dimensional mappings. J. Math. Phys. 22, 1867.
 
4
Eaves, B. 1972. Homotopies for computation of fixed points. Math. Prog. 3, 1, 1--22.
 
5
Eaves, B. and Saigal, R. 1972. Homotopies for computation of fixed points on unbounded regions. Math. Prog. 3, 2, pp. 225--237.
 
6
Greene, J. 1979. A method for determining a stochastic transition. J. Math. Phys. 20, 1183--1201.
 
7
Helleman, R. 1977. Statistical Mechanics and Statistical Methods in Theory and Application: On the Iterative Solution of a Stochastic Mapping. U. Landman, Ed. Plenum, New York, 343.
 
8
Hénon, M. 1969. Numerical study of quadratic area-preserving mappings. Quart. Appl. Math. 27, 291--312.
 
9
 
10
Howland, J. and Vaillancourt, R. 1985. Attractive cycles in the iteration of meromorphic functions. Num. Math. 46, 323--337.
 
11
 
12
 
13
Scarf, M. 1967. The approximation of fixed points of a continuous mapping. SIAM J. Appl. Math. 1328--1343.
 
14
 
15
 
16
 
17



REVIEW

"Peter C. Patton : Reviewer"

This is a remarkable paper. Not only does it offer an effective algorithm for the solution of an important problem, but it is even more impressive as a model for how computer science results ought to be presented, especially algorithms and their a  more...

Collaborative Colleagues:
Spencer Shellman: colleagues
K. Sikorski: colleagues