IDEAS home Printed from https://ideas.repec.org/a/eee/ejores/v271y2018i2p462-473.html
   My bibliography  Save this article

Communication scheduling in data gathering networks of heterogeneous sensors with data compression: Algorithms and empirical experiments

Author

Listed:
  • Luo, Wenchang
  • Gu, Boyuan
  • Lin, Guohui

Abstract

We consider a communication scheduling problem to address data compression and data communication together, arising from the data gathering wireless sensor networks with data compression. In the problem, the deployed sensors are heterogeneous, in that the data compression ratios, in terms of size reduction, the compression time, and the compression costs, in terms of energy consumption, on different sensors are different. The bi-objective is to minimize the total compression cost and to minimize the total time to transfer all the data to the base station. The problem reduces to two mono-objective optimization problems in two separate ways: in the original problem a time bound is given and the mono-objective is to minimize the total compression cost, and in the complementary problem a global compression budget is given and the mono-objective is to minimize the makespan. We present a unified exact algorithm for both of them based on dynamic programming; this exact algorithm is then developed into a fully polynomial time approximation scheme for the complementary problem, and a dual fully polynomial time approximation scheme for the original problem. All these approximation algorithms have been implemented and extensive computational experiments show that they run fast and return the optimal solutions almost all the time.

Suggested Citation

  • Luo, Wenchang & Gu, Boyuan & Lin, Guohui, 2018. "Communication scheduling in data gathering networks of heterogeneous sensors with data compression: Algorithms and empirical experiments," European Journal of Operational Research, Elsevier, vol. 271(2), pages 462-473.
  • Handle: RePEc:eee:ejores:v:271:y:2018:i:2:p:462-473
    DOI: 10.1016/j.ejor.2018.05.047
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S0377221718304582
    Download Restriction: Full text for ScienceDirect subscribers only

    File URL: https://libkey.io/10.1016/j.ejor.2018.05.047?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Kellerer, Hans & Strusevich, Vitaly, 2013. "Fast approximation schemes for Boolean programming and scheduling problems related to positive convex Half-Product," European Journal of Operational Research, Elsevier, vol. 228(1), pages 24-32.
    2. Hans Kellerer & Ulrich Pferschy, 2004. "Improved Dynamic Programming in Connection with an FPTAS for the Knapsack Problem," Journal of Combinatorial Optimization, Springer, vol. 8(1), pages 5-11, March.
    3. Alfieri, A. & Bianco, A. & Brandimarte, P. & Chiasserini, C.F., 2007. "Maximizing system lifetime in wireless sensor networks," European Journal of Operational Research, Elsevier, vol. 181(1), pages 390-402, August.
    4. Rossi, André & Singh, Alok & Sevaux, Marc, 2013. "Lifetime maximization in wireless directional sensor network," European Journal of Operational Research, Elsevier, vol. 231(1), pages 229-241.
    5. Jacek Błażewicz & Klaus H. Ecker & Erwin Pesch & Günter Schmidt & Jan Węglarz, 2007. "Handbook on Scheduling," International Handbooks on Information Systems, Springer, number 978-3-540-32220-7, November.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Joanna Berlińska, 2020. "Scheduling in data gathering networks with background communications," Journal of Scheduling, Springer, vol. 23(6), pages 681-691, December.
    2. Joanna Berlińska, 2020. "Heuristics for scheduling data gathering with limited base station memory," Annals of Operations Research, Springer, vol. 285(1), pages 149-159, February.
    3. Berlińska, Joanna & Przybylski, Bartłomiej, 2021. "Scheduling for gathering multitype data with local computations," European Journal of Operational Research, Elsevier, vol. 294(2), pages 453-459.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Zhong, Xueling & Ou, Jinwen & Wang, Guoqing, 2014. "Order acceptance and scheduling with machine availability constraints," European Journal of Operational Research, Elsevier, vol. 232(3), pages 435-441.
    2. Halman, Nir & Kellerer, Hans & Strusevich, Vitaly A., 2018. "Approximation schemes for non-separable non-linear boolean programming problems under nested knapsack constraints," European Journal of Operational Research, Elsevier, vol. 270(2), pages 435-447.
    3. Berlińska, Joanna, 2015. "Scheduling for data gathering networks with data compression," European Journal of Operational Research, Elsevier, vol. 246(3), pages 744-749.
    4. André Rossi & Alok Singh & Marc Sevaux, 2021. "Focus distance-aware lifetime maximization of video camera-based wireless sensor networks," Journal of Heuristics, Springer, vol. 27(1), pages 5-30, April.
    5. Cerulli, R. & De Donato, R. & Raiconi, A., 2012. "Exact and heuristic methods to maximize network lifetime in wireless sensor networks with adjustable sensing ranges," European Journal of Operational Research, Elsevier, vol. 220(1), pages 58-66.
    6. Amir Hossein Mohajerzadeh & Hasan Jahedinia & Zahra Izadi-Ghodousi & Dariush Abbasinezhad-Mood & Mahdi Salehi, 2018. "Efficient target tracking in directional sensor networks with selective target area’s coverage," Telecommunication Systems: Modelling, Analysis, Design and Management, Springer, vol. 68(1), pages 47-65, May.
    7. Ranka Gojković & Goran Đurić & Danijela Tadić & Snežana Nestić & Aleksandar Aleksić, 2021. "Evaluation and Selection of the Quality Methods for Manufacturing Process Reliability Improvement—Intuitionistic Fuzzy Sets and Genetic Algorithm Approach," Mathematics, MDPI, vol. 9(13), pages 1-17, June.
    8. Rossi, André & Singh, Alok & Sevaux, Marc, 2013. "Lifetime maximization in wireless directional sensor network," European Journal of Operational Research, Elsevier, vol. 231(1), pages 229-241.
    9. Baptiste, Pierre & Rebaine, Djamal & Zouba, Mohammed, 2017. "FPTAS for the two identical parallel machine problem with a single operator under the free changing mode," European Journal of Operational Research, Elsevier, vol. 256(1), pages 55-61.
    10. Boysen, Nils & Briskorn, Dirk & Emde, Simon, 2017. "Sequencing of picking orders in mobile rack warehouses," European Journal of Operational Research, Elsevier, vol. 259(1), pages 293-307.
    11. Edis, Emrah B. & Oguz, Ceyda & Ozkarahan, Irem, 2013. "Parallel machine scheduling with additional resources: Notation, classification, models and solution methods," European Journal of Operational Research, Elsevier, vol. 230(3), pages 449-463.
    12. Hans Kellerer & Vitaly A. Strusevich, 2016. "Optimizing the half-product and related quadratic Boolean functions: approximation and scheduling applications," Annals of Operations Research, Springer, vol. 240(1), pages 39-94, May.
    13. Jooken, Jorik & Leyman, Pieter & De Causmaecker, Patrick, 2022. "A new class of hard problem instances for the 0–1 knapsack problem," European Journal of Operational Research, Elsevier, vol. 301(3), pages 841-854.
    14. Rachid Benmansour & Oliver Braun & Saïd Hanafi, 2019. "The single-processor scheduling problem with time restrictions: complexity and related problems," Journal of Scheduling, Springer, vol. 22(4), pages 465-471, August.
    15. Pan, Quan-Ke & Wang, Ling, 2012. "Effective heuristics for the blocking flowshop scheduling problem with makespan minimization," Omega, Elsevier, vol. 40(2), pages 218-229, April.
    16. Weglarz, Jan & Józefowska, Joanna & Mika, Marek & Waligóra, Grzegorz, 2011. "Project scheduling with finite or infinite number of activity processing modes - A survey," European Journal of Operational Research, Elsevier, vol. 208(3), pages 177-205, February.
    17. Zhengwen He & Nengmin Wang & Pengxiang Li, 2014. "Simulated annealing for financing cost distribution based project payment scheduling from a joint perspective," Annals of Operations Research, Springer, vol. 213(1), pages 203-220, February.
    18. Xiaojun Zhu & Guihai Chen & Shaojie Tang & Xiaobing Wu & Bing Chen, 2016. "Fast Approximation Algorithm for Maximum Lifetime Aggregation Trees in Wireless Sensor Networks," INFORMS Journal on Computing, INFORMS, vol. 28(3), pages 417-431, August.
    19. Antonin Novak & Zdenek Hanzalek, 2022. "Computing the execution probability of jobs with replication in mixed-criticality schedules," Annals of Operations Research, Springer, vol. 309(1), pages 209-232, February.
    20. Kang, Liujiang & Meng, Qiang & Tan, Kok Choon, 2020. "Tugboat scheduling under ship arrival and tugging process time uncertainty," Transportation Research Part E: Logistics and Transportation Review, Elsevier, vol. 144(C).

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:eee:ejores:v:271:y:2018:i:2:p:462-473. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Catherine Liu (email available below). General contact details of provider: http://www.elsevier.com/locate/eor .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.