Lably
Skip to content

Criss-cross algorithm

Method for mathematical optimization

  • 6 min read
  • 6 chapters

Related on Lably

Through Mathematical optimization, Algorithm and Linear programming

Like the simplex algorithm of George B. Dantzig, the criss-cross algorithm is not a polynomial-time algorithm for linear programming. Both algorithms visit all 2D corners of a (perturbed) cube in dimension D, the Klee–Minty cube (after Victor Klee and George J. Minty), in the worst case. However, when it is started at a random corner, the criss-cross algorithm on average visits only D additional corners. Thus, for the three-dimensional cube, the algorithm visits all 8 corners in the worst case and exactly 3 additional corners on average.

History

The criss-cross algorithm was published independently by Tamas Terlaky and by Zhe-Min Wang; related algorithms appeared in unpublished reports by other authors.

Sign in to keep reading

5 more chapters are free with a Lably account.

More in Computing and communication