Abstract
A survey of various aspects of the theory and application of degeneracy graphs (DGs for short) is given. The notion and some basic properties of DGs are introduced, cycling of the simplex method is discussed, the neighborhood problem is tackled, and the application of the so-called optimum DGs to particular problems which are connected with optimal degenerate solutions of a linear programming problem is presented. The impact of weakly redundant constraints on various postoptimal analyses under degeneracy is briefly described.
Similar content being viewed by others
References
M. Akgül, A note on shadow prices in linear programminig, J. Oper. Res. Soc. 35 (1984) 425–431.
W. Altherr, An algorithm for enumerating all vertices of a convex polyhedron, Computing 15 (1975) 181–193.
M. Altman, Optimum simplex methods and degeneracy in linear programming, Bull. de l'Acad. Polon. des Sci. 12 (1964) 217–225.
P. Armand, Programmation linéaire multicritère et problèmes de la dégénérescence, Thèse de Doctorat de l'Université de Limoges (1991).
P. Armand, Bounds for the number of vertices of perturbed polyhedra, Ann. Oper. Res. (1993), this volume.
D.C. Aucamp and D.I. Steinberg, On the nonequivalence of shadow prices and dual variables, Technical Report WUCS-79-11, Dept. of Computer Sciences, Washington University, St. Louis, MS (1979).
D.C. Aucamp and D.I. Steinberg, The computation of shadow prices in linear programming, J. Oper. Res. 33 (1982) 557–565.
D. Avis and V. Chvátal, Notes on Bland's pivoting rule, Math. Progr. Study 8 (1978) 24–34.
A.G. Azpeitia and D.J. Dickinson, A decision rule in the simplex method that avoids cycling, Numer. Mathematik 6 (1964) 329–331.
M.L. Balinski, An algorithm for finding all vertices of convex polyhedral sets, J. Soc. Ind. Appl. Math. 9 (1961) 72–88.
M.L. Balinski, Th.M. Liebling and A.-E. Nobs, On the average length of lexicographic paths, Math. Progr. 35 (1986) 362–364.
B. Bank, J. Guddat, D. Klatte, B. Kummer and K. Tammer,Non-Linear Parametric Optimization (Akademie Verlag, 1982).
R.S. Barr, F. Glover and D. Klingman, The alternating basis algorithm for assignment problems, Math. Progr. 13 (1977) 1–13.
R.S. Barr, F. Glover and D. Klingman, The generalized alternating path algorithm for transportation problems, Eur. J. Oper. Res. 2 (1978) 137–144.
E.M.L. Beale, Cycling in the dual simplex algorithm, Naval Res. Log. Quart. 2 (1955) 269–276.
M. Bénichou, J.M. Gauthier, G. Hentges and G. Ribière, The efficient solution of large-scale linear programming problems — some algorithmic techniques and computational results, Math. Progr. 13 (1977) 280–322.
R.G. Bland, New finite pivoting rules for the simplex method, Math. Oper. Res. 2 (1977) 103–107.
N. Cameron, Stationarity in the simplex method, J. Austral. Math. Soc., Series A 43 (1987) 137–142.
A. Charnes, Optimality and degeneracy in linear programming, Econometrica 20 (1952) 160–170.
M.C. Cheng, New criteria for the simplex algorithm, Math. Progr. 19 (1980) 230–236.
V. Chvátal,Linear Programming (Freeman, 1983).
M. Cirina, Remarks on a recent simplex pivoting rule, in:Methods of Operations Research 55: Proc. 9th Symp. on Operations Research, Königsstein/Ts, ed. W. Domschke et al. (1985) pp. 187–199.
W.H. Cunningham, Theoretical properties of the network simplex method, Math. Oper. Res. 4 (1979) 196–208.
W.H. Cunningham and J.G. Klincewicz, On cycling in the network simplex method, Math. Progr. 26 (1983) 182–189.
G.B. Dantzig,Linear Programming and Extensions (Princeton University Press, 1963).
G.B. Dantzig, Making a progress during a stall in the simplex method, Lin. Alg. Appl. 114/115 (1989) 81–96.
G.B. Dantzig, A. Orden and P. Wolfe, The generalized simplex method for minimizing a linear form under linear inequality restraints, Pacific J. Math. 5 (1955) 183–195.
M.E. Dyer and L.G. Proll, An algorithm for determining all extreme points of a convex polytope, Math. Progr. 12 (1977) 81–96.
M.E. Dyer and L.G. Proll, An improved vertex enumeration algorithm, Eur. J. Oper. Res. 9 (1982) 359–368.
J.G. Ecker and M. Kupferschmied,Introduction to Operations Research (Wiley, 1988).
A. Eilon and R. Flavell, Note on “many-sided shadow prices”, OMEGA 2 (1974) 821–823.
H.A. Eiselt and C.-L. Sandblom, External pivoting in the simplex algorithm, Statistica Neerlandica 39 (1985) 327–341.
J.R. Evans and N.R. Baker, Degeneracy and the (mis)interpretation of sensitivity analysis in linear programming, Dec. Sci. 13 (1982) 348–354.
R. Fletcher, Degeneracy in the presence of round-off errors, Techn. Rep. NA/89, Dept. of Math. Sci., University of Dundee (1989).
B. Fleischmann, Duale und primale Schnittebeneverfahren in der ganzzahligen linearen Optimierung, Dissertation, Universität Hamburg (1970).
T. Gal, Determination of all neighbours of a degenerate extreme point in polytopes, Working Paper No. 17b, FB Wirtschaftswissenschaft, FernUniversität Hagen (1978).
T. Gal,Postoptimal Analyses, Parametric Programmiing, and Related Topics (McGraw-Hill, 1979).
T. Gal, On the structure of the set bases of a degenerate point, J. Optim. Theory Appl. 45 (1985) 577–589.
T. Gal, Shadow prices and sensitivity analysis in linear programming under degeneracy — State-of-the-art survey, OR Spektrum 8 (1986) 59–71.
T. Gal, Weakly redundant constraints and their impact on postoptimal analyses, Eur. J. Oper. Res. (1992) 315–326.
T. Gal, Degeneracy in mathematical programming and degeneracy graphs, ORiON 6 (1990) 3–36.
T. Gal and F. Geue, A new pivoting rule for solving various degeneracy problems, Oper. Res. Lett. 11 (1992) 23–32.
T. Gal, H.-J. Kruse and P. Zörnig, Survey of solved and open problems in the degeneracy phenomenon, Math. Progr. 42 (1988) 125–133.
S.I. Gass, Comments on the possibility of cycling with the simplex method, Oper. Res. 27 (1979) 848–852.
S.I. Gass,Linear Programming: Methods and Applications, 3rd ed. (McGraw-Hill, 1985).
S.I. Gass, private communication (1989).
B.J. Gassner, Cycling in the transportation problem, Naval Res. Log. Quart. 11 (1964) 43–58.
D.M. Gay, Electronic mail distribution of linear programming test problems, Math. Progr. Soc. COAL Newsletters (1985).
F. Geue, Eine neue Pivot-Auswahlregel und die durch sie induzierten Teilgraphen des positiven Entartungsgraphen, Working Paper No. 141, FB Wirtschaftswissenschaft, FernUniversität Hagen (1989).
F. Geue, Eckenabsuchende Verfahren unter Entartung: Theorie, Algorithmen und Vergleichstests (Vertex searching methods under degeneracy: Theory, algorithms and computational comparisons), Dissertation, FernUniversität Hagen (1993), to be published.
F. Geue, An improved N-tree method to determine all neighbors of a degenerate vertex, Ann. Oper. Res. (1993), this volume.
P.E. Gill, W. Murray, M.A. Saunders and M.H. Wright, A practical anti-cycling procedure for linearly constrained optimization, Math. Progr. 45 (1989) 437–474.
P.E. Gill, W. Murray and M.H. Wright,Numerical Linear Algebra and Optimization, Vol. 1 (Addison-Wesley, 1991).
R. Götz, Verfahren zur Konstruktion von Beispielen zum Simplexzykeln und ihre Implementierung, Diplomarbeit, Fachbereich Wirtschaftswissenschaft, FernUniversität Hagen (1989).
R. Götz, private communication (1991).
H.J. Greenberg, An analysis of degeneracy, Naval Res. Log. Quart. 33 (1986) 635–655.
B. Grünbaum,Convex Polytopes (Wiley, 1967).
G. Hadley,Linear Programming (Addison-Wesley, 1975).
P.M.J. Harris, Pivot selection methods of the DEVEX LP code, Math. Progr. 42 (1973) 135–145.
R.S. Hattersley and J. Wilson, A dual approach to primal degeneracy, Math. Progr. 72 (1988) 135–176.
A.J. Hoffman, Cycling in the simplex algorithm, National Bureau of Standards Report No. 2974 (1953).
M.H. Karwan, V. Lotfi, J. Telgen and S. Zionts,Redundancy in Mathematical Programming: A State-of-the-Art Survey, Lecture Notes in Economics and Mathematical Systems No. 206 (Springer, 1983).
V. Klee and P. Kleinschmidt, Geometry of the Gass-Saaty parametric cost LP algorithm, Discr. Comp. Geom. 5 (1990) 13–26.
G. Knolmayer, How many sided are shadow prices at degenerate primal optima?, OMEGA 4 (1976) 493–494.
G. Knolmayer,Programmierungsmodelle für die Produktionsprogrammplanung (Birkhäuser, 1980).
G. Knolmayer, The effect of degeneracy on cost-coefficient ranges and an algorithm to resolve interpretation problems, Dec. Sci. 15 (1984) 14–21.
T.C.T. Kotiah and D.I. Steinberg, Occurrences of cycling and other phenomena arising in a class of linear programming models, Commun. ACM 20 (1977) 107–112.
T.C.T. Kotiah and D.I. Steinberg, On the possibility of cycling with the simplex method, Oper. Res. 26 (1978) 374–376.
H.-J. Kruse,Degeneracy Graphs and the Neighbourhood Problem, Lecture Notes in Economics and Mathematical Systems No. 260 (Springer, 1986).
H.-J. Kruse, Über spezielle Teilgraphen von Entartungsgraphen, Working Paper No. 121, Fachbereich Wirtschaftswissenschaft, FernUniversität Hagen (1987).
H.-J. Kruse, On some properties of o-degeneracy graphs, Ann. Oper. Res. (1993), this volume.
H.W. Kuhn, Loc. Cit. [51].
T.L. Magnanti and J.B. Orlin, Parametric linear programming and anti-cycling pivoting rules, Math. Progr. 41 (1988) 317–325.
A. Majthay, On degeneracy and cycling with the simplex method, Disc. Paper No. 41, Center for Econometrics and Decision Sciences, University of Florida (1981).
K.T. Marshall and J.W. Suurballe, A note on cycling in the simplex method, Naval Res. Log. Quart. 16 (1969) 121–137.
T.H. Mattheiss, An algorithm for determining irrelevant constraints and all vertices in systems of linear inequalities, Oper. Res. 21 (1973) 247–260.
T.H. Mattheiss and D.S. Rubin, A survey and comparison of methods for finding all vertices of convex polyhedral sets, Math. Oper. Res. 5 (1980) 167–185.
N. Megiddo, A note on degeneracy in linear programming, Math. Progr. 35 (1986) 365–367.
P.G. McKeown, Some computational results of using the Ahrens-Finke method for handling degeneracy in fixed charge transportation problems, Math. Progr. 15 (1978) 355–359.
J. Mrazek, Zu speziellen Eigenschaften von Knoten eines positiven Entartungsgraphen, Working Paper No. 180, FB Wirtschaftswissenschaft, FernUniversität Hagen (1991).
P. Nash,Algebraic Fundamentals of Linear Programming, Lecture Notes in Economics and Mathematical Systems No. 259 (Springer, 1985) pp. 37–52.
M. Niggemeier, Entartungserscheinungen bei ganzzahligen Optimierungsproblemen — Eine Übersicht, Diplomarbeit, Fachbereich Wirtschaftswissenschaft, FernUniversität Hagen (1989).
M. Niggemeier, Degeneracy in integer linear programming problems — A survey, Ann. Oper. Res. (1993), this volume.
H.-J. Ollmert, Zur Theorie des Simplexverfahrens im ausgearteten Fall, Diplomarbeit, Fachbereich Wirtschaftswissenschaften, Universität Saarbrücken (1965).
H.-J. Ollmert, Kreisende lineare Programme, in:Operations Research Verfahren VI, eds. R. Henn, H.P. Künzi and H. Schubert (Anton Hain, 1969).
P.-Q. Pan, Practical finite pivoting rules for the simplex method, OR Spektrum 12 (1990) 219–225.
C. van de Panne,Methods for Linear and Quadratic Programming (North-Holland, 1975).
G. Piehler, Optimalbasenansatz zur Sensitivitätsanalyse bei linearer Programmierung unter Entartung, Working Paper No. 130, Fachbereich Wirtschaftswissenschaft, FernUniversität Hagen (1988).
G. Piehler, Postoptimale Analyse für entartete lineare Optimierungsprobleme,Operations Research Proc. 1989, eds. K.-P. Kistner et al. (Springer, 1990) pp. 521–528.
G. Piehler and H.-J. Kruse, Optimumgraphen zur Analyse linearer Optimierungsprobleme unter Entartung,Operations Research Proc. 1988, eds. D. Pressmar et al. (Springer, 1989) pp. 205–210.
L.G. Proll, Goal aggregation via shadow prices — some counterexamples, Large Scale Syst. 12 (1987) 83–85.
C. Roos, The umbrella approach to linear programming, Proc. Math. Opt. 16 (1984) 67–79.
D.M. Ryan and M.R. Osborne, On the solution of highly degenerate linear programmes, Math. Progr. 41 (1988) 385–392.
H.D. Sherali and S.E. Dickey, An extreme-point-ranking algorithm for the extreme point mathematical programming problem, Comp. Oper. Res. 13 (1986) 465–475.
D. Solow,Linear Programming. An Introduction to Finite Improvement Algorithms (Elsevier, 1984).
J.E. Strum, Note on two-sided shadow prices, J. Account. Res. 7 (1969) 160–162.
J. Telgen, A note on a linear programming problem that cycled, COAL Newsletter 2 (1980) 8–11.
G.L. Thompson, F.M. Tonge and S. Zionts, Techniques for removing nonbinding constraints and extraneous variables from linear programming problems, Manag. Sci. 23 (1966) 588–608.
M. Todd, Probabilistic models for linear programming, Math. Oper. Res. 16 (1991) 671–693.
S.W. Wallace, Pivoting rules and redundancy schemes in extreme point enumeration, BIT 25 (1985) 274–280.
A.C. Williams, Marginal values in linear programming, J. Soc. Ind. Appl. Math. 11 (1963) 82–94.
P. Wolfe, A technique for resolving degeneracy in linear programming, J. Soc. Ind. Appl. Math. 11 (1963) 305–311.
F.K. Wright, Measuring asset services: a linear programming approach, J. Account. Res. 6 (1968) 222–236.
H.-J. Zimmermann and T. Gal, Redundanz und ihre Bedeutung für betriebliche Optimierungsentscheidungen, Z. für Betriebswirtschaft 45 (1975) 221–236.
P. Zörnig,Degeneracy Graphs and Simplex Cycling, Lecture Notes in Economics and Mathematical Systems No. 357 (Springer, 1991).
P. Zörnig, A general theory of degeneracy graphs, Ann. Oper. Res. (1993), this volume.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Gal, T. Degeneracy graphs: theory and application an updated survey. Ann Oper Res 46, 81–105 (1993). https://doi.org/10.1007/BF02096258
Issue Date:
DOI: https://doi.org/10.1007/BF02096258