The complexity of Tarski's fixed point theorem

Tarski's fixed point theorem guarantees the existence of a fixed point of an order-preserving function f:L->L defined on a nonempty complete lattice (L,@?) [B. Knaster, Un theoreme sur les fonctions d'ensembles, Annales de la Societe Polonaise de Mathematique 6 (1928) 133-134; A. Tarski, A lattice theoretical fixpoint theorem and its applications, Pacific Journal of Mathematics 5 (1955) 285-309]. In this paper, we investigate several algorithmic and complexity-theoretic topics regarding Tarski's fixed point theorem. In particular, we design an algorithm that finds a fixed point of f when it is given (L,@?) as input and f as an oracle. Our algorithm makes O(log|L|) queries to f when @? is a total order on L. We also prove that when both f and (L,@?) are given as oracles, any deterministic or randomized algorithm for finding a fixed point of f makes an expected @W(|L|) queries for some (L,@?) and f.

[1]  A. Granas,et al.  Fixed Point Theory , 2003 .

[2]  J. Łoś Un théorème sur les superpositions des fonctions définies dans les ensembles arbitraires , 1950 .

[3]  Ralph P. Grimaldi,et al.  Discrete and Combinatorial Mathematics: An Applied Introduction , 1998 .

[4]  Patrick Cousot,et al.  Abstract interpretation: a unified lattice model for static analysis of programs by construction or approximation of fixpoints , 1977, POPL.

[5]  A. Davis,et al.  A characterization of complete lattices , 1955 .

[6]  Donald M. Topkis,et al.  Minimizing a Submodular Function on a Lattice , 1978, Oper. Res..

[7]  Submodular Games,et al.  EQUILIBRIUM POINTS IN NONZERO-SUM n-PERSON , 1979 .

[8]  Yoshio Ohtsubo On a discrete-time non-zero-sum Dynkin problem with monotonicity , 1991 .

[9]  X. Vives Nash equilibrium with strategic complementarities , 1990 .

[10]  Vasco d'Orey Fixed point theorems for correspondences with values in a partially ordered set and extended supermodular games , 1996 .

[11]  X. Vives Oligopoly Pricing: Old Ideas and New Tools , 1999 .

[12]  Patrick Cousot,et al.  Abstract Interpretation and Application to Logic Programs , 1992, J. Log. Program..

[13]  Patrick Cousot,et al.  Refining Model Checking by Abstract Interpretation , 2004, Automated Software Engineering.

[14]  D. M. Topkis Equilibrium Points in Nonzero-Sum n-Person Submodular Games , 1979 .

[15]  Timothy Van Zandt Interim Bayesian Nash Equilibrium on Universal Type Spaces for Supermodular Games , 2010 .

[16]  Hiroyuki Adachi On a characterization of stable matchings , 2000 .

[17]  A. Tarski A LATTICE-THEORETICAL FIXPOINT THEOREM AND ITS APPLICATIONS , 1955 .

[18]  John W. Mamer Monotone stopping games , 1987 .

[19]  Federico Echenique,et al.  A short and constructive proof of Tarski’s fixed-point theorem , 2005, Int. J. Game Theory.

[20]  Federico Echenique The equilibrium set of two-player games with complementarities is a sublattice , 2003 .

[21]  D. M. Topkis Supermodularity and Complementarity , 1998 .

[22]  Piotr Pokarowski,et al.  The Tarski–Kantorovitch prinicple and the theory of iterated function systems , 2000, Bulletin of the Australian Mathematical Society.

[23]  P. Cousot,et al.  Constructive versions of tarski's fixed point theorems , 1979 .

[24]  Wilbur John Coleman Equilibrium in a Production Economy with an Income Tax , 1991 .