skip to main content
10.1145/2998181.2998193acmconferencesArticle/Chapter ViewAbstractPublication PagescscwConference Proceedingsconference-collections
research-article

PSAllocator: Multi-Task Allocation for Participatory Sensing with Sensing Capability Constraints

Authors Info & Claims
Published:25 February 2017Publication History

ABSTRACT

This paper proposes a novel multi-task allocation framework, named PSAllocator, for participatory sensing (PS). Different from previous single-task oriented approaches, which select an optimal set of users for each single task independently, PSAllocator attempts to coordinate the allocation of multiple tasks to maximize the overall system utility on a multi-task PS platform. Furthermore, PSAllocator takes the maximum number of sensing tasks allowed for each participant and the sensor availability of each mobile device into consideration. PSAllocator utilizes a two-phase offline multi-task allocation approach to achieve the near-optimal goal. First, it predicts the participants' connections to cell towers and locations based on historical data from the telecom operator; Then, it converts the multi-task allocation problem into the representation of a bipartite graph, and employs an iterative greedy process to optimize the task allocation. Extensive evaluations based on real-world mobility traces show that PSAllocator outperforms the baseline methods under various settings.

References

  1. 2011. Campaignr. http://research.cens.ucla.edu/urban/. (2011).Google ScholarGoogle Scholar
  2. Gregory D Abowd. 2016. Beyond Weiser: From Ubiquitous to Collective Computing. Computer 49, 1 (2016), 17--23. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Sepehr Assadi, Justin Hsu, and Shahin Jabbari. 2015. Online Assignment of Heterogeneous Tasks in Crowdsourcing Markets. In Third AAAI Conference on Human Computation and Crowdsourcing.Google ScholarGoogle Scholar
  4. Vincent D Blondel, Markus Esch, Connie Chan, Fabrice Clerot, Pierre Deville, Etienne Huens, Frederic Morlot, Zbigniew Smoreda, and Cezary Ziemlicki. 2012. Data for development: the d4d challenge on mobile phone data. arXiv preprint arXiv:1210.0137 (2012).Google ScholarGoogle Scholar
  5. Jeffrey A Burke, Deborah Estrin, Mark Hansen, Andrew Parker, Nithya Ramanathan, Sasank Reddy, and Mani B Srivastava. 2006. Participatory sensing. Center for Embedded Network Sensing (2006).Google ScholarGoogle Scholar
  6. Giuseppe Cardone, Luca Foschini, Paolo Bellavista, Antonio Corradi, Cristian Borcea, Manoop Talasila, and Reza Curtmola. 2013. Fostering participaction in smart cities: a geo-social crowdsensing platform. Communications Magazine, IEEE 51, 6 (2013), 112--119.Google ScholarGoogle ScholarCross RefCross Ref
  7. Gagan Goel, Afshin Nikzad, and Adish Singla. 2014. Mechanism design for crowdsourcing markets with heterogeneous tasks. In Second AAAI Conference on Human Computation and Crowdsourcing.Google ScholarGoogle Scholar
  8. Sara Hachem, Avinash Pathak, and Valerie Issarny. 2013. Probabilistic registration for large-scale mobile participatory sensing. In Pervasive Computing and Communications (PerCom), 2013 IEEE International Conference on. IEEE, 132--140.Google ScholarGoogle ScholarCross RefCross Ref
  9. Kazushi Ikeda and Michael S Bernstein. 2016. Pay It Backward: Per-Task Payments on Crowdsourcing Platforms Reduce Productivity. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems. ACM, 4111--4121. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Rishabh K Iyer and Jeff A Bilmes. 2013. Submodular Optimization with Submodular Cover and Submodular Knapsack Constraints. In Advances in Neural Information Processing Systems 26, C. J. C. Burges, L. Bottou, M. Welling, Z. Ghahramani, and K. Q. Weinberger (Eds.). 2436--2444. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Merkouris Karaliopoulos, Orestis Telelis, and Iordanis Koutsopoulos. 2015. User recruitment for mobile crowdsensing over opportunistic networks. In Computer Communications (INFOCOM), 2015 IEEE Conference on. IEEE, 2254--2262.Google ScholarGoogle ScholarCross RefCross Ref
  12. Ariel Kulik, Hadas Shachnai, and Tami Tamir. 2009. Maximizing submodular set functions subject to multiple linear constraints. In Proceedings of the twentieth Annual ACM-SIAM Symposium on Discrete Algorithms. Society for Industrial and Applied Mathematics, 545--554. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Chen Lee, John Lehoczky, Dan Siewiorek, Ragunathan Rajkumar, and Jeff Hansen. 1999. A scalable solution to the multi-resource QoS problem. In Real-Time Systems Symposium, 1999. Proceedings. The 20th IEEE. IEEE, 315--326. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Jon Lee, Vahab S Mirrokni, Viswanath Nagarajan, and Maxim Sviridenko. 2009. Non-monotone submodular maximization under matroid and knapsack constraints. In Proceedings of the forty-first annual ACM symposium on Theory of computing. ACM, 323--332. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Hanshang Li, Ting Li, and Yu Wang. 2015. Dynamic Participant Recruitment of Mobile Crowd Sensing for Heterogeneous Sensing Tasks. In Mobile Ad Hoc and Sensor Systems (MASS), 2015 IEEE 12th International Conference on. IEEE, 136--144. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Xianling Lu, Deying Li, Biaofei Xu, Wenping Chen, and Zhiming Ding. 2013. Minimum cost collaborative sensing network with mobile phones. In Communications (ICC), 2013 IEEE International Conference on. IEEE, 1816--1820.Google ScholarGoogle ScholarCross RefCross Ref
  17. Damian Philipp, Jaroslaw Stachowiak, Patrick Alt, Frank Durr, and Kurt Rothermel. 2013. Drops: Model-driven optimization for public sensing systems. In Pervasive Computing and Communications (PerCom), 2013 IEEE International Conference on. IEEE, 185--192.Google ScholarGoogle ScholarCross RefCross Ref
  18. Moo-Ryong Ra, Bin Liu, Tom F La Porta, and Ramesh Govindan. 2012. Medusa: A programming framework for crowd-sensing applications. In Proceedings of the 10th international conference on Mobile systems, applications, and services. ACM, 337--350. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Sasank Reddy, Deborah Estrin, and Mani Srivastava. 2010. Recruitment framework for participatory sensing data collections. In Pervasive Computing. Springer, 138--155. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Sasank Reddy, Katie Shilton, Jeff Burke, Deborah Estrin, Mark Hansen, and Mani Srivastava. 2009. Using context annotated mobility profiles to recruit data collectors in participatory sensing. In Location and Context Awareness. Springer, 52--69. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Adish Singla and Andreas Krause. 2013. Incentives for privacy tradeoff in community sensing. In First AAAI Conference on Human Computation and Crowdsourcing.Google ScholarGoogle Scholar
  22. Zheng Song, Chi Harold Liu, Jie Wu, Jian Ma, and Wendong Wang. 2014a. Qoi-aware multitask-oriented dynamic participant selection with budget constraints. Vehicular Technology, IEEE Transactions on 63, 9 (2014), 4618--4632.Google ScholarGoogle ScholarCross RefCross Ref
  23. Zheng Song, Bo Zhang, Chi Harold Liu, Athanasios V Vasilakos, Jian Ma, and Wendong Wang. 2014b. QoI-aware energy-efficient participant selection. In Sensing, Communication, and Networking (SECON), 2014 Eleventh Annual IEEE International Conference on. IEEE, 248--256.Google ScholarGoogle Scholar
  24. Leye Wang, Daqing Zhang, Animesh Pathak, Chao Chen, Haoyi Xiong, Dingqi Yang, and Yasha Wang. 2015. CCS-TA: quality-guaranteed online task allocation in compressive crowdsensing. In Proceedings of the 2015 ACM International Joint Conference on Pervasive and Ubiquitous Computing. ACM, 683--694. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Jonathan Weinberg, Lawrence D Brown, and Jonathan R Stroud. 2007. Bayesian forecasting of an inhomogeneous Poisson process with applications to call center data. J. Amer. Statist. Assoc. 102, 480 (2007), 1185--1198.Google ScholarGoogle ScholarCross RefCross Ref
  26. Haoyi Xiong, Daqing Zhang, Guanling Chen, Leye Wang, and Vincent Gauthier. 2015a. CrowdTasker: Maximizing coverage quality in Piggyback Crowdsensing under budget constraint. In Pervasive Computing and Communications (PerCom), 2015 IEEE International Conference on. IEEE, 55--62.Google ScholarGoogle ScholarCross RefCross Ref
  27. Haoyi Xiong, Daqing Zhang, Leye Wang, and Hakima Chaouchi. 2015b. EMC 3: Energy-efficient data transfer in mobile crowdsensing under full coverage constraint. Mobile Computing, IEEE Transactions on 14, 7 (2015), 1355--1368.Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Haoyi Xiong, Daqing Zhang, Leye Wang, J Paul Gibson, and Jie Zhu. 2015c. EEMC: Enabling energy-efficient mobile crowdsensing with anonymous participants. ACM Transactions on Intelligent Systems and Technology (TIST) 6, 3 (2015), 39. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. You Xu, Abusayeed Saifullah, Yixin Chen, Chenyang Lu, and Sangeeta Bhattacharya. 2010. Near optimal multi-application allocation in shared sensor networks. In Proceedings of the eleventh ACM international symposium on Mobile ad hoc networking and computing. ACM, 181--190. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. F. Yang, J. L. Lu, Y. Zhu, and J. Peng. 2015. Heterogeneous Task Allocation in Participatory Sensing. In IEEE Global Communications Conference.Google ScholarGoogle Scholar
  31. Daqing Zhang, Haoyi Xiong, Leye Wang, and Guanling Chen. 2014. Crowdrecruiter: Selecting participants for piggyback crowdsensing under probabilistic coverage constraint. In Proceedings of the 2014 ACM International Joint Conference on Pervasive and Ubiquitous Computing. ACM, 703--714. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Maotian Zhang, Panlong Yang, Chang Tian, Shaojie Tang, Xiaofeng Gao, Baowei Wang, and Fu Xiao. 2015. Quality-aware Sensing Coverage in Budget Constrained Mobile Crowdsensing Networks. Transactions on Vehicular Technology (2015), 1--1.Google ScholarGoogle Scholar

Index Terms

  1. PSAllocator: Multi-Task Allocation for Participatory Sensing with Sensing Capability Constraints

    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
      CSCW '17: Proceedings of the 2017 ACM Conference on Computer Supported Cooperative Work and Social Computing
      February 2017
      2556 pages
      ISBN:9781450343350
      DOI:10.1145/2998181

      Copyright © 2017 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: 25 February 2017

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      CSCW '17 Paper Acceptance Rate183of530submissions,35%Overall Acceptance Rate2,235of8,521submissions,26%

      Upcoming Conference

      CSCW '24

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader