1: \begin{abstract}
2: There is a recent interest on first-order methods for linear programming (LP). In this paper,
3: we propose a stochastic algorithm using variance reduction and restarts for solving sharp primal-dual problems such as LP. We show that the proposed stochastic method exhibits a linear convergence rate for sharp instances with a high probability, which improves the complexity of the existing deterministic and stochastic algorithms. In addition, we propose an efficient coordinate-based stochastic oracle for unconstrained bilinear problems, which has $\mathcal O(1)$ per iteration cost and improves the total flop counts to reach a certain accuracy.
4: % Our results demonstrate the power of variance reduction and restart in primal-dual problems.
5: \end{abstract}
6: