Abstract
Randomly generated polytopes are used frequently to test and compare algorithms for a variety of mathematical programming problems. These polytopes are constructed by generating linear inequality constraints with coefficients drawn independently from a distribution such as the uniform or the normal.
It is noted that this class of ‘random’ polytopes has a special property: the angles between the hyperplanes, though dependent on the specific distribution used, tend to be equal when the dimension of the space increases.
Obviously this structure of ‘random’ polytopes may bias test results.
Similar content being viewed by others
References
S. Agmon, “The relaxation method for linear inequalities”,Canadian Journal of Mathematics 6 (1954) 382–392.
T.W. Anderson,An introduction to multivariate statistical analysis (Wiley, New York, 1958).
T.M. Apostol,Mathematical Analysis (Addison-Wesley, London, 1960).
D. Avis and V. Chvatal, “Notes on Bland's pivoting rule”,Mathematical Programming Study 8 (1978) 24–34.
P. Billingsley,Probability and measure (Wiley, New York, 1979).
T.M. Cover and B. Efron, “Geometrical probability and random points on a hypersphere”,Annals of Mathematical Statistics 38 (1967) 213–220.
W.B. van Dam and J. Telgen, “Some computational experiments with a primal-dual surrogate simplex method”, Report 7828 Econometric Institute, Erasmus University (Rotterdam, 1978).
R.S. Dembo and J.M. Mulvey, “On the analyais and comparison of mathematical programming techniques,Proceedings of the bicentennial conference on mathematical programming (Gaithersburg, MD, 1976).
R.S. Garfinkel and P.L. Yu, “A primal-dual surrogate simplex algorithm”, Working Paper 22, College of Business Administration, University of Tennessee (Knoxvill, TN, 1975).
S. Holm and D. Klein, “Size reduction of linear programs with special structure”, Working Paper, Odense University (Odense, Denmark, 1975).
J.P. Ignizio, “On the establishment of standards for comparing algorithm performance”,Interfaces 2 (1971) 8–11.
R.H. Jackson and J.M. Mulvey, “A critical review of methods for comparing mathematical programming algorithms and software 1951–1977”, presented at TIMS XXIII. (Athens, 1977).
M.H. Karwan, J. Telgen and S. Zionts,Redundancy in mathematical programming (Springer-Verlag, New York, Heidelberg, 1982).
L.G. Khachian, “A polynomial algorithm in linear programming”,Soviet Mathematics Doklady 20 (1979) 191–194.
T.M. Liebling, “On the number of iterations of the simplex method”,Operations Research Vefahren 23 (1972) 264–284.
J.H. May and R.L. Smith, “Definition and generation of random polyhedra”, Working Paper 390, Graduate School of Business, University of Pittsburgh (Pittsburgh, PA, 1980).
J.H. May and R.L. Smith, “Random polytopes: their definition, generation and aggregate properties”, Technical Report 80-6, Department of Industrial and Operations Engineering, University of Michigan (Ann Arbor, MI, 1980).
W.M. Michaels and R.P. O'Neill, “User's guide for LPGENR”, Department of Computer Science, Louisiana State University (Baton Rouge, LA, 1975).
T.S. Motzkin and I.J. Schoenberg, “The relaxation method for linear inequalities”,Canadian Journal of Mathematics 6 (1954) 393–404.
R.E. Quandt and H.W. Kuhn, “On upper bounds for the number of iterations in solving linear programs”,Operations Research 12 (1964) 161–165.
B.K. Schmidt and T.H. Mattheis, “The probability that a random polytope is bounded”.Mathematics of Operations Research 2 (1977) 292–296.
J. Telgen,Redundancy and linear programs (Mathematical Centre, Amsterdam, 1979).
S. Zionts, “Some empirical tests of the criss-cross method”,Management Science 19 (1972) 406–410.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
van Dam, W.B., Frenk, J.B.G. & Telgen, J. Randomly generated polytopes for testing mathematical programming algorithms. Mathematical Programming 26, 172–181 (1983). https://doi.org/10.1007/BF02592053
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF02592053