Skip to main content
Log in

Revenue maximization of Internet of things provider using variable neighbourhood search

  • Published:
Journal of Global Optimization Aims and scope Submit manuscript

Abstract

Internet of things (IoT) covers various aspects of collecting and exchanging data between diverse entities. From IoT provider’s perspective, one of the most significant issues is how to set the price that maximizes its revenue while meeting users’ requirements. In this paper, we focus on revenue maximization of the IoT service provider by applying pay per use pricing within the combinatorial sealed-bid auction. Pay per use pricing option implies that each user is charged per unit of consumption according to the actual usage. We assume that a user pays a threshold price for a unit of consumption, which is determined based on the auction. The auction is conducted with bidding prices set up in advance within service level agreement (SLA). We use variable neighbourhood search (VNS) in order to derive the optimal threshold price that maximizes IoT provider’s revenue, and users’ satisfaction. In addition, the optimization within the auction mechanism is conducted using different metaheuristics, which are compared with two types of VNS algorithms.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1

Similar content being viewed by others

References

  1. Alrawahi, A. S., Lee, K., Lotfi, A.: Trading of cloud of things resources. In: Proceedings of the Second International Conference on Internet of things, Data and Cloud Computing, ACM, New York, NY, USA, Article 163 (2017)

  2. Amaldass, N.I.L., Lucas, C., Mladenovic, N.: Variable neighbourhood search for financial derivative problem. Yugosl. J. Oper. Res. 29(3), 359–373 (2019)

    Article  MathSciNet  Google Scholar 

  3. APRARM-IoT Model Data. https://github.com/mdjogatovic/APRAR-IoT-Model-Data. Last accessed: 3/20/2019

  4. Baranwal, G., Kumar, D., Raza, Z., Vidyarthi, D.P.: Auction Based Resource Provisioning in Cloud Computing. Springer, Berlin (2018)

    Book  Google Scholar 

  5. Brimberg, J., Mladenović, N., Todosijević, R., Urošević, D.: Solving the capacitated clustering problem with variable neighborhood search. Ann. Oper. Res. 272(1–2), 289–321 (2019)

    Article  MathSciNet  Google Scholar 

  6. Botta, A., Donato, W., Persico, V., Pescape, A.: Integration of cloud computing and internet of things: a survey. Future Gener. Comput. Syst. 56, 684–700 (2016)

    Article  Google Scholar 

  7. Chen, T., Wu, B.: Gateway selection based on game theory in internet of things. In: 2018 International Conference on Electronics Technology (ICET), Chengdu, pp. 403–406 (2018)

  8. Cramton, P., Shoham, Y., Steinberg, R. (eds.): Introduction to Combinatorial Auctions, Combinatorial Auctions. MIT Press, Cambridge (2006)

    MATH  Google Scholar 

  9. Feo, T.A., Resende, M.G.C.: Greedy randomized adaptive search procedures. J. Glob. Optim. 6(2), 109–133 (1995)

    Article  MathSciNet  Google Scholar 

  10. Fernandez, S.A., Juan, A.A., Armas Adrián, J., Silva, D.G.E., Terrén, D.R.: Metaheuristics in telecommunication systems: network design, routing, and allocation problems. IEEE Syst. J. 12(4), 3948–3957 (2018)

    Article  Google Scholar 

  11. Glover, F., Laguna, M., Marti, R.: Principles of tabu search. In: Gonzalez, T. (ed.) Handbook of Approximation Algorithms and Metaheuristics. Chapman & Hall, New York (2007)

    Google Scholar 

  12. Hansen, P., Mladenović, N., Perez-Brito, D.: Variable neighborhood decomposition search. J. Heuristics 7, 335–350 (2001)

    Article  Google Scholar 

  13. Hansen, P., Mladenović, N.: A tutorial on variable neighborhood search. Les Cahiers du GERAD, G-2003-46, HEC Montreal, Canada (2003)

  14. Hansen, P., Mladenović, N., Pérez, M.: Variable neighbourhood search: methods and applications. 4OR Q. J. Oper. Res. 6(4), 319–360 (2008)

    Article  MathSciNet  Google Scholar 

  15. Hansen, P., Mladenović, N., Brimberg, J., MorenoPerez, J.A.: Variable neighborhood search. In: Gendreau, M., Potvin, J.-Y. (eds.) Handbook of Metaheuristics. International Series in Operations Research and Management Science, vol. 146, pp. 61–86. Springer, Berlin (2010)

    Chapter  Google Scholar 

  16. Holte, R.C.: Combinatorial auctions, knapsack problems, and hill-climbing search. In: Stroulia, E., Matwin, S. (eds.) Advances in Artificial Intelligence. Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence), vol. 2056. Springer, Berlin (2001)

    Chapter  Google Scholar 

  17. ITU-T Recommendation Y.2060: Overview of the Internet of things (2012)

  18. Ivanov, S.V., Kibzun, A.I., Mladenović, N., Urošević, D.: Variable neighborhood search for stochastic linear programming problem with quantile criterion. J. Glob. Optim. 74(3), 549–564 (2019)

    Article  MathSciNet  Google Scholar 

  19. Jian Ming, Z., Yi, W., Ze Ming, X., Shi Yi, T., Hao Yuan, O.: Rate allocation for wireless multimedia sensor networks using pricing mechanism. J. Sens. 2015, 1–7 (2015)

    Article  Google Scholar 

  20. Kellerer, H., Pferschy, U., Pisinger, D. (eds.): Introduction to NP-completeness of knapsack problems. In: Knapsack Problems, pp. 483–493. Springer, Berlin (2004)

  21. Kelly, T.: Combinatorial auctions and knapsack problems. In: Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, New York, NY, vol. 3, pp. 1280–1281 (2004)

  22. Kim, S.: Inspection game based cooperative spectrum sensing and sharing scheme for cognitive radio IoT system. Comput. Commun. 105, 116–123 (2017)

    Article  Google Scholar 

  23. Krontiris, I., Albers, A.: Monetary incentives in participatory sensing using multi-attributive auctions. Int. J. Parallel Emergent Distrib. Syst. 27(4), 317–336 (2012)

    Article  Google Scholar 

  24. Lazić, J., Hanafi, S., Mladenović, N., Urošević, D.: Variable neighbourhood decomposition search for 0–1 mixed Integer programs. Comput. Oper. Res. 37, 1055–1067 (2010)

    Article  MathSciNet  Google Scholar 

  25. Li, W., Mei, L., Nie, K.: Research on choices of methods of internet of things pricing based on variation of perceived value of service. J. Ind. Eng. Manag. 6(1), 175–187 (2013)

    Google Scholar 

  26. Løkketangen, A., Glover, F.: Solving zero/one mixed integer programming problems using tabu search. Eur. J. Oper. Res. 106, 624–658 (1998)

    Article  Google Scholar 

  27. Luong, N.C., Hoang, D.T., Wang, P., Niyato, D., Kim, D.I., Han, Z.: Data collection and wireless communication in internet of things (IoT) using economic analysis and pricing models: a survey. IEEE Commun. Surv. Tutor. 18(4), 2546–2590 (2016)

    Article  Google Scholar 

  28. Lv, X., Zhang, R., Yue, J.: Competition and cooperation between participants of the internet of things industry value chain. Adv. Inf. Sci. Serv. Sci. 4(11), 406–412 (2012)

    Google Scholar 

  29. Martins, S.L., Ribeiro, C.C.: Metaheuristics and applications to optimization problems in telecommunications. In: Resende, M.G.C., Pardalos, P.M. (eds.) Handbook of Optimization in Telecommunications, pp. 103–128. Springer, Berlin (2006)

    Chapter  Google Scholar 

  30. McAfee, R.P., McMillan, J.: Auctions and bidding. J. Econ. Lit. 25, 699–738 (1987)

    Google Scholar 

  31. Mladenović, N., Hansen, P.: Variable neighborhood search. Comput. Oper. Res. 24(11), 1097–1100 (1997)

    Article  MathSciNet  Google Scholar 

  32. Niyato, D., Wang, P., Kim, D.I.: Optimal service auction for wireless powered internet of things (IoT) device. In: 2015 IEEE Global Communications Conference (GLOBECOM), San Diego, CA, pp. 1–6 (2015)

  33. Niyato, D., Lu, X., Wang, P., Kim, D.I., Han, Z.: Economics of Internet of Things: an information market approach. IEEE Wirel. Commun. 23(4), 136–145 (2016)

    Article  Google Scholar 

  34. Oppen, J., Grüner, S., Løkketangen, A.: A Tabu search based heuristic for the 0/1 multiconstrained knapsack problem. In: Proceedings of the 2003 Norsk Informatikkonferanse, Oslo (2003)

  35. Qian, F., Ding, R.: Simulated annealing for the 0/1 multidimensional knapsack problem. Numer. Math. 16(4), 320–327 (2007)

    MathSciNet  MATH  Google Scholar 

  36. Pei, J., Drazic, Z., Drazic, M., Mladenovic, N., Pardalos, P.: Continuous variable neighborhood search (C-VNS) for solving systems of nonlinear equations. INFORMS J. Comput. 31(2), 235–250 (2019)

    Article  MathSciNet  Google Scholar 

  37. Pei, J., Mladenovic, N., Urosevic, D., Brimberg, J., Liu, X.: Solving the traveling repairman problem with profits: a novel variable neighborhood search approach. Inf. Sci. 507, 108–123 (2020)

    Article  MathSciNet  Google Scholar 

  38. Plotnikov, R., Erzin, A., Mladenovic, N.: VNDS for the min-power symmetric connectivity problem. Optim. Lett. 13(8), 1897–1911 (2019)

    Article  MathSciNet  Google Scholar 

  39. Resende, M.G.C., Ribeiro, C.C.: Optimization by GRASP—Greedy Randomized Adaptive Search Procedures. Springer, Berlin (2016)

    MATH  Google Scholar 

  40. Rontidis, G., Panaousis, E., Laszka, A., Dagiuklas, T., Malacaria, P., Alpcan, T.: A game-theoretic approach for minimizing security risks in the Internet-of-Things. In: 2015 IEEE International Conference on Communication Workshop (ICCW), London, pp. 2639–2644 (2015)

  41. Saanowska, M.B., Gdowski, R., Huang, C.: Revenue maximizing auction for perishable IoT resources. In: 2016 International Conference on Information and Communication Technology Convergence (ICTC), Jeju, pp. 417–422 (2016)

Download references

Acknowledgements

This publication is partially supported by the Ministry of Education, Science and Technological Development of the Republic of Serbia. This publication is partially supported by the Khalifa University of Science and Technology under Award No. RC2 DSO.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vesna Radonjić Ɖogatović.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Radonjić Ɖogatović, V., Ɖogatović, M., Stanojević, M. et al. Revenue maximization of Internet of things provider using variable neighbourhood search. J Glob Optim 78, 375–396 (2020). https://doi.org/10.1007/s10898-020-00894-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10898-020-00894-z

Keywords

Navigation