Abstract
The multi-level linear programs of Candler, Norton and Townsley are a simple class of sequenced-move games, in which players are restricted in their moves only by common linear constraints, and each seeks to optimize a fixed linear criterion function in his/her own continuous variables and those of other players. All data of the game and earlier moves are known to a player when he/she is to move. The one-player case is just linear programming.
We show that questions concerning only the value of these games exhibit complexity which goes up all levels of the polynomial hierarchy and appears to increase with the number of players.
For three players, the games allow reduction of theΣ 2 andΠ 2 levels of the hierarchy. These levels essentially include computations done with branch-and-bound, in which one is given an oracle which can instantaneously solve NP-complete problems (e.g., integer linear programs). More generally, games with (p + 1) players allow reductions ofΣ p andΠ p in the hierarchy.
An easy corollary of these results is that value questions for two-player (bi-level) games of this type is NP-hard.
Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.References
J.F. Bard, “Sequential optimization in hierarchical structures”, Working Paper 82-12, College of Business Administration, Northeastern University (Boston, MA, 1982).
J.F. Bard and J.E. Falk, “An explicit solution to the multi-level programming problem”,Computers and Operations Research 9 (1982) 77–100.
T. Baker, J. Gill and R. Solovay, “Relativizations of theP = ?NP questions”,SIAM Journal on Computing 4 (1975) 431–442.
W.F. Bialas and M.H. Karwan, “On two-level optimization”,IEEE Transactions on Automatic Control AC-27 (1982) 211–215.
W. Candler and R. Norton, “Multi-level programming and development policy”, World Bank Staff Working Paper no. 258, IBRD (Washington, DC, 1977).
W. Candler and R. Townsley, “A linear two-level programming problem”,Computers and Operations Research 9 (1982) 59–76.
V. Chvatal, “Rational behaviour and computational complexity”, Technical Report SOCS-78.9, McGill University (Montreal, 1978).
S.A. Cook, “The complexity of theorem proving procedures”,Proceedings of the Third Annual ACM Symposium on Theory of Computing (1971) 151–158.
J. Fortuny and B. McCarl, “Multi-level programming”, Industrial Engineering Department, Purdue University (West Lafayette, IN, 1979).
M. Garey and D.S. Johnson,Computers and intractibility (W.H. Freeman, San Francisco, 1979).
R.G. Jeroslow, “Bracketing discrete problems by two problems of linear optimization”, in:Operations Research Verfahren XXV (Verlag Anton Hain, Meisenheim am Glan, 1977) pp. 205–216.
R.M. Karp, “Reducibility among combinatorial problems”, in: R.E. Miller and J.W. Thatcher, eds.,Complexity of computer computations (Plenum Press, New York, 1972) pp. 85–104.
L.G. Khachiyan, “A polynomial algorithm for linear programming”,Doklady Akademii Nauk SSR 244 (1979) 1093–1096 (English translation in Soviet Mathematics Doklady 20, 191–194).
T.S. Motzkin, H. Raiffa, G.L. Thompson and R.M. Thrall, “The double description method”, in:Contributions to the theory of games II, H.W. Kuhn and A.W. Tucker, eds., (Princeton University Press, Princeton, NJ, 1953) pp. 51–73.
N.J. Nilsson,Problem-solving methods in artificial intelligence (McGraw-Hill, New York, 1971).
C.H. Papadimitriou, “Games against nature”,Proceedings of the Twenty Fourth Symposium on the Foundations of Computer Science, 1983.
K. Pasumarty, “Product positioning in a competitive market”, College of Management, Georgia Institute of Technology (Atlanta, GA, 1982).
E.C. Prescott and M. Visscher, “Sequential location among firms with foresight”,Bell Journal of Economics 8 (1977) 378–393.
H. Rogers,Theory of recursive functions and effective computability (McGraw-Hill, New York, 1967).
H. Scarf (with T. Hansen)The computation of economic equilibria (Yale University Press, New Haven, 1973).
M. Simaan and J.B. Cruz, Jr., “On the Stackelberg strategy in nonzero-sum games”,Journal of Optimization Theory and Applications 11 (1973) 533–555.
H.D. Sherali, A.L. Soyster and F.H. Murphy, “Stackelberg-Nash-Cournot equilibria characterizations and computations”,Operations Research 31 (1983) 253–276.
H.D. Sherali, “A multiple leader Stackelberg model and analysis”,Operations Research 32 (1984) 390–404.
R. Smullyan,First order logic (Springer-Verlag, New York, 1968).
H. Stackelberg,Marktform und Gleichgewicht (Julius Springer, Vienna, 1934).
L.J. Stockmeyer, “The polynomial-time hierarchy”,Theoretical Computer Science 3 (1977) 1–22.
J. Stoer and C. Witzgall,Convexity and optimization in finite dimensions: I (Springer-Verlag, New York, 1970).
C. Wrathall, “Complete sets and the polynomial time hierarchy”,Theoretical Computer Science 3 (1977) 23–33.
Author information
Authors and Affiliations
Additional information
The author's work has been supported by the Alexander von Humboldt Foundation and the Institut fur Okonometrie und Operations Research of the University of Bonn, Federal Republic of Germany; grant ECS8001763 of the National Science Foundation, USA; and a grant from the Georgia Tech Foundation.
Rights and permissions
About this article
Cite this article
Jeroslow, R.G. The polynomial hierarchy and a simple model for competitive analysis. Mathematical Programming 32, 146–164 (1985). https://doi.org/10.1007/BF01586088
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01586088