Wireless Distributed Sensor Tracking: Computation and Communication - PowerPoint PPT Presentation

1 / 40
About This Presentation
Title:

Wireless Distributed Sensor Tracking: Computation and Communication

Description:

Intelligent Information Systems Institute, Cornell University & Hebrew University ... Use findings in both the design and operation of ... ISI: DYNAMITE ... – PowerPoint PPT presentation

Number of Views:43
Avg rating:3.0/5.0
Slides: 41
Provided by: bej61
Category:

less

Transcript and Presenter's Notes

Title: Wireless Distributed Sensor Tracking: Computation and Communication


1
Wireless Distributed Sensor Tracking Computation
and Communication
  • Bart Selman, Carla Gomes, Scott Kirkpatrick,
  • Ramon Bejar, Bhaskar Krishnamachari,
  • Johannes Schneider
  • Intelligent Information Systems Institute,
    Cornell University Hebrew University
  • Autonomous Negotiating Teams
    Principal Investigators'
    Meeting, Oct. 19, 2001

2
Outline
  • Overview of our approach
  • Ants - Challenge Problem (Sensor Domain)
  • Graph Models
  • Results on average case complexity
  • Distributed CSP model
  • Phase Transitions --- 3D view (communication
  • vs. complexity vs. overall performance)
  • Conclusions and Future Work

3
Overview of Approach
  • Overall theme --- exploit impact of structure on
    computational complexity
  • Identification of domain structural features
  • tractable vs. intractable subclasses
  • phase transition phenomena
  • backbone
  • balancedness
  • Goal
  • Use findings in both the design and operation of
    distributed platform
  • Principled controlled hardness aware systems

4
ANTs Challenge Problem
IISI, Cornell University
  • Multiple doppler radar sensors track moving
  • targets
  • Energy limited sensors
  • Communication
  • constraints
  • Distributed
  • environment
  • Dynamic problem

5
Domain Models
IISI, Cornell University
  • Start with a simple graph model
  • Successively refine the model in stages to
  • approximate the real situation
  • Static weakly-constrained model
  • Static constraint satisfaction model with
    communication constraints
  • Static distributed constraint satisfaction model
  • Dynamic distributed constraint satisfaction model
  • Goal Identify and isolate the sources of
  • combinatorial complexity

6
Initial Assumptions
IISI, Cornell University
  • Each sensor can only track one target at a time
  • 3 sensors are required to track a target

7
Initial Graph Model
IISI, Cornell University
  • Bipartite graph G (S U T, E)
  • S is the set of sensor nodes, T the set of
    target nodes, E the edges indicating which
    targets are visible to a given sensor
  • Decision Problem Can each target be tracked by
    three sensors?

8
IISI, Cornell University
Initial Graph Model
9
IISI, Cornell University
Initial Graph Model
  • The initial model presented is a bipartite
    graph, and this problem can be solved using a
    maximum flow algorithm in polynomial time
  • Results incorporated into framework developed
    by Milind Tambes group at ISI, USC
  • Joint work in progress

10
IISI, Cornell University
Sensor Communication Constraints
  • In the graph model, we now have additional edges
    between sensor nodes

11
IISI, Cornell University
Constrained Graph Model
sensors
targets
communication links
possible solution
12
  • Complexity and Phase Transition Phenomena

13
Worst-Case Complexity
IISI, Cornell University
  • Decision Problem Can each target be
  • tracked by three sensors which can
  • communicate together ?
  • We have shown that this constraint
  • satisfaction problem (CSP) is NP-
  • complete, by reduction from the
  • problem of partitioning a graph into
  • isomorphic subgraphs

14
  • What about average- case complexity?

15
Description of Experiments
IISI, Cornell University
16
Description of Experiments
IISI, Cornell University
17
  • Limit cases

18
Phase Transition w.r.t. Communication Range
IISI, Cornell University
Experiments with a configuration of 9 sensors and
3 targets such that there is a communication
channel between two sensors with probability p
Insights into the design and operation of sensor
networks w.r.t. communication range
Probability( all targets tracked )
Special case all targets are visible to all
sensors
Communication edge probability p
19
Phase Transition w.r.t. Radar Detection Range
IISI, Cornell University
Experiments with a configuration of 9 sensors and
3 targets such that each sensor is able to detect
targets within a range R
Insights into the design and operation of sensor
networks w.r.t. radar detection range
Probability( all targets tracked )
Special case all nodes can communicate
Normalized Radar Range R
20
Communication vs. Radar Range vs. Performance
  • The full picture

21
Communication vs. Radar Range vs. Performance
IISI, Cornell University
Radar range R from 0 (no target is covered) to 1
(all targets covered) Comm. range C from 0 (no
sensors communicates) to 1 (all sensors comm.)
Probability of tracking all targets
5 targets, 15 sensors
5 targets, 17 sensors
22
Distributed Computational Model
IISI, Cornell University
  • In a Distributed Constraint Satisfaction
  • Problem (DCSP), variables and constraints
  • are distributed among multiple agents. It
  • consists of
  • A set of agents 1, 2, n
  • A set of CSPs P1, P2, Pn , one for each agent
  • There are intra-agent constraints and
    inter-agent constraints

