Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article
Public Access

Dynamic Public Resource Allocation Based on Human Mobility Prediction

Published: 18 March 2020 Publication History

Abstract

The objective of public resource allocation, e.g., the deployment of billboards, surveillance cameras, base stations, trash bins, is to serve more people. However, due to the dynamics of human mobility patterns, people are distributed unevenly on the spatial and temporal domains. As a result, in many cases, redundant resources have to be deployed to meet the crowd coverage requirements, which leads to high deployment costs and low usage. Fortunately, with the development of unmanned vehicles, the dynamic allocation of those public resources becomes possible. To this end, we provide the first attempt to design an effective and efficient scheduling algorithm for the dynamic public resource allocation. We formulate the problem as a novel multi-agent long-term maximal coverage scheduling (MALMCS) problem, which considers the crowd coverage and the energy limitation during a whole day. Two main components are employed in the system: 1) multi-step crowd flow prediction, which makes multi-step crowd flow prediction given the current crowd flows and external factors; and 2) energy adaptive scheduling, which employs a two-step heuristic algorithm, i.e., energy adaptive scheduling (EADS), to generate a scheduling plan that maximizes the crowd coverage within the service time for agents. Extensive experiments based on real crowd flow data in Happy Valley (a popular theme park in Beijing) demonstrate the effectiveness and efficiency of our approach.

References

[1]
Rainer Burkard, Mauro Dell'Amico, and Silvano Martello. 2012. Assignment problems, revised reprint. Vol. 106. Siam.
[2]
P Carraresi and Giorgio Gallo. 1984. A multi-level bottleneck assignment approach to the bus drivers' rostering problem. EJOR (1984).
[3]
Zitong Chen, Yubao Liu, Raymond Chi-Wing Wong, Jiamin Xiong, Ganglin Mai, and Cheng Long. 2014. Efficient algorithms for optimal location queries in road networks. In SIGMOD. ACM, 123--134.
[4]
Cedric De Cauwer, Joeri Van Mierlo, and Thierry Coosemans. 2015. Energy consumption prediction for electric vehicles based on real-world data. Energies 8, 8 (2015), 8573--8593.
[5]
Ke Deng, Shazia Sadiq, Xiaofang Zhou, Hu Xu, Gabriel Pui Cheong Fung, and Yansheng Lu. 2012. On group nearest group query processing. TKDE 24, 2 (2012).
[6]
Trivikram Dokka, Anastasia Kouvela, and Frits CR Spieksma. 2012. Approximating the multi-level bottleneck assignment problem. In International Workshop on Algorithms and Computation. Springer, 64--75.
[7]
Damien Ernst, Mevludin Glavic, Florin Capitanescu, and Louis Wehenkel. 2009. Reinforcement learning versus model predictive control: a comparison on a power system problem. Cybernetics 39, 2 (2009), 517--529.
[8]
Carlos E Garcia, David M Prett, and Manfred Morari. 1989. Model predictive control: theory and practice a survey. Automatica 25, 3 (1989), 335--348.
[9]
Xu Geng, Yaguang Li, Leye Wang, Lingyu Zhang, Qiang Yang, Jieping Ye, and Yan Liu. 2019. Spatiotemporal multi-graph convolution network for ride-hailing demand forecasting. In 2019 AAAI Conference on Artificial Intelligence (AAAI'19).
[10]
Fred Glover. 1989. Tabu search---part I. ORSA Journal on computing 1, 3 (1989).
[11]
Bruce L Golden, Larry Levy, and Rakesh Vohra. 1987. The orienteering problem. Naval Research Logistics (NRL) 34, 3 (1987), 307--318.
[12]
Daniel Görges. 2017. Relations between Model Predictive Control and Reinforcement Learning. IFAC-PapersOnLine 50, 1 (2017), 4920--4928.
[13]
Ramon Iglesias, Federico Rossi, Kevin Wang, David Hallac, Jure Leskovec, and Marco Pavone. 2018. Data-driven model predictive control of autonomous mobility-on-demand systems. In ICRA. IEEE, 1--7.
[14]
Taylan Ilhan, Seyed MR Iravani, and Mark S Daskin. 2008. The orienteering problem with stochastic profits. Iie Transactions 40, 4 (2008), 406--421.
[15]
Sanket Kamthe and Marc Peter Deisenroth. 2018. Data-efficient reinforcement learning with probabilistic model predictive control. AISTATS.
[16]
Samir Khuller, Anna Moss, and Joseph Seffi Naor. 1999. The budgeted maximum coverage problem. Information processing letters 70, 1 (1999), 39--45.
[17]
Diederik P Kingma and Jimmy Ba. 2014. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014).
[18]
Eugene L Lawler and David E Wood. 1966. Branch-and-bound methods: A survey. Operations research 14, 4 (1966), 699--719.
[19]
Seungseob Lee, SuKyoung Lee, Kyungsoo Kim, and Yoon Hyuk Kim. 2015. Base station placement algorithm for large-scale LTE heterogeneous networks. PloS one 10, 10 (2015).
[20]
Ruiyuan Li, Huajun He, Rubin Wang, Yuchuan Huang, Junwen Liu, Sijie Ruan, Tianfu He, Jie Bao, and Yu Zheng. 2020. JUST: JD Urban Spatio-Temporal Data Engine. IEEE.
[21]
Ruiyuan Li, Huajun He, Rubin Wang, Sijie Ruan, Yuan Sui, Jie Bao, and Yu Zheng. 2020. TrajMesa: A Distributed NoSQL Storage Engine for Big Trajectory Data. In ICDE. IEEE.
[22]
Yuhong Li, Jie Bao, Yanhua Li, Yingcai Wu, Zhiguo Gong, and Yu Zheng. 2016. Mining the most influential k-location set from massive trajectories. In Proceedings of the 24th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems. ACM, 51.
[23]
Yuhong Li, Jie Bao, Yanhua Li, Yingcai Wu, Zhiguo Gong, and Yu Zheng. 2018. Mining the Most Influential k-Location Set from Massive Trajectories. TBD (2018).
[24]
Yexin Li, Yu Zheng, and Qiang Yang. 2018. Dynamic Bike Reposition: A Spatio-Temporal Reinforcement Learning Approach (KDD).
[25]
Kaixiang Lin, Renyu Zhao, Zhe Xu, and Jiayu Zhou. 2018. Efficient Large-Scale Fleet Management via Multi-Agent Deep Reinforcement Learning (KDD '18).
[26]
Yi Mei and Mengjie Zhang. 2018. Genetic Programming Hyper-Heuristic for Stochastic Team Orienteering Problem with Time Windows. In CEC. IEEE, 1--8.
[27]
Wil Michiels, Emile Aarts, and Jan Korst. 2007. Theoretical aspects of local search. Springer Science & Business Media.
[28]
Roberto Montemanni and Luca Maria Gambardella. 2009. An ant colony system for team orienteering problems with time windows. Foundation Of Computing And Decision Sciences 34, 4 (2009), 287.
[29]
Anusha Nagabandi, Gregory Kahn, Ronald S Fearing, and Sergey Levine. 2018. Neural network dynamics for model-based deep reinforcement learning with model-free fine-tuning. In ICRA. IEEE, 7559--7566.
[30]
Myriam Neaimeh, Graeme A Hill, Yvonne Hübner, and Phil T Blythe. 2013. Routing systems to extend the driving range of electric vehicles. IET Intelligent Transport Systems 7, 3 (2013), 327--336.
[31]
George L Nemhauser, Laurence A Wolsey, and Marshall L Fisher. 1978. An analysis of approximations for maximizing submodular set functions-I. Mathematical programming 14, 1 (1978), 265--294.
[32]
Zheyi Pan, Yuxuan Liang, Weifeng Wang, Yong Yu, Yu Zheng, and Junbo Zhang. 2019. Urban Traffic Prediction from Spatio-Temporal Data Using Deep Meta Learning. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (KDD '19). ACM, New York, NY, USA, 1720--1730.
[33]
Zheyi Pan, Zhaoyuan Wang, Weifeng Wang, Yong Yu, Junbo Zhang, and Yu Zheng. 2019. Matrix Factorization for Spatio-Temporal Neural Networks with Applications to Urban Flow Prediction. In Proceedings of the 28th ACM International Conference on Information and Knowledge Management. ACM, 2683--2691.
[34]
Tu-Hoa Pham, Giovanni De Magistris, and Ryuki Tachibana. 2018. OptLayer-practical constrained optimization for deep reinforcement learning in the real world. In CRA. IEEE, 6236--6243.
[35]
Jan Plachy, Zdenek Becvar, and Emilio Calvanese Strinati. 2016. Dynamic resource allocation exploiting mobility prediction in mobile edge computing. In PIMRC. IEEE, 1--6.
[36]
Sijie Ruan, Cheng Long, Jie Bao, Chunyang Li, Zisheng Yu, Ruiyuan Li, Yuxuan Liang, Tianfu He, and Yu Zheng. 2020. Learning to generate maps from trajectories. AAAI.
[37]
AT Saraswathi, Y RAb Kalaashri, and S Padmavathi. 2015. Dynamic resource allocation scheme in cloud computing. Procedia Computer Science 47 (2015), 30--36.
[38]
Salvatore Scellato, Anastasios Noulas, Renaud Lambiotte, and Cecilia Mascolo. 2011. Socio-spatial properties of online location-based social networks. In Fifth international AAAI conference on weblogs and social media.
[39]
Ravi Shankar and James Marco. 2013. Method for estimating the energy consumption of electric vehicles and plug-in hybrid electric vehicles under real-world driving conditions. IET intelligent transport systems 7, 1 (2013), 138--150.
[40]
Theodore Tsiligirides. 1984. Heuristic methods applied to orienteering. Journal of the Operational Research Society 35, 9 (1984), 797--809.
[41]
Peter JM Van Laarhoven and Emile HL Aarts. 1987. Simulated annealing. In Simulated annealing: Theory and applications. Springer, 7--15.
[42]
Pieter Vansteenwegen, Wouter Souffriau, Greet Vanden Berghe, and Dirk Van Oudheusden. 2009. Iterated local search for the team orienteering problem with time windows. Computers & Operations Research 36, 12 (2009), 3281--3290.
[43]
Pieter Vansteenwegen, Wouter Souffriau, and Dirk Van Oudheusden. 2011. The orienteering problem: A survey. EJOR (2011).
[44]
Andreas Wolke, Martin Bichler, and Thomas Setzer. 2016. Planning vs. dynamic control: Resource allocation in corporate clouds. IEEE Transactions on Cloud Computing 1 (2016), 1--1.
[45]
SHI Xingjian, Zhourong Chen, Hao Wang, Dit-Yan Yeung, Wai-Kin Wong, and Wang-chun Woo. 2015. Convolutional LSTM network: A machine learning approach for precipitation nowcasting. In Advances in neural information processing systems. 802--810.
[46]
Huaxiu Yao, Xianfeng Tang, Hua Wei, Guanjie Zheng, and Zhenhui Li. 2019. Revisiting spatial-temporal similarity: A deep learning framework for traffic prediction. In AAAI Conference on Artificial Intelligence.
[47]
Jiani Zhang, Xingjian Shi, Junyuan Xie, Hao Ma, Irwin King, and Dit-Yan Yeung. 2018. Gaan: Gated attention networks for learning on large and spatiotemporal graphs. arXiv preprint arXiv:1803.07294 (2018).
[48]
Junbo Zhang, Yu Zheng, and Dekang Qi. 2017. Deep Spatio-Temporal Residual Networks for Citywide Crowd Flows Prediction. In AAAI. 1655--1661.
[49]
Ping Zhang, Zhifeng Bao, Yuchen Li, Guoliang Li, Yipeng Zhang, and Zhiyong Peng. 2018. Trajectory-driven influential billboard placement. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. ACM, 2748--2757.

Cited By

View all
  • (2024)Empowering Predictive Modeling by GAN-based Causal Information LearningACM Transactions on Intelligent Systems and Technology10.1145/365261015:3(1-19)Online publication date: 17-May-2024
  • (2024)DyPS: Dynamic Parameter Sharing in Multi-Agent Reinforcement Learning for Spatio-Temporal Resource AllocationProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3672052(3128-3139)Online publication date: 25-Aug-2024
  • (2024)DiffCrime: A Multimodal Conditional Diffusion Model for Crime Risk Map InferenceProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3671843(3212-3221)Online publication date: 25-Aug-2024
  • Show More Cited By

Index Terms

  1. Dynamic Public Resource Allocation Based on Human Mobility Prediction

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies
    Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies  Volume 4, Issue 1
    March 2020
    1006 pages
    EISSN:2474-9567
    DOI:10.1145/3388993
    Issue’s Table of Contents
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 18 March 2020
    Published in IMWUT Volume 4, Issue 1

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Dynamic Resource Allocation
    2. Mobility Data Mining
    3. Urban Computing

    Qualifiers

    • Research-article
    • Research
    • Refereed

    Funding Sources

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)203
    • Downloads (Last 6 weeks)33
    Reflects downloads up to 12 Sep 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Empowering Predictive Modeling by GAN-based Causal Information LearningACM Transactions on Intelligent Systems and Technology10.1145/365261015:3(1-19)Online publication date: 17-May-2024
    • (2024)DyPS: Dynamic Parameter Sharing in Multi-Agent Reinforcement Learning for Spatio-Temporal Resource AllocationProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3672052(3128-3139)Online publication date: 25-Aug-2024
    • (2024)DiffCrime: A Multimodal Conditional Diffusion Model for Crime Risk Map InferenceProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3671843(3212-3221)Online publication date: 25-Aug-2024
    • (2024)Demand-driven Urban Facility Visit PredictionACM Transactions on Intelligent Systems and Technology10.1145/362523315:2(1-24)Online publication date: 22-Feb-2024
    • (2024)Deep Reinforcement Learning Empowered Resource Allocation in Vehicular Fog ComputingIEEE Transactions on Vehicular Technology10.1109/TVT.2023.333857873:5(7066-7076)Online publication date: May-2024
    • (2024)Forecasting Citywide Crowd Transition Process via Convolutional Recurrent Neural NetworksIEEE Transactions on Mobile Computing10.1109/TMC.2023.3310789(1-13)Online publication date: 2024
    • (2024)Exploring Bus Stop Mobility Pattern: A Multi-Pattern Deep Learning Prediction FrameworkIEEE Transactions on Intelligent Transportation Systems10.1109/TITS.2023.334587225:7(6604-6616)Online publication date: 1-Jul-2024
    • (2024)Explainable Artificial Intelligence for Crowd Forecasting Using Global Ensemble Echo State NetworksIEEE Open Journal of the Industrial Electronics Society10.1109/OJIES.2024.33977895(415-427)Online publication date: 2024
    • (2024)Urban Sensing for Multi-Destination Workers via Deep Reinforcement Learning2024 IEEE 40th International Conference on Data Engineering (ICDE)10.1109/ICDE60146.2024.00318(4167-4179)Online publication date: 13-May-2024
    • (2024)Exploring the potential of deep regression model for next-location predictionKnowledge and Information Systems10.1007/s10115-024-02082-x66:7(4093-4124)Online publication date: 1-Jul-2024
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Full Access

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media