Optimal broadcast scheduling in packet radio networks via branch and price

被引:2
作者
Menon, Syam [1 ]
Gupta, Rakesh [2 ]
机构
[1] Univ Texas Dallas, Sch Management, Richardson, TX 75083 USA
[2] Fidel Management Res India, Business Analyt & Res, Bangalore 560071, Karnataka, India
关键词
column generation; graph coloring; set covering; slot assignment;
D O I
10.1287/ijoc.1070.0252
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Packet radio networks use spatial time-division multiple-access to enable multiple network stations to communicate via the same frequency within the same time slot. Stations in close proximity are not allowed to use the same frequency, as their signals would interfere with each other. In this context, an important design problem is that of scheduling access to the high-speed communications channel in such a way as to maximize the utilization while avoiding interference and keeping the frame length to a minimum. This is frequently referred to as the broadcast scheduling problem and is known to be NP-hard. It is often formulated as a nonlinear discrete optimization problem for a given frame length and solved via heuristic approaches by parametrically varying the length of the frame. Despite this, the sizes of the problems solved have been small, with the solution times becoming prohibitive with increasing problem size. This paper introduces a set covering formulation for the problem and solves it optimally using branch and price. Columns are generated using a simple pricing heuristic whenever possible. A branching strategy adapted from [Vance, P. 1998. Branch-and-price algorithms for the one-dimensional cutting stock problem. Computational Optim. Appl. 9 211-228] is used, while branching first on the number of time slots used. Extensive computational results show that this approach is very effective, identifying optimal solutions quickly even on problems significantly larger than those solved previously.
引用
收藏
页码:391 / 399
页数:9
相关论文
共 28 条
[1]   MINIMUM WEIGHTED COLORING OF TRIANGULATED GRAPHS, WITH APPLICATION TO MAXIMUM WEIGHT VERTEX PACKING AND CLIQUE FINDING IN ARBITRARY GRAPHS [J].
BALAS, E ;
JUE, X .
SIAM JOURNAL ON COMPUTING, 1991, 20 (02) :209-221
[2]   Strong edge coloring for channel assignment in wireless radio networks [J].
Barrett, CL ;
Istrate, G ;
Kumar, VSA ;
Marathe, MV ;
Thite, S ;
Thulasidasan, S .
FOURTH ANNUAL IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS, PROCEEDINGS, 2006, :106-+
[3]   CHROMATIC SCHEDULING AND CHROMATIC NUMBER PROBLEM [J].
BROWN, JR .
MANAGEMENT SCIENCE SERIES B-APPLICATION, 1972, 19 (04) :456-463
[4]   A novel broadcast scheduling strategy using factor graphs and the sum-product algorithm [J].
Chen, Jung-Chieh ;
Wang, Yeong-Cheng ;
Chen, Jiunn-Tsair .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2006, 5 (06) :1241-1249
[5]   DECOMPOSITION PRINCIPLE FOR LINEAR-PROGRAMS [J].
DANTZIG, GB ;
WOLFE, P .
OPERATIONS RESEARCH, 1960, 8 (01) :101-111
[6]   Spatial TDMA and CSMA with preamble sampling for low power ad hoc wireless sensor networks [J].
El-Hoiydi, A .
ISCC 2002: SEVENTH INTERNATIONAL SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, PROCEEDINGS, 2002, :685-692
[7]   SCHEDULING BROADCASTS IN MULTIHOP RADIO NETWORKS [J].
EPHREMIDES, A ;
TRUONG, TV .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1990, 38 (04) :456-460
[8]   COMPLEXITY OF NEAR-OPTIMAL GRAPH COLORING [J].
GAREY, MR ;
JOHNSON, DS .
JOURNAL OF THE ACM, 1976, 23 (01) :43-49
[9]  
GEBREMEDHIN A, 2002, ESA 02 P 10 ANN EUR, P736
[10]   A LINEAR-PROGRAMMING APPROACH TO THE CUTTING-STOCK PROBLEM [J].
GILMORE, PC ;
GOMORY, RE .
OPERATIONS RESEARCH, 1961, 9 (06) :849-859