- Nov. 2016
Private Location-based Query Processing Using PIR
Guest Lecture
Data Privacy and Security
Emory University
Computer Science Department 1
Private Location-based Query Processing Using PIR Layla Pournajaf - - PowerPoint PPT Presentation
Private Location-based Query Processing Using PIR Layla Pournajaf Guest Lecture Data Privacy and Security Nov. 2016 1 Computer Science Department Emory University Motivation I want the list of nearest restaurants 2 Computer Science
Emory University
Computer Science Department 1
Emory University Computer Science Department 2
Emory University Computer Science Department 3
Emory University Computer Science Department 4
Emory University Computer Science Department 5
Emory University Computer Science Department 6
PIR- Aware Query Processing
Emory University Computer Science Department 7
Emory University Computer Science Department 8
Emory University Computer Science Department 9
Emory University Computer Science Department
10 10
Emory University Computer Science Department 11
Emory University Computer Science Department 12
Emory University Computer Science Department 13
Emory University Computer Science Department 14
Emory University Computer Science Department 15
Emory University Computer Science Department
16 16
Emory University Computer Science Department 17
Emory University Computer Science Department
18
Emory University Computer Science Department
19
Emory University Computer Science Department
22 22
Emory University Computer Science Department
23 23
Emory University Computer Science Department
24 24
Emory University Computer Science Department
25
Determine candidate and influenced cells
Retrieve the location coordination and find the results
Create Hilbert curve on fix grid Create DB_cnt, DB_loc and DB_dtl
Uncertain half-plane pruning for uncertain queries Modified Verification
Emory University Computer Science Department 26
M N O P
D A B E
C
Emory University Computer Science Department
27 27
Hilbert-Rtree: hybrid structure based on B+-tree and R-tree Internal nodes : < MBR, HLV, Ptr > leaf nodes : < mbr, Pid > Nodes and points reside in HRT based on their Hilbert number. nodes are separated based on the largest Hilbert value In case of overflow in a node, it is handled by applying s, s+1 policy.
Emory University Computer Science Department
28
Create Hilbert-Rtree structure Create DB_loc and DB_dtl
Uncertain half-plane pruning for uncertain queries Modified Verification
Emory University Computer Science Department
29