Approximation Algorithms to Enhance Social Sharing of Fresh Point-of-Interest Information (2308.13260v2)
Abstract: In location-based social networks (LBSNs), such as Gowalla and Waze, users sense urban point-of-interest (PoI) information (e.g., restaurants' queue length and real-time traffic conditions) in the vicinity and share such information with friends in online social networks. Given each user's social connections and the severe lags in disseminating fresh PoI to all users, major LBSNs aim to enhance users' social PoI sharing by selecting $k$ out of $m$ users as hotspots and broadcasting their PoI information to the entire user community. This motivates us to study a new combinatorial optimization problem by integrating two urban sensing and online social networks. We prove that this problem is NP-hard and also renders existing approximation solutions not viable. Through analyzing the interplay effects between the sensing and social networks, we successfully transform the involved PoI-sharing process across two networks to matrix computations for deriving a closed-form objective, {\color{black}which we find holds desirable properties (e.g., submodularity and monotonicity).} This finding enables us to develop a polynomial-time algorithm that guarantees a ($1-\frac{m-2}{m}(\frac{k-1}{k})k$) approximation of the optimum. Furthermore, we allow each selected user to move around and sense more PoI information to share. To this end, we propose an augmentation-adaptive algorithm, which benefits from a resource-augmented technique and achieves bounded approximation, ranging from $\frac{1}{k}(1-\frac{1}{e})$ to $1-\frac{1}{e}> 0.632$ by adjusting our augmentation factors. Finally, our theoretical results are corroborated by our simulation findings using both synthetic and real-world datasets across different network topologies.
- Josh Alman and Virginia Vassilevska Williams “A refined laser method and faster matrix multiplication” In Proceedings of the 2021 ACM-SIAM Symposium on Discrete Algorithms (SODA), 2021, pp. 522–539 SIAM
- S Anand, Naveen Garg and Amit Kumar “Resource augmentation for weighted flow-time explained by dual fitting” In Proceedings of the twenty-third annual ACM-SIAM symposium on Discrete Algorithms, 2012, pp. 1228–1241 SIAM
- “Recommendations in location-based social networks: a survey” In GeoInformatica 19 Springer, 2015, pp. 525–565
- “A survey on mobile crowdsensing systems: Challenges, solutions, and opportunities” In IEEE communications surveys & tutorials 21.3 IEEE, 2019, pp. 2419–2465
- “Truthful facility assignment with resource augmentation: An exact analysis of serial dictatorship” In Mathematical Programming Springer, 2022, pp. 1–30
- Meeyoung Cha, Alan Mislove and Krishna P Gummadi “A measurement-driven analysis of information propagation in the flickr social network” In Proceedings of the 18th international conference on World wide web, 2009, pp. 721–730
- Thota Seshu Chakravarthy and Lokesh Selvaraj “NNPEC: Neighborhood node propagation entropy centrality is a unique way to find the influential node in a complex network” In Concurrency and Computation: Practice and Experience 35.12 Wiley Online Library, 2023, pp. e7685
- Eunjoon Cho, Seth A Myers and Jure Leskovec “Friendship and mobility: Friendship and mobility: User movement in location-based social networksfriendship and mobility” In User Movement in Location-Based Social Networks ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD), 2011
- Nicos Christofides “Worst-case analysis of a new heuristic for the travelling salesman problem”, 1976
- “Introduction to algorithms” MIT press, 2022
- Uriel Feige “A threshold of ln n for approximating set cover” In Journal of the ACM (JACM) 45.4 ACM New York, NY, USA, 1998, pp. 634–652
- Flickr “Find your inspiration” Accessed: 2023-05-27, https://www.flickr.com/, 2023
- “Social media overload, exhaustion, and use discontinuance: Examining the effects of information overload, system feature overload, and social overload” In Information Processing & Management 57.6 Elsevier, 2020, pp. 102307
- Raghu K Ganti, Fan Ye and Hui Lei “Mobile crowdsensing: current state and future challenges” In IEEE communications Magazine 49.11 IEEE, 2011, pp. 32–39
- “A UAV-assisted Multi-task Allocation Method for Mobile Crowd Sensing” In IEEE Transactions on Mobile Computing IEEE, 2022
- “When social network effect meets congestion effect in wireless networks: Data usage equilibrium and optimal pricing” In IEEE Journal on Selected Areas in Communications 35.2 IEEE, 2017, pp. 449–462
- GowallaData “Gowalla Dataset” Accessed: 2023-01-13, https://snap.stanford.edu/data/loc-gowalla.html, 2022
- “A spatial mobile crowdsourcing framework for event reporting” In IEEE transactions on computational social systems 7.2 IEEE, 2020, pp. 477–491
- Dorit S Hochbaum “Approximation algorithms for the set covering and vertex cover problems” In SIAM Journal on computing 11.3 SIAM, 1982, pp. 555–556
- “Speed is as powerful as clairvoyance” In Journal of the ACM (JACM) 47.4 ACM New York, NY, USA, 2000, pp. 617–643
- George Karakostas “A better approximation ratio for the vertex cover problem” In ACM Transactions on Algorithms (TALG) 5.4 ACM New York, NY, USA, 2009, pp. 1–8
- David Kempe, Jon Kleinberg and Éva Tardos “Maximizing the spread of influence through a social network” In Proceedings of the ninth ACM SIGKDD international conference on Knowledge discovery and data mining, 2003, pp. 137–146
- “Optimized large-scale road sensing through crowdsourced vehicles” In IEEE Transactions on Intelligent Transportation Systems 23.4 IEEE, 2022, pp. 3878–3889
- “Influence Maximization for Emergency Information Diffusion in Social Internet of Vehicles” In IEEE Transactions on Vehicular Technology 71.8 IEEE, 2022, pp. 8768–8782
- Yunpeng Li, Costas A Courcoubetis and Lingjie Duan “Dynamic routing for social information sharing” In IEEE Journal on Selected Areas in Communications 35.3 IEEE, 2017, pp. 571–585
- “Optimally Solving the Multiple Watchman Route Problem with Heuristic Search” In Proceedings of the International Symposium on Combinatorial Search 15.1, 2022, pp. 302–304
- Joseph SB Mitchell “Approximating watchman routes” In Proceedings of the twenty-fourth annual ACM-SIAM symposium on Discrete algorithms, 2013, pp. 844–855 SIAM
- NCR “What is TikTok? A guide for restaurant owners” Accessed: 2023-05-27, https://www.ncr.com/blogs/restaurants/tiktok-restaurant-owner-guide, 2023
- George L Nemhauser, Laurence A Wolsey and Marshall L Fisher “An analysis of approximations for maximizing submodular set functions—I” In Mathematical programming 14.1 Springer, 1978, pp. 265–294
- “Point of interest recommendations based on the anchoring effect in location-based social network services” In Expert Systems with Applications 164 Elsevier, 2021, pp. 114018
- TikTok “Homepage” Accessed: 2023-05-27, https://www.tiktok.com/en/, 2023
- “Optimizing age of information with correlated sources” In Proceedings of the Twenty-Third International Symposium on Theory, Algorithmic Foundations, and Protocol Design for Mobile Networks and Mobile Computing, 2022, pp. 41–50
- Yelp Waitlist “How can I use Yelp Waitlist to get in line remotely” Accessed: 2023-05-27, https://www.yelp-support.com/article/How-can-I-use-Yelp-Waitlist-to-get-in-line-remotely?l=en_US, 2023
- “Exploiting POI-Specific Geographical Influence for Point-of-Interest Recommendation.” In IJCAI, 2018, pp. 3877–3883
- “Multi-task allocation in mobile crowd sensing with individual task quality assurance” In IEEE Transactions on Mobile Computing 17.9 IEEE, 2018, pp. 2101–2113
- Google Waze “How does Waze work” Accessed: 2023-05-27, https://support.google.com/waze/answer/6078702?hl=en, 2023
- David P Williamson and David B Shmoys “The design of approximation algorithms” Cambridge university press, 2011
- “An Approximation Algorithm for the hℎhitalic_h-Hop Independently Submodular Maximization Problem and Its Applications” In IEEE/ACM Transactions on Networking IEEE, 2022
- Yu Zheng “Location-based social networks: Users” In Computing with spatial trajectories Springer, 2011, pp. 243–276