Wireless Distributed Sensor Challenge Problem: Demo of Physical Modelling Approach Bart Selman, Carla Gomes, Scott Kirkpatrick, Ramon Bejar, Bhaskar Krishnamachari,

Slides:



Advertisements
Similar presentations
G5BAIM Artificial Intelligence Methods
Advertisements

Artificial Intelligence Presentation
Towards a Theoretic Understanding of DCEE Scott Alfeld, Matthew E
Bidding Protocols for Deploying Mobile Sensors Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic University.
1 Distributed Adaptive Sampling, Forwarding, and Routing Algorithms for Wireless Visual Sensor Networks Johnsen Kho, Long Tran-Thanh, Alex Rogers, Nicholas.
CHAPTER 8 A NNEALING- T YPE A LGORITHMS Organization of chapter in ISSO –Introduction to simulated annealing –Simulated annealing algorithm Basic algorithm.
1 Stochastic Event Capture Using Mobile Sensors Subject to a Quality Metric Nabhendra Bisnik, Alhussein A. Abouzeid, and Volkan Isler Rensselaer Polytechnic.
Wireless Distributed Sensor Tracking: Computation and Communication Bart Selman, Carla Gomes, Scott Kirkpatrick, Ramon Bejar, Bhaskar Krishnamachari, Johannes.
Localized Techniques for Power Minimization and Information Gathering in Sensor Networks EE249 Final Presentation David Tong Nguyen Abhijit Davare Mentor:
Impact of Structure on Complexity Carla Gomes Bart Selman Cornell University Intelligent Information Systems.
Distributed Sensor Tracking: using the Physical Model Bart Selman, Carla Gomes, Scott Kirkpatrick, Ramon Bejar, Bhaskar Krishnamachari, Johannes Schneider.
Nature’s Algorithms David C. Uhrig Tiffany Sharrard CS 477R – Fall 2007 Dr. George Bebis.
Random Key Predistribution Schemes for Sensor Networks Authors: Haowen Chan, Adrian Perrig, Dawn Song Carnegie Mellon University Presented by: Johnny Flowers.
Results Showing the potential of the method for arbitrary networks The following diagram show the increase of networks’ lifetime in which SR I =CR I versus.
Atomistic Protein Folding Simulations on the Submillisecond Timescale Using Worldwide Distributed Computing Qing Lu CMSC 838 Presentation.
Ant Colonies As Logistic Processes Optimizers
Formal Complexity Analysis of Mobile Problems & Communication and Computation in Distributed Sensor Networks in Distributed Sensor Networks Carla P. Gomes.
Wireless Distributed Sensor Tracking: Computation and Communication Bart Selman, Carla Gomes, Scott Kirkpatrick, Ramon Bejar, Bhaskar Krishnamachari, Johannes.
Structure and Phase Transition Phenomena in the VTC Problem C. P. Gomes, H. Kautz, B. Selman R. Bejar, and I. Vetsikas IISI Cornell University University.
Continuum Crowds Adrien Treuille, Siggraph 王上文.
Impact of Problem Centralization on Distributed Constraint Optimization Algorithms John P. Davin and Pragnesh Jay Modi Carnegie Mellon University School.
Controlling Computational Cost: Structure and Phase Transition Carla Gomes, Scott Kirkpatrick, Bart Selman, Ramon Bejar, Bhaskar Krishnamachari Intelligent.
Traveling Salesman Problem Continued. Heuristic 1 Ideas? –Go from depot to nearest delivery –Then to delivery closest to that –And so on until we are.
Metaheuristics The idea: search the solution space directly. No math models, only a set of algorithmic steps, iterative method. Find a feasible solution.
Elements of the Heuristic Approach
Tal Mor  Create an automatic system that given an image of a room and a color, will color the room walls  Maintaining the original texture.
Escaping local optimas Accept nonimproving neighbors – Tabu search and simulated annealing Iterating with different initial solutions – Multistart local.
Distributed Constraint Optimization Michal Jakob Agent Technology Center, Dept. of Computer Science and Engineering, FEE, Czech Technical University A4M33MAS.
06 - Boundary Models Overview Edge Tracking Active Contours Conclusion.
Energy Efficient Routing and Self-Configuring Networks Stephen B. Wicker Bart Selman Terrence L. Fine Carla Gomes Bhaskar KrishnamachariDepartment of CS.
FAPBED Checkpoint Presentation: Feature Identification Danilo Scepanovic Josh Kirshtein Mentor: Ameet Jain.
Stochastic sleep scheduling (SSS) for large scale wireless sensor networks Yaxiong Zhao Jie Wu Computer and Information Sciences Temple University.
Structure and Phase Transition Phenomena in the VTC Problem C. P. Gomes, H. Kautz, B. Selman R. Bejar, and I. Vetsikas IISI Cornell University University.
Wireless Communication Technologies 1 Outline Introduction OFDM Basics Performance sensitivity for imperfect circuit Timing and.
June 21, 2007 Minimum Interference Channel Assignment in Multi-Radio Wireless Mesh Networks Anand Prabhu Subramanian, Himanshu Gupta.
ANTs PI Meeting, Nov. 29, 2000W. Zhang, Washington University1 Flexible Methods for Multi-agent distributed resource Allocation by Exploiting Phase Transitions.
Using Pattern of Social Dynamics in the Design of Social Networks of Sensors - Marello Tomasini, Franco Zambonelli, Ronaldo Menezes 한국기술교육대학교 전기전자통신 공학부.
Maximum Network Lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Cardei, M.; Jie Wu; Mingming Lu; Pervaiz, M.O.; Wireless And Mobile.
1 Exploring Custom Instruction Synthesis for Application-Specific Instruction Set Processors with Multiple Design Objectives Lin, Hai Fei, Yunsi ACM/IEEE.
Stocs – A Stochastic CSP Solver Bella Dubrov IBM Haifa Research Lab © Copyright IBM.
Mathematical Models & Optimization?
Survey Propagation. Outline Survey Propagation: an algorithm for satisfiability 1 – Warning Propagation – Belief Propagation – Survey Propagation Survey.
Mobile Agent Migration Problem Yingyue Xu. Energy efficiency requirement of sensor networks Mobile agent computing paradigm Data fusion, distributed processing.
Probabilistic Coverage in Wireless Sensor Networks Authors : Nadeem Ahmed, Salil S. Kanhere, Sanjay Jha Presenter : Hyeon, Seung-Il.
CAS 721 Course Project Implementing Branch and Bound, and Tabu search for combinatorial computing problem By Ho Fai Ko ( )
Simulated Annealing. Difficulty in Searching Global Optima starting point descend direction local minima global minima barrier to local search.
Quality of LP-based Approximations for Highly Combinatorial Problems Lucian Leahu and Carla Gomes Computer Science Department Cornell University.
ANTs PI meeting, Dec. 17, 2001Washington University / DCMP1 Flexible Methods for Multi-agent Distributed Resource Allocation by Exploiting Phase Transitions.
Using local geometry for Topology Construction in Wireless Sensor Networks Sameera Poduri Robotic Embedded Systems Lab(RESL)
Performance of Distributed Constraint Optimization Algorithms A.Gershman, T. Grinshpon, A. Meisels and R. Zivan Dept. of Computer Science Ben-Gurion University.
Ramakrishna Lecture#2 CAD for VLSI Ramakrishna
Coverage and Scheduling in Wireless Sensor Networks Yong Hwan Kim Korea University of Technology and Education Laboratory of Intelligent.
SenSys 2003 Differentiated Surveillance for Sensor Networks Ting Yan Tian He John A. Stankovic Department of Computer Science, University of Virginia November.
1 Coverage Density as a Dominant Property of Large-Scale Sensor Networks Osher Yadgar & Sarit Kraus.
Metaheuristics for the New Millennium Bruce L. Golden RH Smith School of Business University of Maryland by Presented at the University of Iowa, March.
IHP Im Technologiepark Frankfurt (Oder) Germany IHP Im Technologiepark Frankfurt (Oder) Germany ©
Formal Complexity Analysis of RoboFlag Drill & Communication and Computation in Distributed Negotiation Algorithms in Distributed Negotiation Algorithms.
CSCI 4310 Lecture 10: Local Search Algorithms
A Backtracking Correction Heuristic
Heuristic Optimization Methods
Computing and Compressive Sensing in Wireless Sensor Networks
Juan Rubio, Lizy K. John Charles Lefurgy
Subject Name: Operation Research Subject Code: 10CS661 Prepared By:Mrs
CSCI1600: Embedded and Real Time Software
Effective Social Network Quarantine with Minimal Isolation Costs
CASE − Cognitive Agents for Social Environments
Metaheuristic methods and their applications. Optimization Problems Strategies for Solving NP-hard Optimization Problems What is a Metaheuristic Method?
Greg Knowles ECE Fall 2004 Professor Yu Hu Hen
CSCI1600: Embedded and Real Time Software
Area Coverage Problem Optimization by (local) Search
Presentation transcript:

