Different Approximation Algorithms for Channel Scheduling in Wireless Networks
We introduce a new two-side approximation method for the channel scheduling problem, which controls the accuracy of approximation in two sides by a pair of parameters f,g. We present a series of simple and practical-for-implementation greedy algorithms which give constant factor approximation in bot...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2020-01-01
|
Series: | Mobile Information Systems |
Online Access: | http://dx.doi.org/10.1155/2020/8836517 |
id |
doaj-1118315a6a6a44adb07d419f3e3ba8bc |
---|---|
record_format |
Article |
spelling |
doaj-1118315a6a6a44adb07d419f3e3ba8bc2021-07-02T15:55:23ZengHindawi LimitedMobile Information Systems1574-017X1875-905X2020-01-01202010.1155/2020/88365178836517Different Approximation Algorithms for Channel Scheduling in Wireless NetworksQiufen Ni0Chuanhe Huang1Panos M. Pardalos2Jia Ye3Bin Fu4School of Computer Science, Wuhan University, Wuhan 430072, ChinaSchool of Computer Science, Wuhan University, Wuhan 430072, ChinaCenter for Applied Optimization, Department of Industrial and Systems Engineering, University of Florida, Gainesville, FL, USASchool of Computer Science, Wuhan University, Wuhan 430072, ChinaDepartment of Computer Science, University of Texas Rio Grande Valley, Edinburg, TX 78539, USAWe introduce a new two-side approximation method for the channel scheduling problem, which controls the accuracy of approximation in two sides by a pair of parameters f,g. We present a series of simple and practical-for-implementation greedy algorithms which give constant factor approximation in both sides. First, we propose four approximation algorithms for the weighted channel allocation problem: 1. a greedy algorithm for the multichannel with fixed interference radius scheduling problem is proposed and an one side O1-IS-approximation is obtained; 2. a greedy O1,O1-approximation algorithm for single channel with fixed interference radius scheduling problem is presented; 3. we improve the existing algorithm for the multichannel scheduling and show an EOd/ε time 1−ϵ-approximation algorithm; 4. we speed up the polynomial time approximation scheme for single-channel scheduling through merging two algorithms and show a 1−ϵ,O1-approximation algorithm. Next, we study two polynomial time constant factor greedy approximation algorithms for the unweighted channel allocation with variate interference radius. A greedy O1-approximation algorithm for the multichannel scheduling problem and an O1,O1-approximation algorithm for single-channel scheduling problem are developed. At last, we do some experiments to verify the effectiveness of our proposed methods.http://dx.doi.org/10.1155/2020/8836517 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Qiufen Ni Chuanhe Huang Panos M. Pardalos Jia Ye Bin Fu |
spellingShingle |
Qiufen Ni Chuanhe Huang Panos M. Pardalos Jia Ye Bin Fu Different Approximation Algorithms for Channel Scheduling in Wireless Networks Mobile Information Systems |
author_facet |
Qiufen Ni Chuanhe Huang Panos M. Pardalos Jia Ye Bin Fu |
author_sort |
Qiufen Ni |
title |
Different Approximation Algorithms for Channel Scheduling in Wireless Networks |
title_short |
Different Approximation Algorithms for Channel Scheduling in Wireless Networks |
title_full |
Different Approximation Algorithms for Channel Scheduling in Wireless Networks |
title_fullStr |
Different Approximation Algorithms for Channel Scheduling in Wireless Networks |
title_full_unstemmed |
Different Approximation Algorithms for Channel Scheduling in Wireless Networks |
title_sort |
different approximation algorithms for channel scheduling in wireless networks |
publisher |
Hindawi Limited |
series |
Mobile Information Systems |
issn |
1574-017X 1875-905X |
publishDate |
2020-01-01 |
description |
We introduce a new two-side approximation method for the channel scheduling problem, which controls the accuracy of approximation in two sides by a pair of parameters f,g. We present a series of simple and practical-for-implementation greedy algorithms which give constant factor approximation in both sides. First, we propose four approximation algorithms for the weighted channel allocation problem: 1. a greedy algorithm for the multichannel with fixed interference radius scheduling problem is proposed and an one side O1-IS-approximation is obtained; 2. a greedy O1,O1-approximation algorithm for single channel with fixed interference radius scheduling problem is presented; 3. we improve the existing algorithm for the multichannel scheduling and show an EOd/ε time 1−ϵ-approximation algorithm; 4. we speed up the polynomial time approximation scheme for single-channel scheduling through merging two algorithms and show a 1−ϵ,O1-approximation algorithm. Next, we study two polynomial time constant factor greedy approximation algorithms for the unweighted channel allocation with variate interference radius. A greedy O1-approximation algorithm for the multichannel scheduling problem and an O1,O1-approximation algorithm for single-channel scheduling problem are developed. At last, we do some experiments to verify the effectiveness of our proposed methods. |
url |
http://dx.doi.org/10.1155/2020/8836517 |
work_keys_str_mv |
AT qiufenni differentapproximationalgorithmsforchannelschedulinginwirelessnetworks AT chuanhehuang differentapproximationalgorithmsforchannelschedulinginwirelessnetworks AT panosmpardalos differentapproximationalgorithmsforchannelschedulinginwirelessnetworks AT jiaye differentapproximationalgorithmsforchannelschedulinginwirelessnetworks AT binfu differentapproximationalgorithmsforchannelschedulinginwirelessnetworks |
_version_ |
1721326976581500928 |