Algorithms for Communication Scheduling in Data Gathering Network with Data Compression

被引:8
|
作者
Luo, Wenchang [1 ,2 ]
Xu, Yao [2 ]
Gu, Boyuan [2 ]
Tong, Weitian [3 ]
Goebel, Randy [2 ]
Lin, Guohui [2 ]
机构
[1] Ningbo Univ, Fac Sci, Ningbo 315211, Zhejiang, Peoples R China
[2] Univ Alberta, Dept Comp Sci, Edmonton, AB T6G 2E8, Canada
[3] Georgia Southern Univ, Dept Comp Sci, Statesboro, GA 30460 USA
基金
加拿大自然科学与工程研究理事会;
关键词
Wireless sensor network; Data compression; Scheduling; Approximation algorithm; FPTAS; Dual FPTAS; WIRELESS SENSOR NETWORKS; LIFETIME;
D O I
10.1007/s00453-017-0373-6
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We consider a communication scheduling problem that arises within wireless sensor networks, where data is accumulated by the sensors and transferred directly to a central base station. One may choose to compress the data collected by a sensor, to decrease the data size for transmission, but the cost of compression must be considered. The goal is to designate a subset of sensors to compress their collected data, and then to determine a data transmission order for all the sensors, such that the total compression cost is minimized subject to a bounded data transmission completion time (a.k.a. makespan). A recent result confirms the NP-hardness for this problem, even in the special case where data compression is free. Here we first design a pseudo-polynomial time exact algorithm, articulated within a dynamic programming scheme. This algorithm also solves a variant with the complementary optimization goal-to minimize the makespan while constraining the total compression cost within a given budget. Our second result consists of a bi-factor -approximation for the problem, where refers to the compression cost and 2 refers to the makespan, and a 2-approximation for the variant. Lastly, we apply a sparsing technique to the dynamic programming exact algorithm, to achieve a dual fully polynomial time approximation scheme for the problem and a usual fully polynomial time approximation scheme for the variant.
引用
收藏
页码:3158 / 3176
页数:19
相关论文
共 50 条
  • [31] Efficient algorithms for scheduling data broadcast
    Hameed, S
    Vaidya, NH
    WIRELESS NETWORKS, 1999, 5 (03) : 183 - 193
  • [32] Efficient algorithms for scheduling data broadcast
    Sohail Hameed
    Nitin H. Vaidya
    Wireless Networks, 1999, 5 : 183 - 193
  • [33] Network Coding Protocols for Data Gathering Applications
    Nistor, Maricica
    Lucani, Daniel E.
    Barros, Joao
    IEEE COMMUNICATIONS LETTERS, 2015, 19 (02) : 267 - 270
  • [34] Data Gathering in a Hybrid Wireless Sensor Network
    Tsai, Hua-Wen
    Chen, Tzung-Shi
    Tsai, Bing-Hong
    Chu, Cheng-Hao
    Tsai, Jeng-Shian
    2012 9TH INTERNATIONAL CONFERENCE ON UBIQUITOUS INTELLIGENCE & COMPUTING AND 9TH INTERNATIONAL CONFERENCE ON AUTONOMIC & TRUSTED COMPUTING (UIC/ATC), 2012, : 48 - 55
  • [35] Data Gathering Mechanism of Mobile Data Collector in Wireless Sensor Network
    Barma, Mrinal Kanti Deb
    Das, Sudeshna
    2016 INTERNATIONAL CONFERENCE ON INTERNET OF THINGS AND APPLICATIONS (IOTA), 2016, : 401 - 405
  • [36] Evaluating data-compression algorithms
    Mathews, GJ
    DR DOBBS JOURNAL, 1996, 21 (01): : 50 - 53
  • [37] Optimisation algorithms for ECG data compression
    D. Haugland
    J. G. Heber
    J. H. Husøy
    Medical and Biological Engineering and Computing, 1997, 35 : 420 - 424
  • [38] PIPELINING DATA-COMPRESSION ALGORITHMS
    BAILEY, RL
    MUKKAMALA, R
    COMPUTER JOURNAL, 1990, 33 (04): : 308 - 313
  • [39] Inequalities and algorithms for universal data compression
    Ziv, Dzh.
    Problemy Peredachi Informatsii, 1996, 32 (01): : 35 - 40
  • [40] Optimisation algorithms for ECG data compression
    Haugland, D
    Heber, JG
    Husoy, JH
    MEDICAL & BIOLOGICAL ENGINEERING & COMPUTING, 1997, 35 (04) : 420 - 424