Subscribe

Issue No.10 - October (2009 vol.20)

pp: 1393-1407

Xiaoying Zheng , University of Florida, Gainesville

Feng Chen , University of Florida, Gainesville

Ye Xia , University of Florida, Gainesville

Yuguang (Michael) Fang , University of Florida, Gainesville

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TPDS.2008.245

ABSTRACT

In this paper, we solve the problem of a joint optimal design of congestion control and wireless MAC-layer scheduling using a column generation approach with imperfect scheduling. We point out that the general subgradient algorithm has difficulty in recovering the time-share variables and experiences slower convergence. We first propose a two-timescale algorithm that can recover the optimal time-share values. Most existing algorithms have a component, called global scheduling, which is usually NP-hard. We apply imperfect scheduling and prove that if the imperfect scheduling achieves an approximation ratio \rho, then our algorithm produces a suboptimum of the overall problem with the same approximation ratio. By combining the idea of column generation and the two-timescale algorithm, we derive a family of algorithms that allows us to reduce the number of times the global scheduling is needed.

INDEX TERMS

Cross-layer design, optimization, column generation, MAC-layer scheduling, congestion control.

CITATION

Xiaoying Zheng, Feng Chen, Ye Xia, Yuguang (Michael) Fang, "A Class of Cross-Layer Optimization Algorithms for Performance and Complexity Trade-Offs in Wireless Networks",

*IEEE Transactions on Parallel & Distributed Systems*, vol.20, no. 10, pp. 1393-1407, October 2009, doi:10.1109/TPDS.2008.245REFERENCES