Wireless Distributed Sensor Challenge Problem: Demo of Physical Modelling Approach Bart Selman, Carla Gomes, Scott Kirkpatrick, Ramon Bejar, Bhaskar Krishnamachari, Johannes Schneider Intelligent Information Systems Institute, Cornell University & Hebrew University Autonomous Negotiating Teams C&D Meeting, June 27, 2002 Vanderbilt University, Nashville TN

Outline Overview of our approach Movie conventions Computational cost (can be small) Phase diagram Connections with distributed agents We demonstrate results of varying amounts of renegotiation Enhancements and restrictions Reduce sector changes Scale to larger sensor arrays

Overview of Approach We develop heuristics more powerful than greedy, not compromising speed Goal:  Principled, controlled, hardness-aware systems

ANTs Challenge Problem Multiple doppler radar sensors track moving targets Energy limited sensors Constrained, fallible communications Distributed computation Real time requirements IISI, Cornell University

Physical model (and annealing) Represent acquisition and tracking goals in terms of a system objective function Define such that each sensor, with info from its 1- hop neighbors, can determine which target to track “Energy” per target depends on # of sensors tracking

More on annealing Target Cluster (TC) is >2 1-hop sensors tracking the same target – enough to triangulate and reach a decision on response. Classic technique – Metropolis method simulates asynchronous sensor decision, thermal annealing allows broader search (with uphill moves) than greedy, under control of annealing schedule.

