Skip to main content

Oriented Online Route Recommendation for Spatial Crowdsourcing Task Workers

  • Conference paper
  • First Online:
Advances in Spatial and Temporal Databases (SSTD 2015)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 9239))

Included in the following conference series:

Abstract

Emerging spatial crowdsourcing platforms enable the workers (i.e., crowd) to complete spatial crowdsourcing tasks (like taking photos, conducting citizen journalism) that are associated with rewards and tagged with both time and location features. In this paper, we study the problem of online recommending an optimal route for a crowdsourcing worker, such that he can (i) reach his destination on time and (ii) receive the maximum reward from tasks along the route. We show that no optimal online algorithm exists in this problem. Therefore, we propose several heuristics, and powerful pruning rules to speed up our methods. Experimental results on real datasets show that our proposed heuristics are very efficient, and return routes that contain 82–91 % of the optimal reward.

The research is partly supported by grant GRF 152201/14E from Hong Kong RGC.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    www.clickworker.com/en/mobile-crowdsourcing.

  2. 2.

    features.en.softonic.com/mobile-crowdsourcing-does-it-work.

  3. 3.

    www.clickworker.com/en/clickworkerjob, www.lionbridge.com.

  4. 4.

    The reward of a task can be collected by the same worker for only once. Similar to [10], we assume that each task has a unit reward and can be completed immediately.

  5. 5.

    Our method can be applied to any distance function provided that it satisfies the triangle inequality, such as Euclidean distance, Manhattan distance, and road network distance.

  6. 6.

    Available tasks are tasks released before the current time \(t_{now}\).

  7. 7.

    https://foursquare.com/.

  8. 8.

    For each location with only one check-in item (say, at time t), we choose its deadline randomly in \([t, t^+_q]\), where \(t_q^+\) refers to the query’s deadline.

  9. 9.

    As mentioned in Definition 4, \(R_{opt}(q)\) is obtained with assumption that all tasks’ information are known in advance at time \(t_q^-\). With this assumption, OnlineRR becomes a special case of SnapshotRR where tasks can have release time larger than \(t_q^-\) and the approach for SnapshotRR can be used to find \(R_{opt}(q)\) then.

References

  1. Allahverdi, A., Ng, C.T., Cheng, T.C.E., Kovalyov, M.Y.: A survey of scheduling problems with setup times or costs. Eur. J. Oper. Res. 187, 985–1032 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  2. Allan, B., Ran, E.-Y.: Online Computation and Competitive Analysis. Cambridge University Press, Cambridge (1998)

    MATH  Google Scholar 

  3. Alt, F., Shirazi, A.S., Schmidt, A., Kramer, U., Nawaz, Z.: Location-based crowdsourcing: extending crowdsourcing to the real world. In: NordiCHI, pp. 13–22 (2010)

    Google Scholar 

  4. Ausiello, G., Feuerstein, E., Leonardi, S., Stougie, L., Talamo, M.: Algorithms for the on-line travelling salesman. Algorithmica 29, 560–581 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  5. Bansal, N., Blum, A., Chawla, S., Meyerson, A.: Approximation algorithms for deadline-tsp and vehicle routing with time-windows. In: Symposium on Theory of, Computing, pp. 166–174 (2004)

    Google Scholar 

  6. Blom, M., Krumke, S.O., Paepe, W.E.D., Stougie, L.: The online tsp against fair adversaries. INFORMS J. Comput. 13, 138–148 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  7. Bulut, M.F., Yilmaz, Y.S., Demirbas, M.: Crowdsourcing location-based queries. In: PERCOM Workshops, pp. 513–518 (2011)

    Google Scholar 

  8. Chekuri, C., Korula, N.: Approximation algorithms for orienteering with time windows. CoRR (2007)

    Google Scholar 

  9. Chen, Z., Fu, R., Zhao, Z., Liu, Z., Xia, L., Chen, L., Cheng, P., Cao, C.C., Tong, Y., Zhang, C.J.: gmission: A general spatial crowdsourcing platform. In: PVLDB, pp. 1629–1632 (2014)

    Google Scholar 

  10. Deng, D., Shahabi, C., Demiryurek, U.: Maximizing the number of worker’s self-selected tasks in spatial crowdsourcing. In: SIGSPATIAL, pp. 314–323 (2013)

    Google Scholar 

  11. Eiselt, H.A., Gendreau, M., Laporte, G.: Location of facilities on a network subject to a single-edge failure. Networks 22, 231–246 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  12. Frederickson, G.N., Wittman, B.: Approximation algorithms for the traveling repairman and speeding deliveryman problems. Algorithmica 62, 1198–1221 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  13. Gavalas, D., Konstantopoulos, C., Mastakas, K., Pantziou, G.E.: A survey on algorithmic approaches for solving tourist trip design problems. J. Heuristics 20, 291–328 (2014)

    Article  Google Scholar 

  14. Jaillet, P., Wagner, M.R.: Online routing problems: value of advanced information as improved competitive ratios. Transp. Sci. 40, 200–210 (2006)

    Article  Google Scholar 

  15. Kazemi, L., Shahabi, C.: Geocrowd: enabling query answering with spatial crowdsourcing. In: SIGSPATIAL, ppp. 189–198 (2012)

    Google Scholar 

  16. Kazemi, L., Shahabi, C., Chen, L.: Geotrucrowd: trustworthy query answering with spatial crowdsourcing. In: SIGSPATIAL, pp. 304–313 (2013)

    Google Scholar 

  17. Li, F., Cheng, D., Hadjieleftheriou, M., Kollios, G., Teng, S.-H.: On trip planning queries in spatial databases. In: Medeiros, C.B., Egenhofer, M., Bertino, E. (eds.) SSTD 2005. LNCS, vol. 3633, pp. 273–290. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  18. Pournajaf, L., Xiong, L., Sunderam, V.S., Goryczka, S.: Spatial task assignment for crowd sensing with cloaked locations. In: MDM, pp. 73–82 (2014)

    Google Scholar 

  19. Righini, G., Salani, M.: Decremental state space relaxation strategies and initialization heuristics for solving the orienteering problem with time windows with dynamic programming. Comput. Oper. Res. 36, 1191–1203 (2009)

    Article  MATH  Google Scholar 

  20. Rubinstein, R.Y., Kroese, D.P.: Simulation and the Monte Carlo method. Wiley, Hoboken (2011)

    Google Scholar 

  21. Sharifzadeh, M., Kolahdouzan, M.R., Shahabi, C.: The optimal sequenced route query. VLDB J. 17, 765–787 (2008)

    Article  Google Scholar 

  22. To, H., Ghinita, G., Shahabi, C.: A framework for protecting worker location privacy in spatial crowdsourcing. In: PVLDB, pp. 919–930 (2014)

    Google Scholar 

  23. Vansteenwegen, P., Souffriau, W., Oudheusden, D.V.: The orienteering problem: a survey. Eur. J. Oper. Res. 209, 1–10 (2011)

    Article  MATH  Google Scholar 

  24. Wen, X., Xu, Y., Zhang, H.: Online traveling salesman problem with deadlines and service flexibility. J. Comb. Optim. 1–18 (2013)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yu Li .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Li, Y., Yiu, M.L., Xu, W. (2015). Oriented Online Route Recommendation for Spatial Crowdsourcing Task Workers. In: Claramunt, C., et al. Advances in Spatial and Temporal Databases. SSTD 2015. Lecture Notes in Computer Science(), vol 9239. Springer, Cham. https://doi.org/10.1007/978-3-319-22363-6_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-22363-6_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-22362-9

  • Online ISBN: 978-3-319-22363-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics