A Greedy Genetic Algorithm for the TDMA Broadcast Scheduling Problem
スポンサーリンク
概要
- 論文の詳細を見る
The broadcast scheduling problem (BSP) in wireless ad-hoc networks is a well-known NP-complete combinatorial optimization problem. The BSP aims at finding a transmission schedule whose time slots are collision free in a wireless ad-hoc network with time-division multiple access (TDMA). The transmission schedule is optimized for minimizing the frame length of the node transmissions and maximizing the utilization of the shared channel. Recently, many metaheuristics can optimally solve smaller problem instances of the BSP. However, for complex problem instances, the computation of metaheuristics can be quite time and memory consuming. In this work, we propose a greedy genetic algorithm for solving the BSP with a large number of nodes. We present three heuristic genetic operators, including a greedy crossover and two greedy mutation operators, to optimize both objectives of the BSP. These heuristic genetic operators can generate good solutions. Our experiments use both benchmark data sets and randomly generated problem instances. The experimental results show that our genetic algorithm is effective in solving the BSP problem instances of large-scale networks with 2,500 nodes.
著者
-
Wang Pi-chung
Institute Of Networking And Multimedia And The Department Of Computer Science And Engineering Nation
-
LIN Chih-Chiang
Department of Computer Science and Engineering, National Chung Hsing University
関連論文
- An Anycast-Based Emergency Service for Healthcare Wireless Sensor Networks
- Packet Classification with Hierarchical Cross-Producting
- Performance Improvement of Packet Classification for Enabling Differentiated Services
- Routing Table Compaction for TCAM-Based IP Address Lookup
- Efficient Packet Classification with a Hybrid Algorithm
- Scalable Packet Classification with Hash Tables
- Distributed Location Service with Spatial Awareness for Mobile Ad Hoc Networks
- A Greedy Genetic Algorithm for the TDMA Broadcast Scheduling Problem