Moving targets, tracking and acquisition 100 sensors, t targets (t=5-30) incident on the array, curving at random. Movies of 100 frames for each of several values of (sensors in range)/target and (1- hop neighbors)/sensor. Sensors on a regular lattice, with small irregularities. Between each frame a “bounce,” or partial anneal using only a low temperature, is performed to preserve features of the previous solution as targets move.

Physical Model as Distributed Agents To compare with agent-based approaches: Our sensors are independent agents At each time step, each chooses a target to track, based on the energy function, and informs its neighbors. At T=0, sensors optimize locally T>0 is like renegotiation with reduced constraints, except that “uphill moves” may occur at any point in the search, not only when stuck. As targets move, sensor re-allocation is done using “heat bumps” – low T is restricted renegotiation, higher T allows more extensive search for alternatives.

Moving Targets -- Movies Conventions: Targets (blue pts) Target range (green circles) Sensors (crosses) Sectors active in a TC are shown Target Clusters (red lines) Fraction of targets covered (thermometer)

Introduce reduced connectivity 2.8 ngbrs/sensor6.16 ngbrs/sensor

Analysis of physical model results When t targets arrive at once, perfect tracking can take time to be achieved. Target is considered “tracked” when a TC of 3+ sensors keeps it in view continuously. We analyze each movie for longest continuous period of coverage of each target, report minimum and average over all targets.

Analyzing the movies Summary frames: easy case (10 targets) hard case (30 targets) color code: red (1 TC), green (2 TCs), blue (3 TCs), purple (4TCs), …

Additional summary information: Total time tracked, max continuous time tracked

Computation can be speeded up >100x without loss of quality

Determine Phase Boundary

Results with moving targets Target visibility range and targets/sensor bounds seen:

Movies to show: Results of pure agent, agents with renegotiation, and “annealing” operating points CR10 = 4 ngbrs on average 15 targets incident on the array Cases: T0, T0.3, T3.0

15 targets, no renegotiation

15 targets, T=0.3 in iterations

15 Targets, T=3.0 in iterations

15 targets, no renegotiation

15 targets, T = 0.3 renegotiation

15 targets, T = 3.0

Results of renegotiation Harder cases see bigger improvement, but effect of small amounts hard to control.

Control of sector assignment Previous movies allowed sensor to sample all sectors while choosing target. Now we make that choice only at the outset of time step. Problem is harder. We lose about 8% average coverage, hold same continuous coverage. An intermediate approach is desireable. Phase boundary (or threshold of dif ficulty) moves in.

Finding the phase boundary

Comparing coverage, 10 targets, CR10 Sectors fixedSectors varying

Comparing coverage, 10 targets, CR10 Varying sectorsFixed sectors

How much can search be speeded up? Conservative setting (100x) uses <10 msec/sensor/time step (850 MHz Pentium) Further x reductions possible except near phase bndry.

As the problems get bigger… Physical model effort, in principle, scales linearly, not exponentially, as number of sensors managed grows. In our model, biggest cost is the communications cost of keeping cluster information (TC’s) current in a well-connected model with few targets present. As the problem gets uglier, this cost decreases because TC’s get smaller! Example – series of simulations with 400 sensors, targets incoming. One movie can be seen at

How often must sectors change? Note that varying sectors change less often, and give better solution.

Fraction of sensors covering targets Once targets spread, nearly all sensors contribute.

Fraction of sensors covering targets Fixing sectors reduces available sensors ~12%.

Average # of TCs per target tracked Not wasteful, >1 TC’s helps handoff as targets move.

Average # of sensors tracking a target Excessive coverage of some targets. Can sensors be freed up to improve detection, save power?

Ways to further improve big array performance: Explore restricted # of sector changes in a time step. Reallocate sensors from overtracked targets, e.g. by tuning the potential for high densities. Introduce target-identity memory to reduce need for continuous tracking. Create a derived MRF object, like edge detection in image processing.

Summary Graph-based physical models capture the ANTs challenge domain Results on the tradeoffs between: Computation, Communication, Radar range, and Performance are captured in phase diagram. Techniques handle realistic constraints, fast enough for use in real distributed system. IISI, Cornell University

The End IISI, Cornell University