Tighter Bounds for the Randomized Polynomial-Time Simplex Algorithm for Linear Programming

Abstract

We present a randomized polynomial-time simplex algorithm with higher probability and tighter bounds for linear programming by applying improved quasi-convex properties, a logarithmic rounding on a given polytope and its logarithmic perturbation. We base our work on the first randomized polynomial-time simplex method by Jonathan A. Kelner and Daniel A. Spielman [KS06]. We obtain stronger bounds for the expected number of edges in the projection of a perturbed polytope onto a two-dimensional shadow plane. In the k-round case, we obtain a bound of 16 2 π k (1 + λ Hn) d n / 3 λ. In the non-k-round case, we obtain a bound of 26 π t (1 + λ Hn) d n / λ . To achieve this, we provide a slightly lower bound of 3 2 λ / (16 n d) on the expected edge length that appears in the shadow. Another tool we employ is a tighter bound for 1-quasi-concave minimization and 1-quasi-convex maximization. In the k-round case, we obtain a quasi-convex bound of (d - 2) ε2 / 2. In the non-k-round case, we obtain a quasi-convex bound of 3.4 ε2 / 2. We propose a modification of the Kelner and Spielman randomized simplex algorithm (STOC'06) [KS06] that achieves a higher success probability. To accomplish this, we apply our tighter bounds with a new expected value of λ = c n for independent exponentially distributed random variables and with (k)-rounding. The desired properties resulting from the construction of an artificial vertex during initialization hold with a higher probability of at least 1 - (d + 2), e- n. The pivot rule of the randomized simplex modification holds with a probability of at least 3/4.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…