Vol.69, No.1, 2021, pp.1271-1288, doi:10.32604/cmc.2021.017773
OPEN ACCESS
ARTICLE
Complex Problems Solution as a Service Based on Predictive Optimization and Tasks Orchestration in Smart Cities
  • Shabir Ahmad1, Jehad Ali2, Faisal Jamil3, Taeg Keun Whangbo1, DoHyeun Kim3,*
1 Department of IT Convergence Engineering, Gachon University, Sujeong-Gu, Seongnam-Si, Gyeonggi-Do, 461-701, Korea
2 Department of Computer Engineering, and Department of AI Convergence Network, Ajou University, Suwon, Korea
3 Computer Engineering Department, Jeju National University, Jeju, 63243, Korea
* Corresponding Author: DoHyeun Kim. Email:
(This article belongs to this Special Issue: Machine Learning-based Intelligent Systems: Theories, Algorithms, and Applications)
Received 10 February 2021; Accepted 03 April 2021; Issue published 04 June 2021
Abstract
Smart cities have different contradicting goals having no apparent solution. The selection of the appropriate solution, which is considered the best compromise among the candidates, is known as complex problem-solving. Smart city administrators face different problems of complex nature, such as optimal energy trading in microgrids and optimal comfort index in smart homes, to mention a few. This paper proposes a novel architecture to offer complex problem solutions as a service (CPSaaS) based on predictive model optimization and optimal task orchestration to offer solutions to different problems in a smart city. Predictive model optimization uses a machine learning module and optimization objective to compute the given problem's solutions. The task orchestration module helps decompose the complex problem in small tasks and deploy them on real-world physical sensors and actuators. The proposed architecture is hierarchical and modular, making it robust against faults and easy to maintain. The proposed architecture's evaluation results highlight its strengths in fault tolerance, accuracy, and processing speed.
Keywords
Internet of things; complex problem solving; task modeling; embedded IoT systems; predictive optimization; artificial cognition; task orchestration
Cite This Article
S. Ahmad, J. Ali, F. Jamil, T. K. Whangbo and D. Kim, "Complex problems solution as a service based on predictive optimization and tasks orchestration in smart cities," Computers, Materials & Continua, vol. 69, no.1, pp. 1271–1288, 2021.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.