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.
Similar content being viewed by others
References
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)
Amaldass, N.I.L., Lucas, C., Mladenovic, N.: Variable neighbourhood search for financial derivative problem. Yugosl. J. Oper. Res. 29(3), 359–373 (2019)
APRARM-IoT Model Data. https://github.com/mdjogatovic/APRAR-IoT-Model-Data. Last accessed: 3/20/2019
Baranwal, G., Kumar, D., Raza, Z., Vidyarthi, D.P.: Auction Based Resource Provisioning in Cloud Computing. Springer, Berlin (2018)
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)
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)
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)
Cramton, P., Shoham, Y., Steinberg, R. (eds.): Introduction to Combinatorial Auctions, Combinatorial Auctions. MIT Press, Cambridge (2006)
Feo, T.A., Resende, M.G.C.: Greedy randomized adaptive search procedures. J. Glob. Optim. 6(2), 109–133 (1995)
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)
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)
Hansen, P., Mladenović, N., Perez-Brito, D.: Variable neighborhood decomposition search. J. Heuristics 7, 335–350 (2001)
Hansen, P., Mladenović, N.: A tutorial on variable neighborhood search. Les Cahiers du GERAD, G-2003-46, HEC Montreal, Canada (2003)
Hansen, P., Mladenović, N., Pérez, M.: Variable neighbourhood search: methods and applications. 4OR Q. J. Oper. Res. 6(4), 319–360 (2008)
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)
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)
ITU-T Recommendation Y.2060: Overview of the Internet of things (2012)
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)
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)
Kellerer, H., Pferschy, U., Pisinger, D. (eds.): Introduction to NP-completeness of knapsack problems. In: Knapsack Problems, pp. 483–493. Springer, Berlin (2004)
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)
Kim, S.: Inspection game based cooperative spectrum sensing and sharing scheme for cognitive radio IoT system. Comput. Commun. 105, 116–123 (2017)
Krontiris, I., Albers, A.: Monetary incentives in participatory sensing using multi-attributive auctions. Int. J. Parallel Emergent Distrib. Syst. 27(4), 317–336 (2012)
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)
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)
Løkketangen, A., Glover, F.: Solving zero/one mixed integer programming problems using tabu search. Eur. J. Oper. Res. 106, 624–658 (1998)
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)
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)
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)
McAfee, R.P., McMillan, J.: Auctions and bidding. J. Econ. Lit. 25, 699–738 (1987)
Mladenović, N., Hansen, P.: Variable neighborhood search. Comput. Oper. Res. 24(11), 1097–1100 (1997)
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)
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)
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)
Qian, F., Ding, R.: Simulated annealing for the 0/1 multidimensional knapsack problem. Numer. Math. 16(4), 320–327 (2007)
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)
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)
Plotnikov, R., Erzin, A., Mladenovic, N.: VNDS for the min-power symmetric connectivity problem. Optim. Lett. 13(8), 1897–1911 (2019)
Resende, M.G.C., Ribeiro, C.C.: Optimization by GRASP—Greedy Randomized Adaptive Search Procedures. Springer, Berlin (2016)
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)
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)
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
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10898-020-00894-z