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 条
[21]   A new model for scheduling packet radio networks [J].
Sen, Arunabha ;
Huson, Mark L. .
WIRELESS NETWORKS, 1997, 3 (01) :71-82
[22]  
SOMARRIBA O, 2002, P 4 IEEE C MOB WIR C
[23]   Coloring the square of a planar graph [J].
van den Heuvel, J ;
McGuinness, S .
JOURNAL OF GRAPH THEORY, 2003, 42 (02) :110-124
[24]   Branch-and-price algorithms for the one-dimensional cutting stock problem [J].
Vance, PH .
COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 1998, 9 (03) :211-228
[25]   An exact algorithm for IP column generation [J].
Vanderbeck, F ;
Wolsey, LA .
OPERATIONS RESEARCH LETTERS, 1996, 19 (04) :151-159
[26]   Optimal broadcast scheduling in packet radio networks using mean field annealing [J].
Wang, GS ;
Ansari, N .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1997, 15 (02) :250-260
[27]   A gradual noisy chaotic neural network for solving the broadcast scheduling problem in packet radio networks [J].
Wang, Lipo ;
Shi, Haixiang .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2006, 17 (04) :989-1000
[28]   An efficient broadcast scheduling algorithm for TDMA ad-hoc networks [J].
Yeo, J ;
Lee, H ;
Kim, S .
COMPUTERS & OPERATIONS RESEARCH, 2002, 29 (13) :1793-1806