23
DCSP Models
IISI, Cornell University
  • We can represent the sensor tracking
  • problem as a DCSP using dual
  • representations
  • One with each sensor as a distinct agent
  • One with a distinct tracker agent for each target

24
DCSP Models
IISI, Cornell University
  • With the DCSP models, we study both per-node
    computational costs as well as inter-node
    communication costs
  • DCSP algorithms DIBT (Hamadi et al.) and ABT
    (Yokoo et al.)

25
Target Tracker Agents
IISI, Cornell University
  • Intra-agent constraints
  • Each target must be tracked by 3 communicating
    sensors to which it is visible
  • Inter-agent constraints
  • No common sensors between targets

26
Sensor Agents
IISI, Cornell University
  • Intra-agent constraints
  • Sensor must track at most 1 visible target
  • Inter-agent constraints
  • 3 communicating sensors should track each target

Inter-agent constraints gt All sensors seeing a
target must know which sensors are tracking the
target
27
Comparison of the two models
IISI, Cornell University
Model Sensor-centered Target-centered
Agents Vars for intra constraints Vars for inter constraints Intra-agent constraints Inter-agent constraints Sensors Targets Targets Only one target 3 comm. sensors Targets Sensors -- 3 comm. sensors Only one target
Sensor-centered To check the inter-agent
constraints, sensors must maintain one variable
for every target they can track, that indicates
which 3 sensors are tracking it Target-centered
Does not need additional variables for the
inter-agent constraints
28
Communication vs. Radar Range vs. Computation
IISI, Cornell University
  • Computational Complexity total
  • computation cost for all agents
  • Communication Complexity total
  • number of messages sent by all agents
  • Communication range / Sensor (radar) range
  • provides 3rd dimension.
  • These measures can vary for the same
  • problem when using different DCSP models

29
Average Complexity (target-centered)
IISI, Cornell University
Mean computational cost
Probability of Tracking
X 104
  • 5 targets and 17 sensors

30
Average Complexity (target-centered)
IISI, Cornell University
Probability of Tracking
Mean communication cost
1000
  • 5 targets and 17 sensors

31
Implicit versus Explicit Constraints
IISI, Cornell University
  • Explicit constraint no two targets can be
    tracked by same sensor (e.g. t2, t3 cannot share
    s4 and t1, t3 cannot share s9)
  • Implicit constraint due to a chain of explicit
    constraints (e.g. implicit constraint between s4
    for t2 and s9 for t1 )

s1
s2
s3
s4
s5
s6
s7
s8
s9
t1
1
1
x
x
1
0
x
x
x
x
x
1
x
x
x
1
x
1
t2
x
x
x
1
0
x
x
1
1
t3
32
Communication Cost for Implicit Constraints
  • Explicit constraints can be resolved by direct
    communication between agents
  • Resolving Implicit constraints may require long
    communication paths through multiple agents ?
    scalability problems

33
  • Future Work

34
Structure
IISI, Cornell University
  • Further study structural issues as they
  • occur in the Sensor domain e.g.
  • effect of balancing
  • backbone (insights into critical resources)
  • refinement of phase transition notions
    considering additional parameters
  • (concepts introduced in previous PI meeting)

35
Dynamic DCSP Model
IISI, Cornell University
  • Further refinement of the model
  • incorporate target mobility
  • The graph topology changes with time
  • What are the complexity issues when
  • online distributed algorithms are
  • used?

36
Purely Local Computation Models
IISI, Cornell University
  • We are also exploring local computation
  • methods for target tracking.
  • (I.e. communication cannot be used
  • for global computation.)
  • We are drawing on an analogy to
  • physical models.
  • (energy function minimization approach)

37
  • Summary

38
Summary
IISI, Cornell University
  • Introduced graph-based models capturing
  • the ANTs challenge domain
  • Results on the tradeoffs between
  • Computation, Communication, Radar range,
  • and Performance.
  • Results enable a more principled and
  • efficient design of distributed sensor
    networks.
  • Extensions
  • additional structural issues for the sensor
    domain
  • complexity issues in distributed and dynamic
    settings

39
Collaborations / Interactions
  • ISI Analytic Tools to Evaluate Negotiation
  • Difficulty
  • Design and evaluation of SAT encodings for
    CAMERAs scheduling task.
  • ISI DYNAMITE
  • Formal complexity analysis DCSP model (e.g.,
    characterization of tractable subclasses).
  • UMASS Scalable RT Negotiating Toolkit
  • Analysis of complexity of negotiation protocols.

40
The End
IISI, Cornell University
Write a Comment
User Comments (0)
About PowerShow.com