TY - GEN
T1 - Mobile r-gather
T2 - 18th ACM International Symposium on Mobile Ad Hoc Networking and Computing, MobiHoc 2017
AU - Zeng, Jiemin
AU - Telang, Gaurish
AU - Johnson, Matthew P.
AU - Sarkar, Rik
AU - Gao, Jie
AU - Arkin, Esther M.
AU - Mitchell, Joseph S.B.
N1 - Publisher Copyright:
© 2017 ACM.
PY - 2017/7/10
Y1 - 2017/7/10
N2 - We study the r-gather clustering problem in a mobile and distributed setting. In this problem, nodes must be clustered into groups of at least r nodes each, and the goal is to minimize the diameter of the clusters. This notion of clustering is motivated by protecting user anonymity in location-based services or trajectory publication. Prior works on r-gather problems are centralized and cannot be easily adapted to the mobile setting. We describe a distributed algorithm that produces compact clusters, within an approximation factor 4 of the minimum cluster diameter possible. The algorithm can run on the mobile nodes and access points at the network edge locally, and can handle node mobility, rapidly switching cluster memberships as needed. The distributed approach naturally comes with the advantage of greater resilience and stability. Additionally, we show that it achieves local optimality; i.e., from the point of view of any particular node, the solution is nearly as favorable as possible, irrespective of the global configuration. We also show how to cluster trajectories with dynamic re-groupings. Further, we improve the theoretical hardness results for the problem in the Euclidean setting.
AB - We study the r-gather clustering problem in a mobile and distributed setting. In this problem, nodes must be clustered into groups of at least r nodes each, and the goal is to minimize the diameter of the clusters. This notion of clustering is motivated by protecting user anonymity in location-based services or trajectory publication. Prior works on r-gather problems are centralized and cannot be easily adapted to the mobile setting. We describe a distributed algorithm that produces compact clusters, within an approximation factor 4 of the minimum cluster diameter possible. The algorithm can run on the mobile nodes and access points at the network edge locally, and can handle node mobility, rapidly switching cluster memberships as needed. The distributed approach naturally comes with the advantage of greater resilience and stability. Additionally, we show that it achieves local optimality; i.e., from the point of view of any particular node, the solution is nearly as favorable as possible, irrespective of the global configuration. We also show how to cluster trajectories with dynamic re-groupings. Further, we improve the theoretical hardness results for the problem in the Euclidean setting.
KW - Anonymity
KW - Clustering
KW - Edge computing
KW - In-network computing
KW - Location
UR - https://www.scopus.com/pages/publications/85027440490
U2 - 10.1145/3084041.3084056
DO - 10.1145/3084041.3084056
M3 - Conference contribution
AN - SCOPUS:85027440490
T3 - Proceedings of the International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc)
BT - MobiHoc 2017 - Proceedings of the 18th ACM International Symposium on Mobile Ad Hoc Networking and Computing
PB - Association for Computing Machinery
Y2 - 10 July 2017
ER -