898f8796e57bf100.tex
1: \begin{abstract}
2:   CSMA (Carrier Sense Multiple Access), which resolves contentions over
3:   wireless networks in a fully distributed fashion, has recently gained
4:   a lot of attentions since it has been proved that appropriate control
5:   of CSMA parameters guarantees optimality in terms of stability (\ie,
6:   scheduling) and system-wide utility (\ie, scheduling and congestion
7:   control). Most CSMA-based algorithms rely on the popular MCMC (Markov Chain Monte
8:   Carlo) technique, which enables one to find optimal CSMA parameters
9:   through iterative loops of `simulation-and-update'.  However,
10:   such a simulation-based approach often becomes a major cause of
11:   exponentially slow convergence, being poorly adaptive to flow/topology
12:   changes.  In this paper, we develop distributed iterative algorithms
13:   which produce approximate solutions with convergence in polynomial
14:   time for both stability and utility maximization problems. In
15:   particular, for the stability problem, the proposed distributed
16:   algorithm requires, somewhat surprisingly, only one iteration among
17:   links.  Our approach is motivated
18:   by %a scheme in statistical physics, referred
19:   % to as
20:   the Bethe approximation (introduced by Yedidia, Freeman and Weiss \cite{Yedidia05constructingfree}) allowing us to express approximate solutions via a certain
21:   non-linear system with polynomial size. Our polynomial convergence
22:   guarantee comes from directly solving the non-linear system in a
23:   distributed manner, rather than multiple simulation-and-update loops
24:   in existing algorithms.  We provide numerical results to show that the
25:   algorithm produces highly accurate solutions and converges much faster
26:   than the prior ones.
27: \end{abstract}
28: