skip to main content
10.1145/3511808.3557297acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
research-article

Drive Less but Finish More: Food Delivery based on Multi-Level Workers in Spatial Crowdsourcing

Published:17 October 2022Publication History

ABSTRACT

In this paper, we study the problem of on-demand food delivery in a new setting where two groups of workers -- riders and taxi drivers (drivers for short) -- cooperate with each other for better service. The riders are responsible for the first and the last mile, and the drivers are in charge of the cross-community transportation. We show this problem is generally NP-hard by a reduction from the well-known 3-dimensional matching (3DM). To tackle with this problem, we first reduce it to the maximum independent set problem and use a simple greedy strategy to design an approximate algorithm which has a polynomial time. Considering the exponents in the polynomial are not very small, we then transform the 3DM into two rounds of 2-dimensional matching and propose a fast algorithm to solve it. Though 3DM problem is NP-hard, we find the cooperation between riders and drivers form a special tripartite graph, based on which we construct a flow network and employ the min-cost max-flow algorithm to efficiently compute the exact solution. We conduct extensive experiments to show the efficiency and the effectiveness of our proposed algorithms.

Skip Supplemental Material Section

Supplemental Material

CIKM22-fp0241.mp4

mp4

36.1 MB

References

  1. Chao Chen, Daqing Zhang, Xiaojuan Ma, Bin Guo, Leye Wang, Yasha Wang, and Edwin Sha. 2017. CROWDDELIVER: Planning City-Wide Package Delivery Paths Leveraging the Crowd of Taxis. IEEE Transactions on Intelligent Transportation Systems, Vol. 18, 6 (2017), 1478--1496. https://doi.org/10.1109/TITS.2016.2607458Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Xuanhao Chen, Yan Zhao, Kai Zheng, Bin Yang, and Christian S. Jensen. 2022. Influence-aware Task Assignment in Spatial Crowdsourcing. In 38th IEEE International Conference on Data Engineering, ICDE 2022, Kuala Lumpur, Malaysia, May 9-12, 2022. 2141--2153. https://doi.org/10.1109/ICDE53745.2022.00206Google ScholarGoogle Scholar
  3. Peng Cheng, Xun Jian, and Lei Chen. 2018. An Experimental Evaluation of Task Assignment in Spatial Crowdsourcing. Proc. VLDB Endow., Vol. 11, 11 (jul 2018), 1428--1440. https://doi.org/10.14778/3236187.3236196Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Peng Cheng, Xiang Lian, Lei Chen, Jinsong Han, and Jizhong Zhao. 2016. Task Assignment on Multi-Skill Oriented Spatial Crowdsourcing. IEEE Transactions on Knowledge and Data Engineering, Vol. 28, 8 (2016), 2201--2215. https://doi.org/10.1109/TKDE.2016.2550041Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Peng Cheng, Xiang Lian, Zhao Chen, Lei Chen, Jinsong Han, and Jizhong Zhao. 2014. Reliable Diversity-Based Spatial Crowdsourcing by Moving Workers. CoRR, Vol. abs/1412.0223 (2014). showeprint[arXiv]1412.0223 http://arxiv.org/abs/1412.0223Google ScholarGoogle Scholar
  6. DiDi. 2018. https://www.didiglobal.com/news/newsDetail?id=454&type=newsGoogle ScholarGoogle Scholar
  7. Jing Du, Bin Guo, Yan Liu, Liang Wang, Qi Han, Chao Chen, and Zhiwen Yu. 2019. CrowDNet: Enabling a Crowdsourced Object Delivery Network Based on Modern Portfolio Theory. IEEE Internet of Things Journal, Vol. 6, 5 (2019), 9030--9041. https://doi.org/10.1109/JIOT.2019.2926255Google ScholarGoogle ScholarCross RefCross Ref
  8. Chengliang Gao, Fan Zhang, Guanqun Wu, Qiwan Hu, Qiang Ru, Jinghua Hao, Renqing He, and Zhizhao Sun. 2021. A Deep Learning Method for Route and Time Prediction in Food Delivery Service (KDD '21). Association for Computing Machinery, New York, NY, USA, 2879--2889. https://doi.org/10.1145/3447548.3467068Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Bin Guo, Yan Liu, Leye Wang, Victor O. K. Li, Jacqueline C. K. Lam, and Zhiwen Yu. 2018. Task Allocation in Spatial Crowdsourcing: Current State and Future Directions. IEEE Internet of Things Journal, Vol. 5, 3 (2018), 1749--1764. https://doi.org/10.1109/JIOT.2018.2815982Google ScholarGoogle ScholarCross RefCross Ref
  10. Shenggong Ji, Yu Zheng, Zhaoyuan Wang, and Tianrui Li. 2019. Alleviating Users' Pain of Waiting: Effective Task Grouping for Online-to-Offline Food Delivery Services. In The World Wide Web Conference (San Francisco, CA, USA) (WWW '19). Association for Computing Machinery, New York, NY, USA, 773--783. https://doi.org/10.1145/3308558.3313464Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. M. Joshi, A. Singh, S. Ranu, A. Bagchi, P. Karia, and P. Kala. 2021. Batching and Matching for Food Delivery in Dynamic Road Networks. In 2021 IEEE 37th International Conference on Data Engineering (ICDE). IEEE Computer Society, 2099--2104.Google ScholarGoogle Scholar
  12. Leyla Kazemi and Cyrus Shahabi. 2012. GeoCrowd: Enabling Query Answering with Spatial Crowdsourcing. In Proceedings of the 20th International Conference on Advances in Geographic Information Systems (Redondo Beach, California) (SIGSPATIAL '12). Association for Computing Machinery, New York, NY, USA, 189--198. https://doi.org/10.1145/2424321.2424346Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. J. Kleinberg and É. Tardos. 2006. Algorithm Design. Pearson/Addison-Wesley. 2005000401 https://books.google.com.hk/books?id=OiGhQgAACAAJGoogle ScholarGoogle Scholar
  14. Boyang Li, Yurong Cheng, Ye Yuan, Guoren Wang, and Lei Chen. 2019. Three-Dimensional-Stable-Matching for Spatial Crowdsourcing Platforms. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (Anchorage, AK, USA) (KDD '19). Association for Computing Machinery, New York, NY, USA, 1643--1653. https://doi.org/10.1145/3292500.3330879Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Boyang Li, Yurong Cheng, Ye Yuan, Guoren Wang, and Lei Chen. 2021a. Simultaneous Arrival Matching for New Spatial Crowdsourcing Platforms. In Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence (Yokohama, Yokohama, Japan) (IJCAI'20). Article 178, 9 pages.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Baoxiang Li, Dmitry Krushinsky, Hajo A. Reijers, and Tom Van Woensel. 2014. The Share-a-Ride Problem: People and parcels sharing taxis. European Journal of Operational Research, Vol. 238, 1 (2014), 31--40. https://doi.org/10.1016/j.ejor.2014.03.003Google ScholarGoogle ScholarCross RefCross Ref
  17. Maocheng Li, Jiachuan Wang, Libin Zheng, Han Wu, Peng Cheng, Lei Chen, and Xuemin Lin. 2021b. Privacy-Preserving Batch-based Task Assignment in Spatial Crowdsourcing with Untrusted Server. In CIKM '21: The 30th ACM International Conference on Information and Knowledge Management, Virtual Event, Queensland, Australia, November 1 - 5, 2021. 947--956. https://doi.org/10.1145/3459637.3482288Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. An Liu, Zhixu Li, Guanfeng Liu, Kai Zheng, Min Zhang, Qing Li, and Xiangliang Zhang. 2017. Privacy-Preserving Task Assignment in Spatial Crowdsourcing. J. Comput. Sci. Technol., Vol. 32, 5 (2017), 905--918. https://doi.org/10.1007/s11390-017-1772-5Google ScholarGoogle ScholarCross RefCross Ref
  19. An Liu, Weiqi Wang, Shuo Shang, Qing Li, and Xiangliang Zhang. 2018. Efficient task assignment in spatial crowdsourcing with worker and task privacy protection. GeoInformatica, Vol. 22, 2 (2018), 335--362. https://doi.org/10.1007/s10707-017-0305-2Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Yan Liu, Bin Guo, Chao Chen, He Du, Zhiwen Yu, Daqing Zhang, and Huadong Ma. 2019. FooDNet: Toward an Optimized Food Delivery Network Based on Spatial Crowdsourcing. IEEE Transactions on Mobile Computing, Vol. 18, 6 (2019), 1288--1301.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. MeiTuan. 2020. https://tech.meituan.com/2020/02/20/meituan-delivery-operations-research.htmlGoogle ScholarGoogle Scholar
  22. Wangze Ni, Peng Cheng, Lei Chen, and Xuemin Lin. 2020. Task Allocation in Dependency-aware Spatial Crowdsourcing. In 36th IEEE International Conference on Data Engineering, ICDE 2020, Dallas, TX, USA, April 20-24, 2020. 985--996. https://doi.org/10.1109/ICDE48307.2020.00090Google ScholarGoogle Scholar
  23. Tianshu Song, Yongxin Tong, Libin Wang, Jieying She, Bin Yao, Lei Chen, and Ke Xu. 2017. Trichromatic Online Matching in Real-Time Spatial Crowdsourcing. In 2017 IEEE 33rd International Conference on Data Engineering (ICDE). 1009--1020. https://doi.org/10.1109/ICDE.2017.147Google ScholarGoogle Scholar
  24. Yatong Song, Jiawei Li, Liying Chen, and Shuiping Chen. 2021. A Semantic Segmentation Based POI Coordinates Generating Framework for On-Demand Food Delivery Service. In Proceedings of the 29th International Conference on Advances in Geographic Information Systems (Beijing, China) (SIGSPATIAL '21). Association for Computing Machinery, New York, NY, USA, 379--388.Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Yongxin Tong, Lei Chen, and Cyrus Shahabi. 2017. Spatial Crowdsourcing: Challenges, Techniques, and Applications. Proc. VLDB Endow., Vol. 10, 12 (aug 2017), 1988--1991.Google ScholarGoogle Scholar
  26. Yongxin Tong, Zimu Zhou, Yuxiang Zeng, Lei Chen, and Cyrus Shahabi. 2020. Spatial crowdsourcing: a survey. VLDB J., Vol. 29, 1 (2020), 217--250. https://doi.org/10.1007/s00778-019-00568-7Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Ziwei Wang, Yan Zhao, Xuanhao Chen, and Kai Zheng. 2021. Task Assignment with Worker Churn Prediction in Spatial Crowdsourcing. In CIKM '21: The 30th ACM International Conference on Information and Knowledge Management, Virtual Event, Queensland, Australia, November 1 - 5, 2021. 2070--2079. https://doi.org/10.1145/3459637.3482301Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Mingjun Xiao, Kai Ma, An Liu, Hui Zhao, Zhixu Li, Kai Zheng, and Xiaofang Zhou. 2020. SRA: Secure Reverse Auction for Task Assignment in Spatial Crowdsourcing. IEEE Trans. Knowl. Data Eng., Vol. 32, 4 (2020), 782--796. https://doi.org/10.1109/TKDE.2019.2893240Google ScholarGoogle ScholarCross RefCross Ref
  29. Yi Xu, Yongxin Tong, Yexuan Shi, Qian Tao, Ke Xu, and Wei Li. 2019. An Efficient Insertion Operator in Dynamic Ridesharing Services. In 2019 IEEE 35th International Conference on Data Engineering (ICDE). 1022--1033. https://doi.org/10.1109/ICDE.2019.00095Google ScholarGoogle Scholar
  30. Guanyu Ye, Yan Zhao, Xuanhao Chen, and Kai Zheng. 2021. Task Allocation with Geographic Partition in Spatial Crowdsourcing. In CIKM '21: The 30th ACM International Conference on Information and Knowledge Management, Virtual Event, Queensland, Australia, November 1 - 5, 2021. 2404--2413. https://doi.org/10.1145/3459637.3482300Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Dongjun Zhai, Yue Sun, An Liu, Zhixu Li, Guanfeng Liu, Lei Zhao, and Kai Zheng. 2019. Towards secure and truthful task assignment in spatial crowdsourcing. World Wide Web, Vol. 22, 5 (2019), 2017--2040. https://doi.org/10.1007/s11280-018-0638-2Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Zhixiang Zhang, An Liu, Shushu Liu, Zhixu Li, and Lei Zhao. 2021. Privacy-Preserving Worker Recruitment Under Variety Requirement in Spatial Crowdsourcing. In Service-Oriented Computing - 19th International Conference, ICSOC 2021, Virtual Event, November 22-25, 2021, Proceedings. 302--316. https://doi.org/10.1007/978-3-030-91431-8_19Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Yan Zhao, Jiannan Guo, Xuanhao Chen, Jianye Hao, Xiaofang Zhou, and Kai Zheng. 2021a. Coalition-based Task Assignment in Spatial Crowdsourcing. In 37th IEEE International Conference on Data Engineering, ICDE 2021, Chania, Greece, April 19-22, 2021. 241--252. https://doi.org/10.1109/ICDE51399.2021.00028Google ScholarGoogle Scholar
  34. Yan Zhao, Kai Zheng, Yue Cui, Han Su, Feida Zhu, and Xiaofang Zhou. 2020. Predictive Task Assignment in Spatial Crowdsourcing: A Data-driven Approach. In 36th IEEE International Conference on Data Engineering, ICDE 2020, Dallas, TX, USA, April 20-24, 2020. 13--24. https://doi.org/10.1109/ICDE48307.2020.00009Google ScholarGoogle Scholar
  35. Yan Zhao, Kai Zheng, Jiannan Guo, Bin Yang, Torben Bach Pedersen, and Christian S. Jensen. 2021b. Fairness-aware Task Assignment in Spatial Crowdsourcing: Game-Theoretic Approaches. In 37th IEEE International Conference on Data Engineering, ICDE 2021, Chania, Greece, April 19-22, 2021. 265--276. https://doi.org/10.1109/ICDE51399.2021.00030Google ScholarGoogle Scholar
  36. Yan Zhao, Kai Zheng, Hongzhi Yin, Guanfeng Liu, Junhua Fang, and Xiaofang Zhou. 2022. Preference-Aware Task Assignment in Spatial Crowdsourcing: From Individuals to Groups. IEEE Transactions on Knowledge and Data Engineering, Vol. 34, 7 (2022), 3461--3477. https://doi.org/10.1109/TKDE.2020.3021028Google ScholarGoogle Scholar
  37. Bolong Zheng, Chenze Huang, Christian S. Jensen, Lu Chen, Nguyen Quoc Viet Hung, Guanfeng Liu, GuoHui Li, and Kai Zheng. 2020. Online Trichromatic Pickup and Delivery Scheduling in Spatial Crowdsourcing. In 36th IEEE International Conference on Data Engineering, ICDE 2020, Dallas, TX, USA, April 20-24, 2020. IEEE, 973--984. https://doi.org/10.1109/ICDE48307.2020.00089Google ScholarGoogle Scholar
  38. Lin Zhu, Wei Yu, Kairong Zhou, Xing Wang, Wenxing Feng, Pengyu Wang, Ning Chen, and Pei Lee. 2020. Order Fulfillment Cycle Time Estimation for On-Demand Food Delivery. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (Virtual Event, CA, USA) (KDD '20). Association for Computing Machinery, New York, NY, USA, 2571--2580. https://doi.org/10.1145/3394486.3403307Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Drive Less but Finish More: Food Delivery based on Multi-Level Workers in Spatial Crowdsourcing

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      CIKM '22: Proceedings of the 31st ACM International Conference on Information & Knowledge Management
      October 2022
      5274 pages
      ISBN:9781450392365
      DOI:10.1145/3511808
      • General Chairs:
      • Mohammad Al Hasan,
      • Li Xiong

      Copyright © 2022 ACM

      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: 17 October 2022

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      CIKM '22 Paper Acceptance Rate621of2,257submissions,28%Overall Acceptance Rate1,861of8,427submissions,22%

      Upcoming Conference

    • Article Metrics

      • Downloads (Last 12 months)55
      • Downloads (Last 6 weeks)5

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader