An integer linear programming-based tool for wireless sensor networks

被引:5
|
作者
Kadayif, I [1 ]
Kandemir, A [1 ]
Vijaykrishnan, N [1 ]
Irwin, MJ [1 ]
机构
[1] Penn State Univ, Microsyst Design Lab, University Pk, PA 16802 USA
基金
美国国家科学基金会;
关键词
D O I
10.1016/j.jpdc.2004.04.004
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Wireless sensor networks will be widely deployed in the future for monitoring important environmental conditions, security, and health care. One of the most important challenges in the implementation of such networks is minimizing energy dissipation. Given that many of the energy optimization problems defined for sensor networks are very hard, heuristics are commonly employed. Evaluating the effectiveness of these heuristics, i.e., how close do they come to the optimal solutions, is a challenge. While algorithms that give optimal solutions cannot be on-line (since they are expensive), if they are used off-line, they can provide invaluable insight to improve existing heuristics and to derive new ones. In this paper, we present an integer linear programming (ILP)-based tool that can be used to evaluate optimal solutions for communication energy optimization in sensor networks under specific constraints. This tool, which is based on the required sensing and communication schedules, determines optimal sensor movement and communication strategies to minimize energy consumption due to inter-sensor communication. The tool can also accommodate several constraints related to movement capabilities of sensor nodes, their battery capacities, and their communication ranges since all these can be expressed in a linear form. In addition, it can also work with objective functions other than minimizing communication energy. Our experience with the tool indicates that it is very useful for studying different scenarios under which an objective function needs to be optimized. (c) 2004 Published by Elsevier Inc.
引用
收藏
页码:247 / 260
页数:14
相关论文
共 50 条
  • [1] Progress in linear programming-based algorithms for integer programming: An exposition
    Johnson, EL
    Nemhauser, GL
    Savelsbergh, MWP
    [J]. INFORMS JOURNAL ON COMPUTING, 2000, 12 (01) : 2 - 23
  • [2] Linear Programming-Based Model for Joint Routing and Sleep Scheduling in Data-Centric Wireless Sensor Networks
    Bidoki, Neda Hajiakhoond
    Fooladi, Mehdi Dehghan Takht
    [J]. 2014 6TH CONFERENCE ON INFORMATION AND KNOWLEDGE TECHNOLOGY (IKT), 2014, : 73 - 78
  • [3] Integer Linear Programming-Based Scheduling for Transport Triggered Architectures
    Aijo, Tomi
    Jaaskelainen, Pekka
    Elomaa, Tapio
    Kultala, Heikki
    Takala, Jarmo
    [J]. ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2016, 12 (04)
  • [4] Integer linear programming-based synthesis of skewed logic circuits
    Cao, A
    Sirisantana, N
    Koh, CK
    Roy, K
    [J]. ASP-DAC 2003: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, 2003, : 820 - 823
  • [5] An Integer Linear Programming-Based Method for the Extraction of Ontology Alignment
    El Ghandour, Naima
    Benaissa, Moussa
    Lebbah, Yahia
    [J]. INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING, 2021, 16 (02) : 25 - 44
  • [6] Genetic Programming With Mixed-Integer Linear Programming-Based Library Search
    Quang Nhat Huynh
    Chand, Shelvin
    Singh, Hemant Kumar
    Ray, Tapabrata
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2018, 22 (05) : 733 - 747
  • [7] Clustering routing based on mixed integer programming for heterogeneous wireless sensor networks
    Li, Chunlin
    Bai, Jingpan
    Gu, Jinguang
    Yan, Xin
    Luo, Youlong
    [J]. AD HOC NETWORKS, 2018, 72 : 81 - 90
  • [8] Integer Linear Programming-Based Property Checking for Asynchronous Reactive Systems
    Leue, Stefan
    Wei, Wei
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2013, 39 (02) : 216 - 236
  • [9] Integer Linear Programming-Based Simultaneous Scheduling and Binding for SiLago Framework
    Pudi, Dhilleswararao
    Malviya, Shivam
    Boppu, Srinivas
    Yang, Yu
    Hemani, Ahmed
    Cenkeramaddi, Linga Reddy
    [J]. IEEE ACCESS, 2024, 12 : 124081 - 124094
  • [10] Integer Programming Applied to Wireless Sensor Networks Topology Optimization
    Pinheiro, Lucas Ferreira
    de Assis, Laura Silva
    Henriques, Felipe da Rocha
    [J]. OPTIMIZATION, LEARNING ALGORITHMS AND APPLICATIONS, OL2A 2022, 2022, 1754 : 246 - 260