• DocumentCode
    862614
  • Title

    On the Use of Binary Programming for Sensor Scheduling

  • Author

    Chhetri, Amit S. ; Morrell, Darryl ; Papandreou-Suppappola, Antonia

  • Author_Institution
    Dept. of Electr. Eng., Arizona State Univ., Tempe, AZ
  • Volume
    55
  • Issue
    6
  • fYear
    2007
  • fDate
    6/1/2007 12:00:00 AM
  • Firstpage
    2826
  • Lastpage
    2839
  • Abstract
    In this paper, we propose two myopic sensor scheduling algorithms for target tracking scenarios in which there is a tradeoff between tracking performance and sensor-usage costs. Specifically, we consider the problem of activating the lowest cost combination of at most L sensors that maintains a desired squared-error accuracy in the target´s position estimate. For sensors that provide position information only, we develop a binary (0-1) mixed integer programming formulation for the scheduling problem and solve it using a linear programming relaxation-based branch-and-bound technique. For sensors that provide both position and velocity information, we pose the scheduling problem as a binary convex programming problem and solve it using the outer approximation algorithm. We apply our scheduling procedures in a network of sensors where the sensor-usage costs correspond to network energy consumption. Our simulation results demonstrate that scheduling using binary programming allows us to obtain optimal solutions to scheduling involving up to 50-70 sensors typically in the order of seconds
  • Keywords
    approximation theory; convex programming; integer programming; linear programming; scheduling; sensors; tree searching; binary convex programming; binary mixed integer programming; binary programming; branch-and-bound technique; linear programming relaxation; myopic sensor scheduling; outer approximation algorithm; position information; squared-error accuracy; target tracking; velocity information; Approximation algorithms; Constraint optimization; Costs; Dynamic programming; Energy consumption; Linear programming; Processor scheduling; Resource management; Scheduling algorithm; Target tracking; Binary programming; resource management; sensor scheduling; target tracking;
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/TSP.2007.893968
  • Filename
    4203048