How to pay less: a location-specific approach to predict dynamic prices in ride-on-demand services

How to pay less: a location-specific approach to predict dynamic prices in ride-on-demand services

For access to this article, please select a purchase option:

Buy article PDF
(plus tax if applicable)
Buy Knowledge Pack
10 articles for £75.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Your details
Why are you recommending this title?
Select reason:
IET Intelligent Transport Systems — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

In emerging ride-on-demand (RoD) services, dynamic pricing plays an important role in regulating supply and demand and improving service efficiency. Despite this, it also makes passenger anxious: whether the current price is low enough, or otherwise, how to get a lower price. It is thus necessary to provide more information to ease the anxiety, and predicting the prices is one possible solution. In this study, the authors predict the dynamic prices to help passengers learn if there is a lower price around. They first use entropy of historical prices to characterize the predictability of prices in different locations and claim that different prediction algorithms should be used to balance between efficiency and accuracy. They present an ensemble learning approach to price prediction and compare it with two baseline predictors, namely a Markov and a neural network predictor. The performance evaluation is based on the real data from a major RoD service provider. Results verify that the two baseline predictors work well in locations with different levels of predictabilities, and that ensemble learning significantly increases the prediction accuracy. Finally, they also evaluate the effects of prediction, i.e., the probability that passengers could benefit from the prediction and get a lower price.


    1. 1)
      • 1. Chen, L., Mislove, A., Wilson, C.: ‘Peeking beneath the hood of Uber’. Proc. 2015 ACM Conf. on Internet Measurement Conf. (IMC'15), Tokyo, Japan, 2015, pp. 495508.
    2. 2)
      • 2. Guo, S., Liu, Y., Xu, K., et al: ‘Understanding ride-on-demand service: demand and dynamic pricing’. 2017 IEEE Int. Conf. on Pervasive Computing and Communication Workshops (PerCom Workshops), Hawaii, HI, USA, 2017, pp. 509514.
    3. 3)
      • 3. Guo, S., Liu, Y., Xu, K., et al: ‘Understanding passenger reaction to dynamic prices in ride-on-demand service’. 2017 IEEE Int. Conf. on Pervasive Computing and Communication Workshops (PerCom Workshops), Hawaii, HI, USA, 2017, pp. 4245.
    4. 4)
      • 4. Shenzhou U.Car: ‘Annual results for the year ended 31 Dec 2015’. 2015. Available at
    5. 5)
      • 5. Song, C., Qu, Z., Blumm, N., et al: ‘Limits of predictability in human mobility’, Science, 2010, 327, (5968), pp. 10181021.
    6. 6)
      • 6. Cover Thomas, M., Thomas Joy, A.: ‘Elements of information theory’ (Wiley-Interscience, New York, NY, USA, 2006, 2nd edn.).
    7. 7)
      • 7. Freund, Y., Schapire, R.E.: ‘A decision-theoretic generalization of on-line learning and an application to boosting’. Second European Conf. on Computational Learning Theory (EuroCOLT'95), 1995, pp. 2337.
    8. 8)
      • 8. Zhu, J., Zou, H., Rosset, S., et al: ‘Multi-class AdaBoost’, Stat. Interface, 2009, 2, (3), pp. 349360.
    9. 9)
      • 9. Wikipedia: ‘Symmetric mean absolute percentage error’, 2017. Available at
    10. 10)
      • 10. Hall, J., Kendrick, C., Nosko, C.: ‘The effects of Uber's surge pricing: a case study’, 2015. Available at
    11. 11)
      • 11. Chen, M.K.: ‘Dynamic pricing in a labor market: surge pricing and flexible work on the Uber platform’. Proc. 2016 ACM Conf. on Economics and Computation (EC'16), Maastricht, Netherlands, 2016, pp. 455455.
    12. 12)
      • 12. Cohen, P., Hahn, R., Hall, J., et al: ‘Using big data to estimate consumer surplus: the case of Uber’ (National Bureau of Economic Research, Cambridge, UK, 2016).
    13. 13)
      • 13. Li, X., Pan, G., Wu, Z., et al: ‘Prediction of urban human mobility using large-scale taxi traces and its applications’, Front. Comput. Sci., 2012, 6, (1), pp. 111121.
    14. 14)
      • 14. Li, B., Zhang, D., Chen, C., et al: ‘Hunting or waiting? Discovering passenger-finding strategies from a large-scale real-world taxi dataset’. 2011 IEEE Int. Conf. on Pervasive Computing and Communication Workshops (PerComWorkshops), Seattle, WA, USA, 2011, pp. 6368.
    15. 15)
      • 15. Chen, C., Zhang, D., Castro, P.S., et al: ‘Real-time detection of anomalous taxi trajectories from GPS traces’. 8th Int. Conf. on Mobile and Ubiquitous Systems: Computing, Networking and Services (MobiQuitous 2011), Copenhagen, Denmark, 2011, pp. 6374.
    16. 16)
      • 16. Chen, C., Zhang, D., Ma, X., et al: ‘CrowdDeliver: planning city-wide package delivery paths leveraging the crowds of taxis’, IEEE Trans. Intell. Transp. Syst., 2016, 18, (6), pp. 14781496.
    17. 17)
      • 17. Wang, L., Zhang, D., Wang, Y., et al: ‘Sparse mobile crowd sensing: challenges and opportunities’, IEEE Commun. Mag., 2016, 54, (7), pp. 161167.
    18. 18)
      • 18. Chen, C., Jiao, S., Zhang, S., et al: ‘TripImputor: real-time imputing taxi trip purpose leveraging multi-sourced urban data’, IEEE Trans. Intell. Transp. Syst., 2018, PP, (99), pp. 113.
    19. 19)
      • 19. Guo, B., Han, Q., Chen, H., et al: ‘The emergence of visual crowdsensing: challenges and opportunities’, IEEE Commun. Surv. Tutor., 2017, 19, (4), pp. 25262543.
    20. 20)
      • 20. Guo, B., Chen, H., Han, Q., et al: ‘Worker-contributed data utility measurement for visual crowdsensing systems’, IEEE Trans. Mob. Comput., 2017, 16, (8), pp. 23792391.
    21. 21)
      • 21. Xia, F., Ahmed, A.M., Yang, L.T., et al: ‘Exploiting social relationship to enable efficient replica allocation in ad-hoc social networks’, IEEE Trans. Parallel Distrib. Syst., 2014, 25, (12), pp. 31673176.
    22. 22)
      • 22. Xia, F., Ahmed, A.M., Yang, L.T., et al: ‘Community-based event dissemination with optimal load balancing’, IEEE Trans. Comput., 2015, 64, (7), pp. 18571869.
    23. 23)
      • 23. Gonzalez, M.C., Hidalgo, C.A., Barabasi, A.L.: ‘Understanding individual human mobility patterns’, Nature, 2008, 453, (7196), pp. 779782.
    24. 24)
      • 24. Zhao, K., Khryashchev, D., Freire, J., et al: ‘Predicting taxi demand at high spatial resolution: approaching the limit of predictability’. 2016 IEEE Int. Conf. on Big Data, Washington, DC, USA, 2016, pp. 833842.
    25. 25)
      • 25. Breiman, L.: ‘Bagging predictors’, Mach. Learn., 1996, 24, (2), pp. 123140.
    26. 26)
      • 26. Wolpert, D.H.: ‘Stacked generalization’, Neural Netw., 1992, 5, pp. 241259.

Related content

This is a required field
Please enter a valid email address