Open access
Proceedings
Proceedings of the Twenty-Fifth Annual ACM-SIAM Symposium on Discrete Algorithms

Dantzig's pivoting rule for shortest paths, deterministic MDPs, and minimum cost to time ratio cycles

Abstract

Dantzig's pivoting rule is one of the most studied pivoting rules for the simplex algorithm. While the simplex algorithm with Dantzig's rule may require an exponential number of pivoting steps on general linear programs, and even on min cost flow problems, Orlin showed that O(mn2 logn) Dantzig's pivoting steps suffice to solve shortest paths problems, where n and m are the number of vertices and edges, respectively, in the graph. Post and Ye recently showed that the simplex algorithm with Dantzig's rule requires only O(m2n3 log2 n) pivoting steps to solve deterministic MDPs with the same discount factor for each edge, and only O(m3n5 log2 n) pivoting steps to solve deterministic MDPs with possibly a distinct discount factor for each edge. We improve Orlin's bound for shortest paths and Post and Ye's bound for deterministic MDPs with the same discount factor by a factor of n to O(mnlogn), and O(m2n2 log2n), respectively. We also improve by a factor of n the bound for deterministic MDPs with varying discounts when all discount factors are sufficiently close to 1. These bounds follow from a new proof technique showing that after a certain number of steps, either many edges are excluded from participating in further policies, or there is a large decrease in the value. We also obtain an Ω(n2) lower bound on the number of Dantzig's pivoting steps required to solve shortest paths problems, even when m = Θ(n). Finally, we describe a reduction from the problem of finding a minimum cost to time ratio cycle to the problem of finding an optimal policy for a discounted deterministic MDP with varying discount factors that tend to 1. This gives a strongly polynomial time algorithm for the problem that does not use Megiddo's parametric search technique.

Formats available

You can view the full content in the following formats:

Information & Authors

Information

Published In

cover image Proceedings
Proceedings of the Twenty-Fifth Annual ACM-SIAM Symposium on Discrete Algorithms
Pages: 847 - 860
Editor: Chandra Chekuri, University of Illinois, Urbana-Champaign, Illinois, USA
ISBN (Print): 978-1-611973-38-9
ISBN (Online): 978-1-611973-40-2

History

Published online: 18 December 2013

Authors

Affiliations

Uri Zwick
School of Computer Science, Tel Aviv University, Israel.

Notes

*
Supported by The Danish Council for Independent Research Natural Sciences (grant no. 12-126512). E-mail: [email protected].
Research partially supported by the Israel Science Foundation (ISF) grant no. 822-10, by the German-Israeli Foundation for Scientific Research and Development (GIF) grant no. 1161/2011 and by the Israeli Centers of Research Excellence (I-CORE) program, (Center No. 4/11). E-mail: [email protected].
Research supported by BSF grant no. 2012338 and by the The Israeli Centers of Research Excellence (I-CORE) program, (Center No. 4/11). E-mail: [email protected].

Metrics & Citations

Metrics

Citations

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited By

There are no citations for this item

View Options

View options

PDF

View PDF

Get Access

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share on social media