Optimal Stopping of the Context Collection Process in Mobile Sensor Networks Christos Anagnostopoulos 1, Stathes Hadjiefthymiades 2, Evangelos Zervas 3.

Slides:



Advertisements
Similar presentations
Design of the fast-pick area Based on Bartholdi & Hackman, Chpt. 7.
Advertisements

Lecture XXIII.  In general there are two kinds of hypotheses: one concerns the form of the probability distribution (i.e. is the random variable normally.
Optimal Jamming Attacks and Network Defense Policies in Wireless Sensor Networks Mingyan Li, Iordanis Koutsopoulos, Radha Poovendran (InfoComm ’07) Presented.
CHAPTER 21 Inferential Statistical Analysis. Understanding probability The idea of probability is central to inferential statistics. It means the chance.
1 Location-Aided Routing (LAR) in Mobile Ad Hoc Networks Young-Bae Ko and Nitin H. Vaidya Yu-Ta Chen 2006 Advanced Wireless Network.
Sampling Distributions (§ )
David Chu--UC Berkeley Amol Deshpande--University of Maryland Joseph M. Hellerstein--UC Berkeley Intel Research Berkeley Wei Hong--Arched Rock Corp. Approximate.
An Optimal Probabilistic Forwarding Protocol in Delay Tolerant Networks Chan-Myung Kim
MobiMedia 2007, Nafpaktos, Greece International Mobile Multimedia Communications Conference 2007 An Epidemiological Model for Semantics Dissemination Christos.
Collaborative Sensing over Smart Sensors Vassileios Tsetsos, Nikolaos Silvestros & Stathes Hadjiefthymiades Pervasive Computing Research Group Dept of.
The Cat and The Mouse -- The Case of Mobile Sensors and Targets David K. Y. Yau Lab for Advanced Network Systems Dept of Computer Science Purdue University.
Location Resident Services Emmanouil Koukoumidis Princeton University Group Talk on 04/15/09 1.
An Adaptive Data Forwarding Scheme for Energy Efficiency in Wireless Sensor Networks Christos Anagnostopoulos Theodoros Anagnostopoulos Stathes Hadjiefthymiades.
Carnegie Mellon 1 Maximum Likelihood Estimation for Information Thresholding Yi Zhang & Jamie Callan Carnegie Mellon University
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
Context Compression: using Principal Component Analysis for Efficient Wireless Communications Christos Anagnostopoulos & Stathes Hadjiefthymiades Pervasive.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
On the Use of Fuzzy Logic in a Seller Bargaining Game Kostas Kolomvatsos Christos Anagnostopoulos Stathes Hadjiefthymiades Pervasive Computing Research.
University of Athens, Greece Pervasive Computing Research Group Predicting the Location of Mobile Users: A Machine Learning Approach 1 University of Athens,
University of Athens, Greece Pervasive Computing Research Group An Online Adaptive Model for Location Prediction University of Athens, Department of Informatics.
Novel Self-Configurable Positioning Technique for Multihop Wireless Networks Authors : Hongyi Wu Chong Wang Nian-Feng Tzeng IEEE/ACM TRANSACTIONS ON NETWORKING,
LPT for Data Aggregation in Wireless Sensor networks Marc Lee and Vincent W.S Wong Department of Electrical and Computer Engineering, University of British.
Mask-writing Strategies for Increased CD Accuracy and Throughput Calibrating Achievable Design Annual Review September 2003 Swamy V. Muddu, Andrew B. Kahng.
ISCC 2011 An Adaptive Epidemic Information Dissemination Scheme with Cross-layer Enhancements T. Kontos, E. Zaimidis, C. Anagnostopoulos, S. Hadjiefthymiades,
Context Fusion: Dealing with Sensor Reliability Christos Anagnostopoulos Odysseas Sekkas Stathes Hadjiefthymiades Pervasive Computing Research Group,
Fire Detection in the Urban Rural Interface through Fusion Techniques Evangelos Zervas Odysseas Sekkas Stathes Hadjiefthymiades Christos Anagnostopoulos.
Experimental Evaluation
COGNITIVE RADIO FOR NEXT-GENERATION WIRELESS NETWORKS: AN APPROACH TO OPPORTUNISTIC CHANNEL SELECTION IN IEEE BASED WIRELESS MESH Dusit Niyato,
Trust-based Multi-Objective Optimization for Node-to-Task Assignment in Coalition Networks 1 Jin-Hee Cho, Ing-Ray Chen, Yating Wang, and Kevin S. Chan.
C. Anagnostopoulos 1 K. Kolomvatsos 2 & S. Hadjiefthymiades 2 1 Ionian University, Corfu, Greece 2 National and Kapodistrian University of Athens, Greece.
Statistical Decision Making. Almost all problems in statistics can be formulated as a problem of making a decision. That is given some data observed from.
1 Inventory Control with Stochastic Demand. 2  Week 1Introduction to Production Planning and Inventory Control  Week 2Inventory Control – Deterministic.
Alexander Afanasyev Tutors: Seung-Hoon Lee, Uichin Lee Content Distribution in VANETs using Network Coding: Evaluation of the Generation Selection Algorithms.
Presented by Chaitanya Nemallapudi Understanding and Exploiting the Trade-Offs between Broadcasting and Multicasting in Mobile Ad Hoc Networks Lap Kong.
The Chinese Univ. of Hong Kong Dept. of Computer Science & Engineering A Point-Distribution Index and Its Application to Sensor Grouping Problem Y. Zhou.
Maximum Network Lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Cardei, M.; Jie Wu; Mingming Lu; Pervaiz, M.O.; Wireless And Mobile.
Energy Efficient Phone-to-Phone Communication Based on WiFi Hotspots in PSN En Wang 1,2, Yongjian Yang 1, and Jie Wu 2 1 Dept. of Computer Science and.
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
Salah A. Aly,Moustafa Youssef, Hager S. Darwish,Mahmoud Zidan Distributed Flooding-based Storage Algorithms for Large-Scale Wireless Sensor Networks Communications,
Learning Theory Reza Shadmehr & Jörn Diedrichsen Reinforcement Learning 1: Generalized policy iteration.
An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle Presented by Yu Wang.
Lecture 16 Section 8.1 Objectives: Testing Statistical Hypotheses − Stating hypotheses statements − Type I and II errors − Conducting a hypothesis test.
GPSR: Greedy Perimeter Stateless Routing for Wireless Networks EECS 600 Advanced Network Research, Spring 2005 Shudong Jin February 14, 2005.
A Multi-level Data Fusion Approach for Early Fire Detection Odysseas Sekkas Stathes Hadjiefthymiades Evangelos Zervas Pervasive Computing Research Group,
A Sociability-Based Routing Scheme for Delay-Tolerant Networks May Chan-Myung Kim
K. Kolomvatsos 1, C. Anagnostopoulos 2, and S. Hadjiefthymiades 1 An Efficient Environmental Monitoring System adopting Data Fusion, Prediction & Fuzzy.
Dual-Region Location Management for Mobile Ad Hoc Networks Yinan Li, Ing-ray Chen, Ding-chau Wang Presented by Youyou Cao.
Statistical Decision Theory Bayes’ theorem: For discrete events For probability density functions.
1 TBD: Trajectory-Based Data Forwarding for Light-Traffic Vehicular Networks IEEE ICDCS’09, Montreal, Quebec, Canada Jaehoon Jeong, Shuo Gu, Yu Gu, Tian.
STATISTICAL INFERENCE PART IV CONFIDENCE INTERVALS AND HYPOTHESIS TESTING 1.
Computer Vision Lecture 6. Probabilistic Methods in Segmentation.
1 Utilizing Shared Vehicle Trajectories for Data Forwarding in Vehicular Networks IEEE INFOCOM MINI-CONFERENCE Fulong Xu, Shuo Gu, Jaehoon Jeong, Yu Gu,
Cooperative Location- Sensing for Wireless Networks Authors : Haris Fretzagias Maria Papadopouli Presented by cychen IEEE International Conference on Pervasive.
Comparison of Tarry’s Algorithm and Awerbuch’s Algorithm CS 6/73201 Advanced Operating System Presentation by: Sanjitkumar Patel.
Energy-Efficient Randomized Switching for Maximizing Lifetime in Tree- Based Wireless Sensor Networks Sk Kajal Arefin Imon, Adnan Khan, Mario Di Francesco,
Dynamic Control of Coding for Progressive Packet Arrivals in DTNs.
Load Balanced Link Reversal Routing in Mobile Wireless Ad Hoc Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department RPI Costas Busch CSCI Department.
Distributed cooperation and coordination using the Max-Sum algorithm
Hypothesis Testing. Statistical Inference – dealing with parameter and model uncertainty  Confidence Intervals (credible intervals)  Hypothesis Tests.
Markov Decision Processes AIMA: 17.1, 17.2 (excluding ), 17.3.
Statistical Decision Making. Almost all problems in statistics can be formulated as a problem of making a decision. That is given some data observed from.
Oliver Schulte Machine Learning 726
To Whom the Revenue Goes: A Network Economic Analysis of the Price War in the Wireless Telecommunication Industry Vaggelis G. Douros, Petri Mähönen   Institute.
Bayes Net Learning: Bayesian Approaches
Quality-aware Aggregation & Predictive Analytics at the Edge
Uncertainty-driven Ensemble Forecasting of QoS in Software Defined Networks Kostas Kolomvatsos1, Christos Anagnostopoulos2, Angelos Marnerides3, Qiang.
K. Kolomvatsos1, C. Anagnostopoulos2, and S. Hadjiefthymiades1
Intelligent Contextual Data Stream Monitoring
Sampling Distributions (§ )
Kostas Kolomvatsos, Christos Anagnostopoulos
Presentation transcript:

Optimal Stopping of the Context Collection Process in Mobile Sensor Networks Christos Anagnostopoulos 1, Stathes Hadjiefthymiades 2, Evangelos Zervas 3 1 Ionian University, Dept. of Informatics, Greece 2 National and Kapodistrian University of Athens, Dept. of Informatics & Telecommunications, Greece 3 TEI Athens, Dept. Electronics, Greece

The considered setting Consider a Mobile Sensors Network (MSN) with  sources, i.e., sensors that produce context (e.g., humidity)  collectors, i.e., mobile nodes that receive, store and forward context to their neighbors. Context is quality-stamped, e.g., freshness. The context quality indicator decreases with time. The aim of a collector is to gather as many high-quality pieces of context as possible from sources and/or collectors.

The considered setting sourcecollector communication range

The problem The collectors in a MSN:  forage for high quality context and, then, deliver it to mobile context-aware applications;  undergo a context collection process by exchanging data with neighboring collectors and/or sources in light of receiving context of better quality and/or new context;  cannot prolong this process forever, since context quality decreases with time, thus, delivered context might be unusable for the application.

Some definitions Context c is represented as: where: p is contextual parameter/type (e.g., temperature), u is contextual value (e.g., 30 o C), x u is quality indicator of value u

Context quality indicator Indicator x u  [0, 1] indicates freshness of u.  x u = 1 indicates that u is of maximum quality.  x u = 0 indicates that u is unusable. Context at time t is called fresh if x u (t) > 0; otherwise it is called obsolete.

Context quality indicator Indicator x u (t) at time t > 0 is updated as follows: x u (t ) = x u (t –1) − 1/z, x u (0) = 1, z ≠ 0  z is the validity horizon for parameter p in which value u is considered usable.  z is application specific, e.g., z = 10min if p is temperature, z = 1min if p is wind-speed. Notice: Alternative quality indicator functions can be, for instance, the inverse exponential function

Rationale Consider a collector which has collected a set of N fresh pieces of context, C = {c 1, c 2,..., c N }, referred to as local context. Let collector receive context q from a neighbor collector. Collector increases its local context in type and/or quality as follows:  If q is obsolete then collector discards q;  If q is fresh and there is some local context c with the same type of q but less fresh than q then collector replaces c with q;  If q is fresh and there is no other local context of the same type, collector inserts q into C;

Degree of completeness Local context C is quantified through degree of completeness (DoC), Y, defined as the random variable [1]:  N is the current number (quantity) of collected pieces of context; N  {0, 1, 2, …, m}, m > 0.  X k is the current quality indicator of the kth contextual parameter in C. [1] C. Anagnostopoulos, S. Hadjiefthymiades, ‘Multivariate context collection in mobile sensor networks’, Computer Networks, Elsevier, 57(6):1394–1407, April 2013

Degree of completeness When the collector decides to stop the collection process at some time, it wants to achieve the highest expected value of Y. Hence, the collector has to find an optimal stopping time t of the collection process which maximizes:

Optimal Stopping Theory (OST) Choose the best time to take a decision of performing a certain action. Observe the current state of a system and decide whether to:  continue the process or  stop the process, and incur a certain cost. …the discounted sum problem, the odds algorithm, the secretary problem, the parking problem, the asset-selling problem, etc.

Application to context collection problem  Decision  When to stop collecting pieces of context from neighboring collectors/sources and deliver them to the application.  Cost  Quality of local pieces of context decreases with time.  Serving obsolete context to the application.  Approach  Adoption of the OST discounted sum problem

Discounted sum problem in context collection The decision of the collector at time t is:  stop and deliver local context to the application, or  continue the process and update local context Let us define a tolerance threshold θ ∈ (0, m 2 ) such that: If Y > θ Then local context is significantly adequate for the collector’s requirements in terms of quantity and quality.

Discounted sum problem in context collection Consider the indicator function: and the cumulative sum up to time t : The problem is to decide how large S t should get before the collector stops, i.e., we have to determine a time t such that the supremum sup t E[ β t S t ] is attained, 0 < β < 1.

Discounted sum problem in context collection Optimal Stopping Rule: Observe I t value at time t and stop at the first time for which it holds true that:  F Y (y) is the cumulative distribution function of Y.  β is discount factor indicating the necessity of collector to take a decision;  collector requires a rather extended time horizon for deciding on deliver context when β is high.

Performance & Comparative Assessment  Simulation setup  MSN of 100 nodes; number of sources ω = {5, 10, 20}  Mobility model: Random Waypoint  Validity horizon z ~ U(2,10)min.  Tolerance threshold θ  [0.2, 0.7]  Maximum quantity of contextual parameters m = {10, 20}  Comparison Schemes  Scheme C: Randomized policy: collectors stop the process at a random time instance  Scheme B: Finite-Horizon policy [1]: collectors stop the process based on a pre-defined deadline T; adoption of OST  Metric  Normalized average value of DoC delivered to the application;  the higher DoC is, the higher context quality and quantity is delivered to the application

The Probability Density Function (PDF) of the decision delay Δt *, i.e., interval between following collection processes, for diverse number of contextual parameters m. Performance & Comparative Assessment

The PDF of normalized DoC for all schemes. DoC

Performance & Comparative Assessment The normalized DoC for all schemes against tolerance threshold θ. DoC

Conclusions A solution to the context collection problem based on Optimal Stopping Theory; Collectors autonomously take time-optimized context delivery decisions without a deadline; Collectors deliver context of high quality and quantity within short delays; Our scheme performs well when dealing with applications which require context of high quality and quantity (i.e., high tolerance threshold)

Thank you!