Это известный вопрос в теории сложности.
В худшем случае симплекс-метод экспоненциален, то есть есть "плохие" задачи линейного программирования сколь угодно большого размера, на которых количество итераций экспоненциально.
Но тем не менее множество этих плохих задач очень узкое, и на практике такое происходит очень редко. ФОрмализовать это можно по-разному, есть много работ о том, что в среднем для разных вероятностных распределений матриц задачи симплекс-метод полиномиален. Есть работа Шпильмана и Тенга (за которую они получили Геделевскую премию), где они доказали, что если взять произвольную задачу линейного программирования и дать ее коэффициентам случайное возмущение (с нормальным распределением), то в среднем время работы одного из вариантов симплекс-метода полиномиально зависит от размера задачи и относительной дисперсии возмущения. Почитать можно тут:
https://arxiv.org/abs/cs/0111050.