A constraint programming approach to the additional relay placement problem in wireless sensor networks

被引:0
|
作者
Luis Quesada
Lanny Sitanayah
Kenneth N. Brown
Barry O’Sullivan
Cormac J. Sreenan
机构
[1] University College Cork,CTVR and Insight Centre for Data Analytics, Department of Computer Science
[2] University College Cork,CTVR and Mobile & Internet Systems Laboratory, Department of Computer Science
来源
Constraints | 2015年 / 20卷
关键词
Constraint optimisation problem; Wireless sensor networks; Network deployment planning; Relay placement; Node disjoint paths;
D O I
暂无
中图分类号
学科分类号
摘要
A Wireless Sensor Network (WSN) is composed of many sensor nodes which transmit their data wirelessly over a multi-hop network to data sinks. Since WSNs are subject to node failures, the network topology should be robust, so that when a failure does occur, data delivery can continue from all surviving nodes. A WSN is k-robust if an alternate length-constrained route to a sink is available for each surviving node after the failure of up to k-1 nodes. A WSN is strongly k-robust if there are k disjoint length-constrained routes to a sink for each node. Determining whether a network is k-robust is polynomial. However, determining whether a network is strongly k-robust is an NP-complete problem. We develop a Constraint Programming (CP) approach for deciding strongly k-robustness that outperforms a Mixed-Integer Programming (MIP) model on larger problems. A network can be made (strongly) robust by deploying extra relay nodes. We extend our CP approach to an optimisation approach by using QuickXplain to search for a minimal set of relays, and compare it to a state-of-the-art local search approach.
引用
收藏
页码:433 / 451
页数:18
相关论文
共 50 条
  • [1] A constraint programming approach to the additional relay placement problem in wireless sensor networks
    Quesada, Luis
    Sitanayah, Lanny
    Brown, Kenneth N.
    O'Sullivan, Barry
    Sreenan, Cormac J.
    CONSTRAINTS, 2015, 20 (04) : 433 - 451
  • [2] A Constraint Programming Approach to the Additional Relay Placement Problem in Wireless Sensor Networks
    Quesada, Luis
    Brown, Kenneth N.
    O'Sullivan, Barry
    Sitanayah, Lanny
    Sreenan, Cormac J.
    2013 IEEE 25TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2013, : 1052 - 1059
  • [3] On the Problem of Energy Balanced Relay Sensor Placement in Wireless Sensor Networks
    Jia, Jie
    Zhang, Guiyuan
    Wu, Xueli
    Chen, Jian
    Wang, Xingwei
    Yan, Xiaolei
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2013,
  • [4] A Parallel Evolutionary Approach to Solve the Relay Node Placement Problem in Wireless Sensor Networks
    Lanza-Gutierrez, Jose M.
    Gomez-Pulido, Juan A.
    Vega-Rodriguez, Miguel A.
    Sanchez-Perez, Juan M.
    GECCO'13: PROCEEDINGS OF THE 2013 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2013, : 1157 - 1164
  • [5] Relay sensor placement in wireless sensor networks
    Xiuzhen Cheng
    Ding-Zhu Du
    Lusheng Wang
    Baogang Xu
    Wireless Networks, 2008, 14 : 347 - 355
  • [6] Relay sensor placement in wireless sensor networks
    Cheng, Xiuzhen
    Du, Ding-Zhu
    Wang, Lusheng
    Xu, Baogang
    WIRELESS NETWORKS, 2008, 14 (03) : 347 - 355
  • [7] Constraint programming for wireless sensor networks
    Farshid Hassani Bijarbooneh
    Constraints, 2015, 20 (4) : 508 - 508
  • [8] A constraint programming approach for the design problem of cellular wireless networks
    Pomerleau, Y
    Chamberland, S
    Pesant, G
    CCECE 2003: CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-3, PROCEEDINGS: TOWARD A CARING AND HUMANE TECHNOLOGY, 2003, : 881 - 884
  • [9] Placement of Relay Nodes in Wireless Sensor Networks
    Sharma, Ramya
    Ranga, Virender
    Angra, Suneer
    2015 INTERNATIONAL CONFERENCE ON GREEN COMPUTING AND INTERNET OF THINGS (ICGCIOT), 2015, : 999 - 1004
  • [10] Relay node placement in wireless sensor networks
    Lloyd, Errol L.
    Xue, Guoliang
    IEEE TRANSACTIONS ON COMPUTERS, 2007, 56 (01) : 134 - 138