Its given that worst case time complexity of simplex algorithm is O(2^n). What is the worst case in simplex algorithm? To calculate time complexity I want to know about the worst case.
Asked
Active
Viewed 750 times
1
-
I don't think this is on-topic here, but have a look here: https://en.wikipedia.org/wiki/Klee%E2%80%93Minty_cube – piet.t Jul 12 '19 at 09:03
1 Answers
1
In the worst case scenario, simplex needs to visit 2^n
vertice points (Klee & Minty 1972), which could also be the same point being visited repeatedly if you consider degeneration.
Nonetheless, the simplex algorithm has polynomial average-case complexity under various probability distributions. By such principle, it was proven that slightly random pertubations (which bearely change the original data) to the input of simplex would cause the expected running time to become polynomial (Spielman and Teng - 2001).
References:

G Oliveira
- 324
- 4
- 17