SlideShare a Scribd company logo
Distance and Time Based Node
Selection for Probabilistic Coverage
in People-Centric Sensing
Asaad Ahmed1, Keiichi Yasumoto1, Yukiko Yamauchi2, and Minoru Ito1
1 Nara Institute of Science and Technology (NAIST), Japan
2 Kyushu University, Japan
1
Motivation Scenario
2
 People Centric Sensing (PCS)
 People with mobile devices play a role of mobile
sensors and sense data in urban district
 Local torrential rain prediction
 Difficult to predict it from satellite photos (sudden, very small area)
 Weathernews company uses PCS to predict 1 hour before
occurrence
AoI
Company
1) Send a request to people in
Area of Interest (AoI)
2) Upload photos to
the server
3) Predict occurrence of local
torrential rain with collected photos
How to select mobile nodes for sensing/uploading data?
The preliminary solution is selecting all mobile nodes in AoI
Cost for communication and incentive fees paid to the
selected nodes will be high!
Challenges for PCS
3
Coverage difficulties in PCS
 Mobility of people is uncontrollable
 Selecting all mobile nodes in AoI induces large costs in
network and server (when # nodes in AoI is large)
 Sensing should be completed by deadline (e.g., 1 hour)
Challenges
 Predict mobile node’s future locations
 Minimize overall cost (network, server, incentive fees, etc) by
selecting a minimal set of mobile nodes that meet the
required coverage within specified time constraint
Outline
4
 Motivation Scenario
 Related work
 (a , T)-Coverage Problem
 Proposed Algorithms
 Performance Evaluation
 Conclusion
Related Work
5
SensorPlanet platform[8]
 Enables collection of sensor data in large/heterogeneous scale
 Establishes central repository for sharing the collected data
CarTel [9]
 Provides urban sensing information such as traffic conditions
 Based on car-mounted communication platform exploiting open
WiFi access points
CitySense [10]
 Provides a static sensor mesh for urban sensing data
Bubble-sensing [12]
Allows mobile users to affix bubble task at area of interest so
that they receive sensed data in delay tolerant manner
Related Work (Cont.)
6
Main purpose of existing works
 Information collection
Unconsidered issues
 Probabilistic nature of coverage in PCS
 Sensing coverage of a relatively wide area
 On-demand query with a time deadline
Overall cost for network, server, incentive fees, etc
Our contribution is to provide solutions to the
above issues
Outline
7
 Motivation Scenario
 Related work
 (a, T)-Coverage Problem
 Proposed Algorithms
 Performance Evaluation
 Conclusion
Assumptions – service area
8
 A mobile user moves on a road network over service area A
There are multiple sensing locations on each road with
uniform spacing D
Road network is represented by a connected graph G (V, E )
V : the set of vertices
E : the set of edges
D
Assumptions – network & node mobility
9
 There is a server/cloud in the Internet that
executes node selection algorithm
 Each node can communicate with server from any
location of service area A via 3G network
 All nodes move on G according to the same
probabilistic model, where moving probability at
each sensing location of A is given by matrix P
 Time progresses discretely and nodes move from
one vertex to one of its neighbors in unit of time
(a, T )- coverage definition
 AoI is (a, T)-covered by the set of nodes U
⇔ probability that every sensing location in AoI is visited by
some nodes of U in time interval T is equal to/larger than a
AoI
10
Problem Formulation
11
AoI
q(α, T , SType)
Given
AoI as a set of sensing locations
A set of mobile nodes U in AoI
A query with
A required coverage ratio α
A specified interval T
Sensing type Stype
Objective
Finding a minimal set of mobile nodes U’
Subject to
AoI is (α, T )-covered
Outline
12
 Motivation Scenario
 Related work
 (a, T)-Coverage Problem
 Proposed Algorithms
 Performance Evaluation
 Conclusion
Basic Idea
13
 Problem: How to select a minimal set of mobile nodes to
meet the required coverage α within a time interval T
(1) Compute probability that each mobile node visits each
sensing location in AoI from its initial location
(2) Select nodes one by one until sum of probabilities that
the selected nodes visit each location is equal to/larger than
a
AoI
u1
Sum of prob.: 0.375
u1visits within T=2 at prob.
0.5×0.25=0.125
u2 visits within T=2 at
prob. of 0.25
u2
Probability Calculation
14
 Probability that a node u visits location x at time t
 Obtained by multiplying probability matrix t times
 Probability that the set of nodes U visit location x in T
 1 minus the probability that any nodes do not visit x during 1≤t≤ T

Prob(u,t,x0
u
,x) [vector(x0
u
)  Pt
]x
N×N matrix
representing
moving probability
between two locs
N-item vector
(0…1…0)
N: # locs in A
SetProb(x,U,T) 1 (1Prob(u,t,x0
u
,x))
1tT

uU

Initial location of u
reducible to
the area within
distance T/2
from AoI
Selection Strategy
15
We want to select the minimal set U’ satisfying:
 For every location x in AoI, SetProb(x, U’, T) ≥ a
 Deriving the optimal solution  NP-hard
 Heuristic in selecting nodes
 Random greedy selection: many redundant nodes can be selected
 Better selecting nodes that are not likely to visit the same locations
 Proposed selection strategies:
 Select nodes whose initial mutual distance is large
 Select nodes whose fist expected meeting time is late
Inter-Location Based algorithm (ILB)
16
 ILB selects nodes one by one until AoI is (a, T )-covered
So that the distance between any pair of nodes  dth (threshold)
 How to decide dth value
 Depends on T and α
 Intuitively, it should be larger as T increases and/or α decreases
u1
u2
u3
u4
dth  min(
T
a  dmax
,dmax),
dmax  max
u, u U
{du, u }
u5
dth=4
Inter-Meeting Time Based algorithm (IMTB)
17
 IMTB selects nodes one by one until AoI is (a, T )-covered
So that expected meeting time between any pair of nodes  mtth (threshold)
 How to decide mtth value
 Depends on T and a
 Intuitively, it should be larger as T increases and/or a decreases
u1
u2
u3
u4
Expected meeting time
mtth  min(
T
a  mtmax
,mtmax),
mtmax  max
u, u U
{mtu, u : mtu, u  }
Outline
18
 Motivation Scenario
 Related work
 (a, T)-Coverage Problem
 Proposed Algorithms
 Performance Evaluation
 Conclusion
Simulation Setting
19
Filed Size: 500 x 500 m2
# of nodes: 100 (25-200 nodes cases can be found in the paper)
Node speed: 1 meter/second
Area of Interest
 AoI-Size: 0.01, 0.25, 0.45, 0.5, 0.65, 0.85 of the whole field
Query Deadline T = 2, 4, 6, …, 20 [units of time], 1 unit = 50 sec
Required Coverage a : 0.5 (0.2-0.9 cases in the paper)
Each experiment was evaluated 5 times and averaged
Evaluation Scenarios
20
 Equal Moving Probabilities Scenario
Grid-based map with equal moving
probability (i.e., 0.25 for
up, down, left, right direction)
 Realistic Scenario
For city map near Osaka
station, Japan, generated a realistic
mobility trace with MobiREAL [19] from
actually observed pedestrians density on
roads
Determined probability matrix P based on
the map and the generated trace A specific city map near
Osaka station in Japan
Performance Metrics
21
 # of selected nodes
 Achieved coverage
 The ratio of the number of sensing locations visited by at least
one node to the total number of sensing locations in AoI
Achieved coverage =
Total # of locations
# of covered locations
Equal Moving Probabilities Scenario (1)
different AoI-Size22
N =100, α = 0.5 , T = 8
0
10
20
30
40
50
60
70
80
90
0.01 0.25 0.45 0.5 0.65 0.85
#SelectedNodes
AoI-Size
ILB IMTB
# all nodes in AoI
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.01 0.25 0.45 0.5 0.65 0.85
AchievedCoveredRatio
AoI-Size
ILB IMTB
•# all nodes rapidly increases as AoI size grows
•ILB and IMTB suppress # selected nodes to a great extent
•IMTB is better when AoI-Size ≥ 0.45
Equal Moving Probabilities Scenario (2)
different query deadlines, T
AoI-Size = 0.5, N =100, α = 0.5
0
5
10
15
20
25
30
35
40
45
50
2 4 6 8 10 12 14 16 18 20
#SelectedNodes
Total # steps, T
ILB IMTB
# all nodes in AoI
0.1
0.2
0.3
0.4
0.5
0.6
0.7
2 4 6 8 10 12 14 16 18 20
AchievedCoveredRatio
Total # steps, T
ILB IMTB
23
•ILB and IMTB suppress # selected nodes to a great extent
•ILB and IMTB adjust # selected nodes depending on T value
•IMTB is better when T ≥ 6
Realistic Scenario
different query deadlines, T24
AoI-Size = 0.5, N =100, α = 0.5
0
10
20
30
40
50
60
70
2 4 6 8 10 12 14 16 18 20
#SelectedNodes
Total # of steps, T
ILB IMTB
# all nodes in AoI
0.1
0.2
0.3
0.4
0.5
0.6
0.7
2 4 6 8 10 12 14 16 18 20
AchievedCoveredRatio
Total # steps, T
ILB IMTB
•# selected nodes is larger than equal probabilities case (still good)
•IMTB is better independently of T
Conclusion
25
 We formulated (α, T)-coverage problem in PCS
 We proposed two heuristic algorithms: ILB and IMTB
 Proposed algorithms achieved (α, T)-coverage with good
accuracy for variety of values of α , T, # nodes, AoI size
 IMTB selects a smaller number of nodes without
deteriorating coverage accuracy
 Future work
Update mechanism: removing useless nodes and adding some
extra nodes that more contribute coverage during period T
Extending selection area: selecting nodes inside and outside AoI
when insufficient number of nodes exists inside AoI

More Related Content

What's hot

L1 intro2 supervised_learning
L1 intro2 supervised_learningL1 intro2 supervised_learning
L1 intro2 supervised_learning
Yogendra Singh
 
Deep Learning for Cyber Security
Deep Learning for Cyber SecurityDeep Learning for Cyber Security
Deep Learning for Cyber Security
Altoros
 
Dictionary Learning for Massive Matrix Factorization
Dictionary Learning for Massive Matrix FactorizationDictionary Learning for Massive Matrix Factorization
Dictionary Learning for Massive Matrix Factorization
recsysfr
 
Optimizing Data Partitioning at Broadcasting the Data
Optimizing Data Partitioning at Broadcasting the DataOptimizing Data Partitioning at Broadcasting the Data
Optimizing Data Partitioning at Broadcasting the Data
Takashi Yamanoue
 
Sergei Vassilvitskii, Research Scientist, Google at MLconf NYC - 4/15/16
Sergei Vassilvitskii, Research Scientist, Google at MLconf NYC - 4/15/16Sergei Vassilvitskii, Research Scientist, Google at MLconf NYC - 4/15/16
Sergei Vassilvitskii, Research Scientist, Google at MLconf NYC - 4/15/16
MLconf
 
2013-1 Machine Learning Lecture 05 - Andrew Moore - Support Vector Machines
2013-1 Machine Learning Lecture 05 - Andrew Moore - Support Vector Machines2013-1 Machine Learning Lecture 05 - Andrew Moore - Support Vector Machines
2013-1 Machine Learning Lecture 05 - Andrew Moore - Support Vector MachinesDongseo University
 
Dual Learning for Machine Translation (NIPS 2016)
Dual Learning for Machine Translation (NIPS 2016)Dual Learning for Machine Translation (NIPS 2016)
Dual Learning for Machine Translation (NIPS 2016)
Toru Fujino
 
Clustbigfim frequent itemset mining of
Clustbigfim frequent itemset mining ofClustbigfim frequent itemset mining of
Clustbigfim frequent itemset mining of
ijfcstjournal
 
Support Vector Machines
Support Vector MachinesSupport Vector Machines
Support Vector Machinesnextlib
 
Image Classification And Support Vector Machine
Image Classification And Support Vector MachineImage Classification And Support Vector Machine
Image Classification And Support Vector MachineShao-Chuan Wang
 
Kohonen self organizing maps
Kohonen self organizing mapsKohonen self organizing maps
Kohonen self organizing maps
raphaelkiminya
 
W33123127
W33123127W33123127
W33123127
IJERA Editor
 
Isolation Forest
Isolation ForestIsolation Forest
Isolation Forest
Konkuk University, Korea
 
Introduction to behavior based recommendation system
Introduction to behavior based recommendation systemIntroduction to behavior based recommendation system
Introduction to behavior based recommendation system
Kimikazu Kato
 
Support Vector Machine and Implementation using Weka
Support Vector Machine and Implementation using WekaSupport Vector Machine and Implementation using Weka
Support Vector Machine and Implementation using Weka
Macha Pujitha
 
Monte Carlo Tree Search for the Super Mario Bros
Monte Carlo Tree Search for the Super Mario BrosMonte Carlo Tree Search for the Super Mario Bros
Monte Carlo Tree Search for the Super Mario Bros
Chih-Sheng Lin
 
Introducton to Convolutional Nerural Network with TensorFlow
Introducton to Convolutional Nerural Network with TensorFlowIntroducton to Convolutional Nerural Network with TensorFlow
Introducton to Convolutional Nerural Network with TensorFlow
Etsuji Nakai
 
Evalu8VPrasadTechnicalPaperV5
Evalu8VPrasadTechnicalPaperV5Evalu8VPrasadTechnicalPaperV5
Evalu8VPrasadTechnicalPaperV5Vidur Prasad
 
"Deep Learning" Chap.6 Convolutional Neural Net
"Deep Learning" Chap.6 Convolutional Neural Net"Deep Learning" Chap.6 Convolutional Neural Net
"Deep Learning" Chap.6 Convolutional Neural Net
Ken'ichi Matsui
 

What's hot (20)

L1 intro2 supervised_learning
L1 intro2 supervised_learningL1 intro2 supervised_learning
L1 intro2 supervised_learning
 
Deep Learning for Cyber Security
Deep Learning for Cyber SecurityDeep Learning for Cyber Security
Deep Learning for Cyber Security
 
Dictionary Learning for Massive Matrix Factorization
Dictionary Learning for Massive Matrix FactorizationDictionary Learning for Massive Matrix Factorization
Dictionary Learning for Massive Matrix Factorization
 
Optimizing Data Partitioning at Broadcasting the Data
Optimizing Data Partitioning at Broadcasting the DataOptimizing Data Partitioning at Broadcasting the Data
Optimizing Data Partitioning at Broadcasting the Data
 
Sergei Vassilvitskii, Research Scientist, Google at MLconf NYC - 4/15/16
Sergei Vassilvitskii, Research Scientist, Google at MLconf NYC - 4/15/16Sergei Vassilvitskii, Research Scientist, Google at MLconf NYC - 4/15/16
Sergei Vassilvitskii, Research Scientist, Google at MLconf NYC - 4/15/16
 
2013-1 Machine Learning Lecture 05 - Andrew Moore - Support Vector Machines
2013-1 Machine Learning Lecture 05 - Andrew Moore - Support Vector Machines2013-1 Machine Learning Lecture 05 - Andrew Moore - Support Vector Machines
2013-1 Machine Learning Lecture 05 - Andrew Moore - Support Vector Machines
 
Support Vector Machine
Support Vector MachineSupport Vector Machine
Support Vector Machine
 
Dual Learning for Machine Translation (NIPS 2016)
Dual Learning for Machine Translation (NIPS 2016)Dual Learning for Machine Translation (NIPS 2016)
Dual Learning for Machine Translation (NIPS 2016)
 
Clustbigfim frequent itemset mining of
Clustbigfim frequent itemset mining ofClustbigfim frequent itemset mining of
Clustbigfim frequent itemset mining of
 
Support Vector Machines
Support Vector MachinesSupport Vector Machines
Support Vector Machines
 
Image Classification And Support Vector Machine
Image Classification And Support Vector MachineImage Classification And Support Vector Machine
Image Classification And Support Vector Machine
 
Kohonen self organizing maps
Kohonen self organizing mapsKohonen self organizing maps
Kohonen self organizing maps
 
W33123127
W33123127W33123127
W33123127
 
Isolation Forest
Isolation ForestIsolation Forest
Isolation Forest
 
Introduction to behavior based recommendation system
Introduction to behavior based recommendation systemIntroduction to behavior based recommendation system
Introduction to behavior based recommendation system
 
Support Vector Machine and Implementation using Weka
Support Vector Machine and Implementation using WekaSupport Vector Machine and Implementation using Weka
Support Vector Machine and Implementation using Weka
 
Monte Carlo Tree Search for the Super Mario Bros
Monte Carlo Tree Search for the Super Mario BrosMonte Carlo Tree Search for the Super Mario Bros
Monte Carlo Tree Search for the Super Mario Bros
 
Introducton to Convolutional Nerural Network with TensorFlow
Introducton to Convolutional Nerural Network with TensorFlowIntroducton to Convolutional Nerural Network with TensorFlow
Introducton to Convolutional Nerural Network with TensorFlow
 
Evalu8VPrasadTechnicalPaperV5
Evalu8VPrasadTechnicalPaperV5Evalu8VPrasadTechnicalPaperV5
Evalu8VPrasadTechnicalPaperV5
 
"Deep Learning" Chap.6 Convolutional Neural Net
"Deep Learning" Chap.6 Convolutional Neural Net"Deep Learning" Chap.6 Convolutional Neural Net
"Deep Learning" Chap.6 Convolutional Neural Net
 

Similar to Distance and Time Based Node Selection for Probabilistic Coverage in People-Centric Sensing

Adaptive model selection in Wireless Sensor Networks
Adaptive model selection in Wireless Sensor NetworksAdaptive model selection in Wireless Sensor Networks
Adaptive model selection in Wireless Sensor Networks
Gianluca Bontempi
 
Introduction to Algorithms
Introduction to AlgorithmsIntroduction to Algorithms
Introduction to Algorithms
Venkatesh Iyer
 
Hardware efficient singular value decomposition in mimo ofdm system
Hardware efficient singular value decomposition in mimo ofdm systemHardware efficient singular value decomposition in mimo ofdm system
Hardware efficient singular value decomposition in mimo ofdm system
IAEME Publication
 
398 .docx
398                                                             .docx398                                                             .docx
IRJET- Clustering the Real Time Moving Object Adjacent Tracking
IRJET-  	  Clustering the Real Time Moving Object Adjacent TrackingIRJET-  	  Clustering the Real Time Moving Object Adjacent Tracking
IRJET- Clustering the Real Time Moving Object Adjacent Tracking
IRJET Journal
 
Neural networks
Neural networksNeural networks
Neural networks
HarshitGupta367
 
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
IRJET Journal
 
Design and analysis of algorithms
Design and analysis of algorithmsDesign and analysis of algorithms
Design and analysis of algorithms
PSG College of Technology
 
Coding the Continuum
Coding the ContinuumCoding the Continuum
Coding the Continuum
Ian Foster
 
Accelerating Dynamic Time Warping Subsequence Search with GPU
Accelerating Dynamic Time Warping Subsequence Search with GPUAccelerating Dynamic Time Warping Subsequence Search with GPU
Accelerating Dynamic Time Warping Subsequence Search with GPU
Davide Nardone
 
Network Performance Enhancement for 1G-EPON by DBA Algorithms
Network Performance Enhancement for 1G-EPON by DBA AlgorithmsNetwork Performance Enhancement for 1G-EPON by DBA Algorithms
Network Performance Enhancement for 1G-EPON by DBA Algorithms
IJERA Editor
 
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
IRJET Journal
 
Hoydis massive mimo and het nets benefits and challenges (1)
Hoydis   massive mimo and het nets benefits and challenges (1)Hoydis   massive mimo and het nets benefits and challenges (1)
Hoydis massive mimo and het nets benefits and challenges (1)
nwiffen
 
TINA showcase: Active RFID
TINA showcase: Active RFIDTINA showcase: Active RFID
TINA showcase: Active RFID
mas90
 
Real Time Implementation on TM320C6711 DSP processor of a new CFAR Radar
Real Time Implementation on TM320C6711 DSP processor of a new CFAR RadarReal Time Implementation on TM320C6711 DSP processor of a new CFAR Radar
Real Time Implementation on TM320C6711 DSP processor of a new CFAR Radar
CSCJournals
 

Similar to Distance and Time Based Node Selection for Probabilistic Coverage in People-Centric Sensing (20)

R094108112
R094108112R094108112
R094108112
 
Adaptive model selection in Wireless Sensor Networks
Adaptive model selection in Wireless Sensor NetworksAdaptive model selection in Wireless Sensor Networks
Adaptive model selection in Wireless Sensor Networks
 
Mobile_Lec6
Mobile_Lec6Mobile_Lec6
Mobile_Lec6
 
Introduction to Algorithms
Introduction to AlgorithmsIntroduction to Algorithms
Introduction to Algorithms
 
Hardware efficient singular value decomposition in mimo ofdm system
Hardware efficient singular value decomposition in mimo ofdm systemHardware efficient singular value decomposition in mimo ofdm system
Hardware efficient singular value decomposition in mimo ofdm system
 
International Journal of Engineering Inventions (IJEI)
International Journal of Engineering Inventions (IJEI)International Journal of Engineering Inventions (IJEI)
International Journal of Engineering Inventions (IJEI)
 
398 .docx
398                                                             .docx398                                                             .docx
398 .docx
 
IRJET- Clustering the Real Time Moving Object Adjacent Tracking
IRJET-  	  Clustering the Real Time Moving Object Adjacent TrackingIRJET-  	  Clustering the Real Time Moving Object Adjacent Tracking
IRJET- Clustering the Real Time Moving Object Adjacent Tracking
 
Neural networks
Neural networksNeural networks
Neural networks
 
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
 
Dds
DdsDds
Dds
 
Design and analysis of algorithms
Design and analysis of algorithmsDesign and analysis of algorithms
Design and analysis of algorithms
 
Coding the Continuum
Coding the ContinuumCoding the Continuum
Coding the Continuum
 
Accelerating Dynamic Time Warping Subsequence Search with GPU
Accelerating Dynamic Time Warping Subsequence Search with GPUAccelerating Dynamic Time Warping Subsequence Search with GPU
Accelerating Dynamic Time Warping Subsequence Search with GPU
 
Network Performance Enhancement for 1G-EPON by DBA Algorithms
Network Performance Enhancement for 1G-EPON by DBA AlgorithmsNetwork Performance Enhancement for 1G-EPON by DBA Algorithms
Network Performance Enhancement for 1G-EPON by DBA Algorithms
 
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
 
Hoydis massive mimo and het nets benefits and challenges (1)
Hoydis   massive mimo and het nets benefits and challenges (1)Hoydis   massive mimo and het nets benefits and challenges (1)
Hoydis massive mimo and het nets benefits and challenges (1)
 
TINA showcase: Active RFID
TINA showcase: Active RFIDTINA showcase: Active RFID
TINA showcase: Active RFID
 
Real Time Implementation on TM320C6711 DSP processor of a new CFAR Radar
Real Time Implementation on TM320C6711 DSP processor of a new CFAR RadarReal Time Implementation on TM320C6711 DSP processor of a new CFAR Radar
Real Time Implementation on TM320C6711 DSP processor of a new CFAR Radar
 
Where Next
Where NextWhere Next
Where Next
 

More from Ubi NAIST

ゆれぽいんと ~ユーザ参加型センシングを用いた揺れの事前通知アプリ~
ゆれぽいんと ~ユーザ参加型センシングを用いた揺れの事前通知アプリ~ゆれぽいんと ~ユーザ参加型センシングを用いた揺れの事前通知アプリ~
ゆれぽいんと ~ユーザ参加型センシングを用いた揺れの事前通知アプリ~
Ubi NAIST
 
潜在的情報を用いた飲食店用不動産賃料推定モデル
潜在的情報を用いた飲食店用不動産賃料推定モデル潜在的情報を用いた飲食店用不動産賃料推定モデル
潜在的情報を用いた飲食店用不動産賃料推定モデル
Ubi NAIST
 
通行量センシングと機械学習に基づく飲食店用不動産賃料推定
通行量センシングと機械学習に基づく飲食店用不動産賃料推定通行量センシングと機械学習に基づく飲食店用不動産賃料推定
通行量センシングと機械学習に基づく飲食店用不動産賃料推定
Ubi NAIST
 
多様なユースケースに対応可能なユーザ参加型モバイルセンシング基盤の実装と評価(DICOMO 2016)
多様なユースケースに対応可能なユーザ参加型モバイルセンシング基盤の実装と評価(DICOMO 2016)多様なユースケースに対応可能なユーザ参加型モバイルセンシング基盤の実装と評価(DICOMO 2016)
多様なユースケースに対応可能なユーザ参加型モバイルセンシング基盤の実装と評価(DICOMO 2016)
Ubi NAIST
 
もみもみセンサー
もみもみセンサーもみもみセンサー
もみもみセンサー
Ubi NAIST
 
PenStickの開発
PenStickの開発PenStickの開発
PenStickの開発
Ubi NAIST
 
node-senstickの開発
node-senstickの開発node-senstickの開発
node-senstickの開発
Ubi NAIST
 
Senstickのエナジーハーベスト化
Senstickのエナジーハーベスト化Senstickのエナジーハーベスト化
Senstickのエナジーハーベスト化
Ubi NAIST
 
Senstickを利用したペン動作の解析
Senstickを利用したペン動作の解析Senstickを利用したペン動作の解析
Senstickを利用したペン動作の解析
Ubi NAIST
 
Senstickを使った姿勢・状態検出
Senstickを使った姿勢・状態検出Senstickを使った姿勢・状態検出
Senstickを使った姿勢・状態検出
Ubi NAIST
 
情報処理学会第78回全国大会"価値共創キュレーションシステムの構想 〜会員制タクシーの会話支援を実例とした概念設計〜"
情報処理学会第78回全国大会"価値共創キュレーションシステムの構想 〜会員制タクシーの会話支援を実例とした概念設計〜"情報処理学会第78回全国大会"価値共創キュレーションシステムの構想 〜会員制タクシーの会話支援を実例とした概念設計〜"
情報処理学会第78回全国大会"価値共創キュレーションシステムの構想 〜会員制タクシーの会話支援を実例とした概念設計〜"
Ubi NAIST
 
第77回MBL研究会 "多様なIoTデータストリームをクラウドレスで分散処理するミドルウェアの設計"
第77回MBL研究会 "多様なIoTデータストリームをクラウドレスで分散処理するミドルウェアの設計"第77回MBL研究会 "多様なIoTデータストリームをクラウドレスで分散処理するミドルウェアの設計"
第77回MBL研究会 "多様なIoTデータストリームをクラウドレスで分散処理するミドルウェアの設計"
Ubi NAIST
 
調味料から健康に「ちょみけん」
調味料から健康に「ちょみけん」調味料から健康に「ちょみけん」
調味料から健康に「ちょみけん」
Ubi NAIST
 
[DPSWS2015] Recurchat: 端末間でアプリ配布可能なBluetoothChatシステム
[DPSWS2015] Recurchat: 端末間でアプリ配布可能なBluetoothChatシステム[DPSWS2015] Recurchat: 端末間でアプリ配布可能なBluetoothChatシステム
[DPSWS2015] Recurchat: 端末間でアプリ配布可能なBluetoothChatシステム
Ubi NAIST
 
【2015年度関西支部大会】照明装置の順点灯制御と照度‐距離モデルに基づく屋内位置推定手法をとその評価(守谷)
【2015年度関西支部大会】照明装置の順点灯制御と照度‐距離モデルに基づく屋内位置推定手法をとその評価(守谷)【2015年度関西支部大会】照明装置の順点灯制御と照度‐距離モデルに基づく屋内位置推定手法をとその評価(守谷)
【2015年度関西支部大会】照明装置の順点灯制御と照度‐距離モデルに基づく屋内位置推定手法をとその評価(守谷)
Ubi NAIST
 
[Ubicomp'15]SakuraSensor: Quasi-Realtime Cherry-Lined Roads Detection throug...
[Ubicomp'15]SakuraSensor: Quasi-Realtime Cherry-Lined Roads Detection throug...[Ubicomp'15]SakuraSensor: Quasi-Realtime Cherry-Lined Roads Detection throug...
[Ubicomp'15]SakuraSensor: Quasi-Realtime Cherry-Lined Roads Detection throug...
Ubi NAIST
 
Dicomo2015yoi
Dicomo2015yoiDicomo2015yoi
Dicomo2015yoi
Ubi NAIST
 
[DICOMO’15]複数カメラで撮影したスポーツ映像ストリームの実時間自動編纂システムの提案
[DICOMO’15]複数カメラで撮影したスポーツ映像ストリームの実時間自動編纂システムの提案[DICOMO’15]複数カメラで撮影したスポーツ映像ストリームの実時間自動編纂システムの提案
[DICOMO’15]複数カメラで撮影したスポーツ映像ストリームの実時間自動編纂システムの提案
Ubi NAIST
 
研究室説明@オリエンテーション2015
研究室説明@オリエンテーション2015研究室説明@オリエンテーション2015
研究室説明@オリエンテーション2015
Ubi NAIST
 
食事・行動履歴に基づく非侵襲的血糖値・空腹度推定手法
食事・行動履歴に基づく非侵襲的血糖値・空腹度推定手法食事・行動履歴に基づく非侵襲的血糖値・空腹度推定手法
食事・行動履歴に基づく非侵襲的血糖値・空腹度推定手法
Ubi NAIST
 

More from Ubi NAIST (20)

ゆれぽいんと ~ユーザ参加型センシングを用いた揺れの事前通知アプリ~
ゆれぽいんと ~ユーザ参加型センシングを用いた揺れの事前通知アプリ~ゆれぽいんと ~ユーザ参加型センシングを用いた揺れの事前通知アプリ~
ゆれぽいんと ~ユーザ参加型センシングを用いた揺れの事前通知アプリ~
 
潜在的情報を用いた飲食店用不動産賃料推定モデル
潜在的情報を用いた飲食店用不動産賃料推定モデル潜在的情報を用いた飲食店用不動産賃料推定モデル
潜在的情報を用いた飲食店用不動産賃料推定モデル
 
通行量センシングと機械学習に基づく飲食店用不動産賃料推定
通行量センシングと機械学習に基づく飲食店用不動産賃料推定通行量センシングと機械学習に基づく飲食店用不動産賃料推定
通行量センシングと機械学習に基づく飲食店用不動産賃料推定
 
多様なユースケースに対応可能なユーザ参加型モバイルセンシング基盤の実装と評価(DICOMO 2016)
多様なユースケースに対応可能なユーザ参加型モバイルセンシング基盤の実装と評価(DICOMO 2016)多様なユースケースに対応可能なユーザ参加型モバイルセンシング基盤の実装と評価(DICOMO 2016)
多様なユースケースに対応可能なユーザ参加型モバイルセンシング基盤の実装と評価(DICOMO 2016)
 
もみもみセンサー
もみもみセンサーもみもみセンサー
もみもみセンサー
 
PenStickの開発
PenStickの開発PenStickの開発
PenStickの開発
 
node-senstickの開発
node-senstickの開発node-senstickの開発
node-senstickの開発
 
Senstickのエナジーハーベスト化
Senstickのエナジーハーベスト化Senstickのエナジーハーベスト化
Senstickのエナジーハーベスト化
 
Senstickを利用したペン動作の解析
Senstickを利用したペン動作の解析Senstickを利用したペン動作の解析
Senstickを利用したペン動作の解析
 
Senstickを使った姿勢・状態検出
Senstickを使った姿勢・状態検出Senstickを使った姿勢・状態検出
Senstickを使った姿勢・状態検出
 
情報処理学会第78回全国大会"価値共創キュレーションシステムの構想 〜会員制タクシーの会話支援を実例とした概念設計〜"
情報処理学会第78回全国大会"価値共創キュレーションシステムの構想 〜会員制タクシーの会話支援を実例とした概念設計〜"情報処理学会第78回全国大会"価値共創キュレーションシステムの構想 〜会員制タクシーの会話支援を実例とした概念設計〜"
情報処理学会第78回全国大会"価値共創キュレーションシステムの構想 〜会員制タクシーの会話支援を実例とした概念設計〜"
 
第77回MBL研究会 "多様なIoTデータストリームをクラウドレスで分散処理するミドルウェアの設計"
第77回MBL研究会 "多様なIoTデータストリームをクラウドレスで分散処理するミドルウェアの設計"第77回MBL研究会 "多様なIoTデータストリームをクラウドレスで分散処理するミドルウェアの設計"
第77回MBL研究会 "多様なIoTデータストリームをクラウドレスで分散処理するミドルウェアの設計"
 
調味料から健康に「ちょみけん」
調味料から健康に「ちょみけん」調味料から健康に「ちょみけん」
調味料から健康に「ちょみけん」
 
[DPSWS2015] Recurchat: 端末間でアプリ配布可能なBluetoothChatシステム
[DPSWS2015] Recurchat: 端末間でアプリ配布可能なBluetoothChatシステム[DPSWS2015] Recurchat: 端末間でアプリ配布可能なBluetoothChatシステム
[DPSWS2015] Recurchat: 端末間でアプリ配布可能なBluetoothChatシステム
 
【2015年度関西支部大会】照明装置の順点灯制御と照度‐距離モデルに基づく屋内位置推定手法をとその評価(守谷)
【2015年度関西支部大会】照明装置の順点灯制御と照度‐距離モデルに基づく屋内位置推定手法をとその評価(守谷)【2015年度関西支部大会】照明装置の順点灯制御と照度‐距離モデルに基づく屋内位置推定手法をとその評価(守谷)
【2015年度関西支部大会】照明装置の順点灯制御と照度‐距離モデルに基づく屋内位置推定手法をとその評価(守谷)
 
[Ubicomp'15]SakuraSensor: Quasi-Realtime Cherry-Lined Roads Detection throug...
[Ubicomp'15]SakuraSensor: Quasi-Realtime Cherry-Lined Roads Detection throug...[Ubicomp'15]SakuraSensor: Quasi-Realtime Cherry-Lined Roads Detection throug...
[Ubicomp'15]SakuraSensor: Quasi-Realtime Cherry-Lined Roads Detection throug...
 
Dicomo2015yoi
Dicomo2015yoiDicomo2015yoi
Dicomo2015yoi
 
[DICOMO’15]複数カメラで撮影したスポーツ映像ストリームの実時間自動編纂システムの提案
[DICOMO’15]複数カメラで撮影したスポーツ映像ストリームの実時間自動編纂システムの提案[DICOMO’15]複数カメラで撮影したスポーツ映像ストリームの実時間自動編纂システムの提案
[DICOMO’15]複数カメラで撮影したスポーツ映像ストリームの実時間自動編纂システムの提案
 
研究室説明@オリエンテーション2015
研究室説明@オリエンテーション2015研究室説明@オリエンテーション2015
研究室説明@オリエンテーション2015
 
食事・行動履歴に基づく非侵襲的血糖値・空腹度推定手法
食事・行動履歴に基づく非侵襲的血糖値・空腹度推定手法食事・行動履歴に基づく非侵襲的血糖値・空腹度推定手法
食事・行動履歴に基づく非侵襲的血糖値・空腹度推定手法
 

Recently uploaded

Media as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern EraMedia as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern Era
faizulhassanfaiz1670
 
Acorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutesAcorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutes
IP ServerOne
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
khadija278284
 
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXOBitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Matjaž Lipuš
 
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Orkestra
 
Gregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptxGregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptx
gharris9
 
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
OECD Directorate for Financial and Enterprise Affairs
 
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Sebastiano Panichella
 
Getting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control TowerGetting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control Tower
Vladimir Samoylov
 
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
0x01 - Newton's Third Law:  Static vs. Dynamic Abusers0x01 - Newton's Third Law:  Static vs. Dynamic Abusers
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
OWASP Beja
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
Howard Spence
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
Sebastiano Panichella
 
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdfSupercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Access Innovations, Inc.
 
Eureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 PresentationEureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 Presentation
Access Innovations, Inc.
 
María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024
eCommerce Institute
 
Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
Faculty of Medicine And Health Sciences
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Sebastiano Panichella
 

Recently uploaded (17)

Media as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern EraMedia as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern Era
 
Acorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutesAcorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutes
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
 
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXOBitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXO
 
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
 
Gregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptxGregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptx
 
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
 
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
 
Getting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control TowerGetting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control Tower
 
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
0x01 - Newton's Third Law:  Static vs. Dynamic Abusers0x01 - Newton's Third Law:  Static vs. Dynamic Abusers
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
 
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdfSupercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
 
Eureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 PresentationEureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 Presentation
 
María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024
 
Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
 

Distance and Time Based Node Selection for Probabilistic Coverage in People-Centric Sensing

  • 1. Distance and Time Based Node Selection for Probabilistic Coverage in People-Centric Sensing Asaad Ahmed1, Keiichi Yasumoto1, Yukiko Yamauchi2, and Minoru Ito1 1 Nara Institute of Science and Technology (NAIST), Japan 2 Kyushu University, Japan 1
  • 2. Motivation Scenario 2  People Centric Sensing (PCS)  People with mobile devices play a role of mobile sensors and sense data in urban district  Local torrential rain prediction  Difficult to predict it from satellite photos (sudden, very small area)  Weathernews company uses PCS to predict 1 hour before occurrence AoI Company 1) Send a request to people in Area of Interest (AoI) 2) Upload photos to the server 3) Predict occurrence of local torrential rain with collected photos How to select mobile nodes for sensing/uploading data? The preliminary solution is selecting all mobile nodes in AoI Cost for communication and incentive fees paid to the selected nodes will be high!
  • 3. Challenges for PCS 3 Coverage difficulties in PCS  Mobility of people is uncontrollable  Selecting all mobile nodes in AoI induces large costs in network and server (when # nodes in AoI is large)  Sensing should be completed by deadline (e.g., 1 hour) Challenges  Predict mobile node’s future locations  Minimize overall cost (network, server, incentive fees, etc) by selecting a minimal set of mobile nodes that meet the required coverage within specified time constraint
  • 4. Outline 4  Motivation Scenario  Related work  (a , T)-Coverage Problem  Proposed Algorithms  Performance Evaluation  Conclusion
  • 5. Related Work 5 SensorPlanet platform[8]  Enables collection of sensor data in large/heterogeneous scale  Establishes central repository for sharing the collected data CarTel [9]  Provides urban sensing information such as traffic conditions  Based on car-mounted communication platform exploiting open WiFi access points CitySense [10]  Provides a static sensor mesh for urban sensing data Bubble-sensing [12] Allows mobile users to affix bubble task at area of interest so that they receive sensed data in delay tolerant manner
  • 6. Related Work (Cont.) 6 Main purpose of existing works  Information collection Unconsidered issues  Probabilistic nature of coverage in PCS  Sensing coverage of a relatively wide area  On-demand query with a time deadline Overall cost for network, server, incentive fees, etc Our contribution is to provide solutions to the above issues
  • 7. Outline 7  Motivation Scenario  Related work  (a, T)-Coverage Problem  Proposed Algorithms  Performance Evaluation  Conclusion
  • 8. Assumptions – service area 8  A mobile user moves on a road network over service area A There are multiple sensing locations on each road with uniform spacing D Road network is represented by a connected graph G (V, E ) V : the set of vertices E : the set of edges D
  • 9. Assumptions – network & node mobility 9  There is a server/cloud in the Internet that executes node selection algorithm  Each node can communicate with server from any location of service area A via 3G network  All nodes move on G according to the same probabilistic model, where moving probability at each sensing location of A is given by matrix P  Time progresses discretely and nodes move from one vertex to one of its neighbors in unit of time
  • 10. (a, T )- coverage definition  AoI is (a, T)-covered by the set of nodes U ⇔ probability that every sensing location in AoI is visited by some nodes of U in time interval T is equal to/larger than a AoI 10
  • 11. Problem Formulation 11 AoI q(α, T , SType) Given AoI as a set of sensing locations A set of mobile nodes U in AoI A query with A required coverage ratio α A specified interval T Sensing type Stype Objective Finding a minimal set of mobile nodes U’ Subject to AoI is (α, T )-covered
  • 12. Outline 12  Motivation Scenario  Related work  (a, T)-Coverage Problem  Proposed Algorithms  Performance Evaluation  Conclusion
  • 13. Basic Idea 13  Problem: How to select a minimal set of mobile nodes to meet the required coverage α within a time interval T (1) Compute probability that each mobile node visits each sensing location in AoI from its initial location (2) Select nodes one by one until sum of probabilities that the selected nodes visit each location is equal to/larger than a AoI u1 Sum of prob.: 0.375 u1visits within T=2 at prob. 0.5×0.25=0.125 u2 visits within T=2 at prob. of 0.25 u2
  • 14. Probability Calculation 14  Probability that a node u visits location x at time t  Obtained by multiplying probability matrix t times  Probability that the set of nodes U visit location x in T  1 minus the probability that any nodes do not visit x during 1≤t≤ T  Prob(u,t,x0 u ,x) [vector(x0 u )  Pt ]x N×N matrix representing moving probability between two locs N-item vector (0…1…0) N: # locs in A SetProb(x,U,T) 1 (1Prob(u,t,x0 u ,x)) 1tT  uU  Initial location of u reducible to the area within distance T/2 from AoI
  • 15. Selection Strategy 15 We want to select the minimal set U’ satisfying:  For every location x in AoI, SetProb(x, U’, T) ≥ a  Deriving the optimal solution  NP-hard  Heuristic in selecting nodes  Random greedy selection: many redundant nodes can be selected  Better selecting nodes that are not likely to visit the same locations  Proposed selection strategies:  Select nodes whose initial mutual distance is large  Select nodes whose fist expected meeting time is late
  • 16. Inter-Location Based algorithm (ILB) 16  ILB selects nodes one by one until AoI is (a, T )-covered So that the distance between any pair of nodes  dth (threshold)  How to decide dth value  Depends on T and α  Intuitively, it should be larger as T increases and/or α decreases u1 u2 u3 u4 dth  min( T a  dmax ,dmax), dmax  max u, u U {du, u } u5 dth=4
  • 17. Inter-Meeting Time Based algorithm (IMTB) 17  IMTB selects nodes one by one until AoI is (a, T )-covered So that expected meeting time between any pair of nodes  mtth (threshold)  How to decide mtth value  Depends on T and a  Intuitively, it should be larger as T increases and/or a decreases u1 u2 u3 u4 Expected meeting time mtth  min( T a  mtmax ,mtmax), mtmax  max u, u U {mtu, u : mtu, u  }
  • 18. Outline 18  Motivation Scenario  Related work  (a, T)-Coverage Problem  Proposed Algorithms  Performance Evaluation  Conclusion
  • 19. Simulation Setting 19 Filed Size: 500 x 500 m2 # of nodes: 100 (25-200 nodes cases can be found in the paper) Node speed: 1 meter/second Area of Interest  AoI-Size: 0.01, 0.25, 0.45, 0.5, 0.65, 0.85 of the whole field Query Deadline T = 2, 4, 6, …, 20 [units of time], 1 unit = 50 sec Required Coverage a : 0.5 (0.2-0.9 cases in the paper) Each experiment was evaluated 5 times and averaged
  • 20. Evaluation Scenarios 20  Equal Moving Probabilities Scenario Grid-based map with equal moving probability (i.e., 0.25 for up, down, left, right direction)  Realistic Scenario For city map near Osaka station, Japan, generated a realistic mobility trace with MobiREAL [19] from actually observed pedestrians density on roads Determined probability matrix P based on the map and the generated trace A specific city map near Osaka station in Japan
  • 21. Performance Metrics 21  # of selected nodes  Achieved coverage  The ratio of the number of sensing locations visited by at least one node to the total number of sensing locations in AoI Achieved coverage = Total # of locations # of covered locations
  • 22. Equal Moving Probabilities Scenario (1) different AoI-Size22 N =100, α = 0.5 , T = 8 0 10 20 30 40 50 60 70 80 90 0.01 0.25 0.45 0.5 0.65 0.85 #SelectedNodes AoI-Size ILB IMTB # all nodes in AoI 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.01 0.25 0.45 0.5 0.65 0.85 AchievedCoveredRatio AoI-Size ILB IMTB •# all nodes rapidly increases as AoI size grows •ILB and IMTB suppress # selected nodes to a great extent •IMTB is better when AoI-Size ≥ 0.45
  • 23. Equal Moving Probabilities Scenario (2) different query deadlines, T AoI-Size = 0.5, N =100, α = 0.5 0 5 10 15 20 25 30 35 40 45 50 2 4 6 8 10 12 14 16 18 20 #SelectedNodes Total # steps, T ILB IMTB # all nodes in AoI 0.1 0.2 0.3 0.4 0.5 0.6 0.7 2 4 6 8 10 12 14 16 18 20 AchievedCoveredRatio Total # steps, T ILB IMTB 23 •ILB and IMTB suppress # selected nodes to a great extent •ILB and IMTB adjust # selected nodes depending on T value •IMTB is better when T ≥ 6
  • 24. Realistic Scenario different query deadlines, T24 AoI-Size = 0.5, N =100, α = 0.5 0 10 20 30 40 50 60 70 2 4 6 8 10 12 14 16 18 20 #SelectedNodes Total # of steps, T ILB IMTB # all nodes in AoI 0.1 0.2 0.3 0.4 0.5 0.6 0.7 2 4 6 8 10 12 14 16 18 20 AchievedCoveredRatio Total # steps, T ILB IMTB •# selected nodes is larger than equal probabilities case (still good) •IMTB is better independently of T
  • 25. Conclusion 25  We formulated (α, T)-coverage problem in PCS  We proposed two heuristic algorithms: ILB and IMTB  Proposed algorithms achieved (α, T)-coverage with good accuracy for variety of values of α , T, # nodes, AoI size  IMTB selects a smaller number of nodes without deteriorating coverage accuracy  Future work Update mechanism: removing useless nodes and adding some extra nodes that more contribute coverage during period T Extending selection area: selecting nodes inside and outside AoI when insufficient number of nodes exists inside AoI