skip to main content
research-article

Agile Support Vector Machine for Energy-efficient Resource Allocation in IoT-oriented Cloud using PSO

Published: 09 November 2021 Publication History

Abstract

Over the years cloud computing has seen significant evolution in terms of improvement in infrastructure and resource provisioning. However the continuous emergence of new applications such as the Internet of Things (IoTs) with thousands of users put a significant load on cloud infrastructure. Load balancing of resource allocation in cloud-oriented IoT is a critical factor that has a significant impact on the smooth operation of cloud services and customer satisfaction. Several load balancing strategies for cloud environment have been proposed in the past. However the existing approaches mostly consider only a few parameters and ignore many critical factors having a pivotal role in load balancing leading to less optimized resource allocation. Load balancing is a challenging problem and therefore the research community has recently focused towards employing machine learning-based metaheuristic approaches for load balancing in the cloud. In this paper we propose a metaheuristics-based scheme Data Format Classification using Support Vector Machine (DFC-SVM), to deal with the load balancing problem. The proposed scheme aims to reduce the online load balancing complexity by offline-based pre-classification of raw-data from diverse sources (such as IoT) into different formats e.g. text images media etc. SVM is utilized to classify “n” types of data formats featuring audio video text digital images and maps etc. A one-to-many classification approach has been developed so that data formats from the cloud are initially classified into their respective classes and assigned to virtual machines through the proposed modified version of Particle Swarm Optimization (PSO) which schedules the data of a particular class efficiently. The experimental results compared with the baselines have shown a significant improvement in the performance of the proposed approach. Overall an average of 94% classification accuracy is achieved along with 11.82% less energy 16% less response time and 16.08% fewer SLA violations are observed.

References

[1]
Vladimir Vapnik, Steven E. Golowich, and Alex J. Smola. 1997. Support vector method for function approximation, regression estimation and signal processing. Proceeding of the Advances in Neural Information Processing Systems 96 (NIPS). 281–287.
[2]
Mohit Kumar and S. C. Sharma. 2019. PSO-based novel resource scheduling technique to improve QoS parameters in cloud computing. Neural Computing and Applications (2019), 1–24.
[3]
Ajit Singh, Priyanka Goyal, and Sahil Batra. 2010. An optimized round robin scheduling algorithm for CPU scheduling. International Journal on Computer Science and Engineering 2, 07 (2010), 2383–2385.
[4]
V. Behal and A. Kumar. 2014. Cloud computing: Performance analysis of load balancing algorithms in cloud heterogeneous environment. In 2014 5th International Conference-Confluence The Next Generation Information Technology Summit (Confluence). 200–205.
[5]
K. Silambarasan and P. Kumar. 2018. An improved cuckoo search algorithm for system efficiency in cloud computing. In 2018 2nd International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC) I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC), 2018 2nd International Conference on. IEEE, 733–736.
[6]
Xiaotang Wen, Minghe Huang, and Jianhua Shi. 2012. Study on resources scheduling based on ACO algorithm and PSO algorithm in cloud computing. In 2012 11th International Symposium on Distributed Computing and Applications to Business, Engineering & Science. IEEE, 219–222.
[7]
Kaushik Sekaran, Mohammad S. Khan, Rizwan Patan, Amir H. Gandomi, Parimala Venkata Krishna, and Suresh Kallam. 2019. Improving the response time of m-learning and cloud computing environments using a dominant firefly approach. IEEE Access 7 (2019), 30203–30212.
[8]
T. Prem Jacob and K. Pradeep. 2019. A multi-objective optimal task scheduling in cloud environment using cuckoo particle swarm optimization. Wireless Personal Communications 109, 1 (2019), 315–31.
[9]
Ahmed AM Hamed, Zhang Xiaoming, Cheng Xu, and Renfa Li. 2012. Video genre classification using support vector machine ensemble. International Journal of Digital Content Technology and Its Applications 6, 15 (2012), 191–200.
[10]
David G. Lowe. 2004. Distinctive image features from scale-invariant keypoints. International Journal of Computer Vision 60, 2 (2004), 91–110.
[11]
Michel Minoux. 1986. Mathematical programming: Theory and Algorithms. John Wiley & Sons.
[12]
Konstantinos E. Parsopoulos and Michael N. Vrahatis. 2010. Particle swarm optimization and intelligence: Advances and applications. (2010).
[13]
Alma Y. Alanis, E. Rangel, J. Rivera, N. Arana-Daniel, and C. Lopez-Franco. 2013. Particle swarm based approach of a real-time discrete neural identifier for linear induction motors. Mathematical Problems in Engineering (2013).
[14]
Aziz Murtazaev and Sangyoon Oh. 2011. Sercon: Server consolidation algorithm using live migration of virtual machines for green computing. IETE Technical Review 28, 3 (2011), 212–231.
[15]
Lskrao Chimakurthi et al. 2011. Power efficient resource allocation for clouds using ant colony framework. arXiv preprint arXiv:1102.2608 (2011).
[16]
S. Goyal and M. K. Verma. 2016. Load balancing techniques in cloud computing environment: A review. International Journal of Advanced Research in Computer Science and Software Engineering 6, 4 (2016), 583–588.
[17]
Shang-Liang Chen, Yun-Yao Chen, and Suang-Hong Kuo. 2017. CLB: A novel load balancing architecture and algorithm for cloud services. Computers & Electrical Engineering 58 (2017), 154–160.
[18]
Mayanka Katyal and Atul Mishra. 2014. A comparative study of load balancing algorithms in cloud computing environment. arXiv preprint arXiv:1403.6918 (2014).
[19]
Hajra Qadir, Osman Khalid, Muhammad Khan, Atta Ur Rehman, and Raheel Nawaz. 2018. An optimal ride sharing recommendation framework for carpooling services. IEEE Access 6 (2018), 62296–62313.
[20]
Yu Xin, Zhi-Qiang Xie, and Jing Yang. 2017. A load balance-oriented cost efficient scheduling method for parallel tasks. Journal of Network and Computer Applications 81 (2017), 37–46.
[21]
Amit Nathani, Sanjay Chaudhary, and Gaurav Somani. 2012. Policy based resource allocation in IaaS cloud. Future Generation Computer Systems 28, 1 (2012), 94–103.
[22]
Isi Mitrani. 2013. Managing performance and power consumption in a server farm. Annals of Operations Research 202, 1 (2013), 121–134.
[23]
Gregor Von Laszewski, Lizhe Wang, Andrew J. Younge, and Xi He. 2009. Power-aware scheduling of virtual machines in DVFS-enabled clusters. In 2009 IEEE International Conference on Cluster Computing and Workshops. IEEE, 1–10.
[24]
Anton Beloglazov and Rajkumar Buyya. 2010. Energy efficient resource management in virtualized cloud data centers. In 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing. IEEE, 826–831.
[25]
Dang Minh Quan, Robert Basmadjian, Hermann De Meer, Ricardo Lent, Toktam Mahmoodi, Domenico Sannelli, Federico Mezza, Luigi Telesca, and Corenten Dupont. 2011. Energy efficient resource allocation strategy for cloud data centres. In Computer and Information Sciences II. Springer, 133–141.
[26]
Kuljeet Kaur, Tanya Dhand, Neeraj Kumar, and Sherali Zeadally. 2017. Container-as-a-service at the edge: Trade-off between energy efficiency and service availability at fog nano data centers. IEEE Wireless Communications 24, 3 (2017), 48–56.
[27]
Gagangeet Singh Aujla, Neeraj Kumar, Albert Y. Zomaya, and Rajiv Ranjan. 2017. Optimal decision making for big data processing at edge-cloud environment: An SDN perspective. IEEE Transactions on Industrial Informatics 14, 2 (2017), 778–789.
[28]
Minxian Xu, Amir Vahid, and Rajkumar Buyya. 2016. Energy efficient scheduling of cloud application components with brownout. IEEE Transactions on Sustainable Computing 1, 2 (2016), 40–53.
[29]
Agostino Forestiero, Carlo Mastroianni, Michela Meo, Giuseppe Papuzzo, and Mehdi Sheikhalishahi. 2016. Hierarchical approach for efficient workload management in geo-distributed data centers. IEEE Transactions on Green Communications and Networking 1, 1 (2016), 97–111.
[30]
Hao Lin. 2014. Research on energy-efficient text classification. In Proceedings of 2nd International Conference on Information Technology and Electronic Commerce. IEEE, 257–261.
[31]
Maher Abdullah and Mohammed GH Zamil. 2018. The Effectiveness of Classification on Information Retrieval System (Case Study). arXiv preprint arXiv:1804.00566 (2018).
[32]
Samira Ebrahimi Kahou, Xavier Bouthillier, Pascal Lamblin, Caglar Gulcehre, Vincent Michalski, Kishore Konda, Sébastien Jean, Pierre Froumenty, Yann Dauphin, Nicolas Boulanger-Lewandowski et al. 2016. Emonets: Multimodal deep learning approaches for emotion recognition in video. Journal on Multimodal User Interfaces 10, 2 (2016), 99–111.
[33]
Andrej Karpathy, George Toderici, Sanketh Shetty, Thomas Leung, Rahul Sukthankar, and Li Fei-Fei. 2014. Large-scale video classification with convolutional neural networks. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 1725–1732.
[34]
Haiman Tian, Yudong Tao, Samira Pouyanfar, Shu-Ching Chen, and Mei-Ling Shyu. 2019. Multimodal deep representation learning for video classification. World Wide Web 22, 3 (2019), 1325–1341.
[35]
Kun Wang, Jun Mi, Chenhan Xu, Qingquan Zhu, Lei Shu, and Der-Jiunn Deng. 2016. Real-time load reduction in multimedia big data for mobile Internet. ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM) 12, 5s (2016), 1–20.
[36]
Saeed-Ul Hassan, Mubashir Imran, Sehrish Iqbal, Naif Radi Aljohani, and Raheel Nawaz. 2018. Deep context of citations using machine-learning models in scholarly full-text articles. Scientometrics 117, 3 (2018), 1645–1662.
[37]
Ahmed Abbasi and Hsinchun Chen. 2009. A comparison of fraud cues and classification methods for fake escrow website detection. Information Technology and Management 10, 2-3 (2009), 83–101.
[38]
Darin Brezeale and Diane Cook. 2008. Automatic video classification: A survey of the literature. IEEE Transactions on Systems,Man, and Cybernetics,Part C (Applications and Reviews) 38, 3 (2008), 416–30.
[39]
Hakan Bilen, Basura Fernando, Efstratios Gavves, Andrea Vedaldi, and Stephen Gould. 2016. Dynamic image networks for action recognition. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 3034–3042.
[40]
Sonia Sehgal. 2018. Human activity recognition using BPNN classifier on HOG features. In 2018 International Conference on Intelligent Circuits and Systems (ICICS). IEEE, 286–289.
[41]
X. Shao, C. Xu, and S. Kankanhalli. 2003. Applying neural network on the content-based audio classification. Fourth International Conference on Information, Communications and Signal Processing 2003. 1821–1825.
[42]
Tong Zhang and C.-C. Jay Kuo. 1999. Video content parsing based on combined audio and visual information. In Multimedia Storage and Archiving Systems IV, Vol. 3846. International Society for Optics and Photonics, 78–89.
[43]
S. Haykin. 1998. Neural Networks: A Comprehensive Foundation, Prentice hall PTR. Upper Saddle River, NJ, USA.
[44]
Changseok Bae, Yuk Ying Chung, Eric Choi, Wei-Chang Yeh et al. 2008. An intelligent classification algorithm for LifeLog multimedia applications. In 2008 IEEE 10th Workshop on Multimedia Signal Processing. IEEE 558–562.
[45]
Honglak Lee, Peter Pham, Yan Largman, and Andrew Y. Ng. 2009. Unsupervised feature learning for audio classification using convolutional deep belief networks. Advances in Neural Information Processing Systems 1096–1104.
[46]
M. Meyer, J. Beutel, and L. Thiele. 2017. Unsupervised feature learning for audio analysis. arXiv preprint arXiv:1712.03835.
[47]
Jordi Pons and Xavier Serra. 2019. Randomly weighted CNNs for (music) audio classification. In ICASSP 2019-2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). IEEE, 336–340.
[48]
Changseok Bae, Noorhaniza Wahid, Yuk Ying Chung, Wei-Chang Yeh, Neil William Bergmann, and Zhe Chen. 2014. Effective audio classification algorithm swarm-based optimization. International Journal of Innovative Computing, Information and Control 10, 1 (2014), 151–167.
[49]
Andrew Frank. 2010. UCI machine learning repository. http://archive.ics.uci.edu/ml (2010).
[50]
Hui Zeng, Bin Yang, Xiuqing Wang, Jiwei Liu, and Dongmei Fu. 2019. RGB-D object recognition using multi-modal deep neural network and DS evidence theory. Sensors 19, 3 (2019), 529.
[51]
Nikola Kranjčić, Damir Medak, Robert Župan, and Milan Rezo. 2019. Support vector machine accuracy assessment for extracting green urban areas in towns. Remote Sensing 11, 6 (2019), 655.
[52]
Jianfang Cao, Min Wang, Yanfei Li, and Qi Zhang. 2019. Improved support vector machine classification algorithm based on adaptive feature weight updating in the Hadoop cluster environment. PloS one 14, 4 (2019).
[53]
D. Chitra Devi and V. Rhymend Uthariaraj. 2016. Load balancing in cloud computing environment using improved weighted round robin algorithm for nonpreemptive dependent tasks. The Scientific World Journal. 2016 (2016).
[54]
Samir Elmougy, Shahenda Sarhan, and Manar Joundy. 2017. A novel hybrid of shortest job first and round robin with dynamic variable quantum time task scheduling technique. Journal of Cloud Computing 6, 1 (2017), 1–12.
[55]
Mohammad Ghoneem and Lalit Kulkarni. 2017. An adaptive MapReduce scheduler for scalable heterogeneous systems. In Proceedings of the International Conference on Data Engineering and Communication Technology. Springer, 603–611.
[56]
Byungseok Kang and Hyunseung Choo. 2016. A cluster-based decentralized job dispatching for the large-scale cloud. EURASIP Journal on Wireless Communications and Networking 2016, 1 (2016), 25.
[57]
Jia Zhao, Kun Yang, Xiaohui Wei, Yan Ding, Liang Hu, and Gaochao Xu. 2015. A heuristic clustering-based task deployment approach for load balancing using Bayes theorem in cloud environment. IEEE Transactions on Parallel and Distributed Systems 27, 2 (2015), 305–316.
[58]
Dan C. Marinescu, Ashkan Paya, John P. Morrison, and Stephen Olariu. 2017. An approach for scaling cloud resource management. Cluster Computing 20, 1 (2017), 909–924.
[59]
Seyedehmehrnaz Mireslami, Logan Rakai, Behrouz Homayoun Far, and Mea Wang. 2017. Simultaneous cost and QoS optimization for cloud resource allocation. IEEE Transactions on Network and Service Management 14, 3 (2017), 676–689.
[60]
Yu Xin, Zhi-Qiang Xie, and Jing Yang. 2017. A load balance oriented cost efficient scheduling method for parallel tasks. Journal of Network and Computer Applications 81 (2017), 37–46.
[61]
Mohit Kumar and SC Sharma. 2019. PSO-based novel resource scheduling technique to improve QoS parameters in cloud computing. Neural Computing and Applications (2019), 1–24.
[62]
Xiaojin Ma, Honghao Gao, Huahu Xu, and Minjie Bian. 2019. An IoT-based task scheduling optimization scheme considering the deadline and cost-aware scientific workflow for cloud computing. EURASIP Journal on Wireless Communications and Networking 2019, 1 (2019), 249.
[63]
Sukhpal Singh Gill, Rajkumar Buyya, Inderveer Chana, Maninder Singh, and Ajith Abraham. 2018. BULLET: Particle swarm optimization based scheduling technique for provisioned cloud resources. Journal of Network and Systems Management 26, 2 (2018), 361–400.
[64]
Mainak Adhikari and Satish Narayana Srirama. 2019. Multi-objective accelerated particle swarm optimization with a container-based scheduling for Internet-of-Things in cloud environment. Journal of Network and Computer Applications 137 (2019), 35–61.
[65]
A. I. Awada, N. A. El-Hefnawya and H. M. Abdel-Kader. 2015. Enhanced particle swarm optimization for task scheduling in cloud computing environments. Procedia Computer Science. 65 (2015), 920–929.
[66]
Mohit Kumar and S. C. Sharma. 2019. PSO-based novel resource scheduling technique to improve QoS parameters in cloud computing. Neural Computing and Applications (2019), 1–24.
[67]
Daqin Wu. 2018. Cloud computing task scheduling policy based on improved particle swarm optimization. In 2018 International Conference on Virtual Reality and Intelligent Systems (ICVRIS). IEEE, 99–101.
[68]
Ke Yan and David Zhang. 2015. Feature selection and analysis on correlated gas sensor data with recursive feature elimination. Sensors and Actuators B: Chemical 212 (2015), 353–363.
[69]
Meixiang Luo and Linkai Luo. 2010. Feature selection for text classification using OR+ SVM-RFE. In 2010 Chinese Control and Decision Conference. IEEE, 1648–1652.
[70]
Shiv Ram Dubey and Anand Singh Jalal. 2016. Apple disease classification using color, texture and shape features from images. Signal, Image and Video Processing 10, 5 (2016), 819–826.
[71]
Jianfang Cao, Min Wang, Yanfei Li, and Qi Zhang. 2019. Improved support vector machine classification algorithm based on adaptive feature weight updating in the Hadoop cluster environment. PloS One 14, 4 (2019).
[72]
Bernard Desgraupes. 2013. Clustering indices. University of Paris Ouest-Lab Modal'X 1 (2013), 34.
[73]
Wajdi Dhifli and Abdoulaye Baniré Diallo. 2015. Toward an efficient multi-class classification in an open universe. arXiv preprint arXiv:1511.00725 (2015).
[74]
Duleep Rathgamage Don and Ionut E. Iacob. 2020. DCSVM: Fast multi-class classification using support vector machines. International Journal of Machine Learning and Cybernetics 11, 2 (2020), 433–447.
[75]
Peiyun Zhang, MengChu Zhou, and Xuelei Wang. 2020. An intelligent optimization method for optimal virtual machine allocation in cloud data centers. IEEE Transactions on Automation Science and Engineering (2020).
[76]
PeiYun Zhang and MengChu Zhou. 2017. Dynamic cloud task scheduling based on a two-stage strategy. IEEE Transactions on Automation Science and Engineering 15, 2 (2017), 772–783.
[77]
Kaizhou Gao, Zhiguang Cao, Le Zhang, Zhenghua Chen, Yuyan Han, and Quanke Pan. 2019. A review on swarm intelligence and evolutionary algorithms for solving flexible job shop scheduling problems. IEEE/CAA Journal of Automatica Sinica 6, 4 (2019), 904–916.
[78]
Feng Rong. 2016. Audio classification method based on machine learning. In 2016 International Conference on Intelligent Transportation, Big Data & Smart City (ICITBS). IEEE, 81–84.
[79]
Rodrigo Olivares, Roberto Munoz, Ricardo Soto, Broderick Crawford, Diego Cárdenas, Aarón Ponce, and Carla Taramasco. 2020. An optimized brain-based algorithm for classifying Parkinson's disease. Applied Sciences 10, 5 (2020), 1827.
[80]
Abba Suganda Girsang, Andi Setiadi Manalu, and Ko-Wei Huang. 2019. Feature selection for musical genre classification using a genetic algorithm. Advances in Science, Technology and Engineering Systems Journal (ASTESJ) 4, 2 (2019), 162–169.
[81]
Muhammad Yaseen, Ashiq Anjum, Omer Rana, and Richard Hill. 2018. Cloud-based scalable object detection and classification in video streams. Future Generation Computer Systems 80 (2018), 286–298.
[82]
Rabia A. Minhas, Ali Javed, Aun Irtaza, Muhammad Tariq, and Young Bok Joo. 2019. Shot classification of field sports videos using alexnet convolutional neural network. Applied Sciences 9, 3 (2019), 483.
[83]
Israa Hadi and Mustafa Sabah. 2015. Improvement cat swarm optimization for efficient motion estimation. International Journal of Hybrid Information Technology 8, 1 (2015), 279–294.
[84]
Huijun Peng, Chun Ying, Shuhua Tan, Bing Hu, and Zhixin Sun. 2018. An improved feature selection algorithm based on ant colony optimization. IEEE Access 6 (2018), 69203–69209.
[85]
Mohit Kumar and SC Sharma. 2019. PSO-based novel resource scheduling technique to improve QoS parameters in cloud computing. Neural Computing and Applications (2019), 1–24.
[86]
Mainak Adhikari and Satish Narayana Srirama. 2019. Multi-objective accelerated particle swarm optimization with a container-based scheduling for Internet-of-Things in cloud environment. Journal of Network and Computer Applications 137 (2019), 35–61.
[87]
Laith Mohammad Abualigah and Ahamad Tajudin Khader. 2017. Unsupervised text feature selection technique based on hybrid particle swarm optimization algorithm with genetic operators for the text clustering. The Journal of Supercomputing. 73, 11 (2017)
[88]
Giuliano Armano and Mohammad Reza Farmani. 2016. Multiobjective clustering analysis using particle swarm optimization. Expert Systems with Applications 55 (2016), 184–193.
[89]
Laith Mohammad Abualigah, Ahamad Tajudin Khader, Mohammed Azmi Al-Betar, and Osama Ahmad Alomari. 2017. Text feature selection with a robust weight scheme and dynamic dimension reduction to text document clustering. Expert Systems with Applications 84 (2017), 24–36.
[90]
Haiying Shen and Liuhua Chen. 2018. Compvm: A complementary VM allocation mechanism for cloud systems. IEEE/ACM Transactions on Networking 26, 3 (2018), 1348–1361.
[91]
Fan-Hsun Tseng, Xiaofei Wang, Li-Der Chou, Han-Chieh Chao, and Victor CM Leung. 2017. Dynamic resource prediction and allocation for cloud data center using the multiobjective genetic algorithm. IEEE Systems Journal 12, 2 (2017), 1688–1699.
[92]
Jing Bi, Haitao Yuan, Wei Tan, MengChu Zhou, Yushun Fan, Jia Zhang, and Jianqiang Li. 2015. Application-aware dynamic fine-grained resource provisioning in a virtualized cloud data center. IEEE Transactions on Automation Science and Engineering 14, 2 (2015), 1172–1184.
[93]
Haitao Yuan, Jing Bi, Wei Tan, and Bo Hu Li. 2015. CAWSAC: Cost-aware workload scheduling and admission control for distributed cloud data centers. IEEE Transactions on Automation Science and Engineering 13, 2 (2015), 976–985.
[94]
Zhuoyao Wang, Majeed M Hayat, Nasir Ghani, and Khaled B Shaban. 2016. Optimizing cloud-service performance: Efficient resource provisioning via optimal workload allocation. IEEE Transactions on Parallel and Distributed Systems 28, 6 (2016), 1689–1702.
[95]
Lei Wei, Chuan Heng, Bingsheng He and Jianfei Cai. 2015. Towards efficient resource allocation for heterogeneous workloads in IaaS clouds. IEEE Transactions on Cloud Computing 6, 1 (2015), 264–75.
[96]
Mohammed AS Mosleh, G. Radhamani, Mohamed AG Hazber, and Syed Hamid Hasan. 2016. Adaptive cost-based task scheduling in cloud environment. Scientific Programming 2016 (2016).
[97]
Xiaomin Zhu, Chao Chen, Laurence T. Yang, and Yang Xiang. 2015. ANGEL: Agent-based scheduling for real-time tasks in virtualized clouds. IEEE Trans. Comput. 64, 12 (2015), 3389–3403.
[98]
Xingwang Huang, Chaopeng Li, Hefeng Chen, Dong An. 2019. Task scheduling in cloud computing using particle swarm optimization with time varying inertia weight strategies. Cluster Comput (2019).
[99]
M. S. Sudheer, Dr. M. Vamsi Krishna. 2019. Dynamic PSO for task scheduling optimization in cloud computing. International Journal of Recent Technology and Engineering 8 (2S11) (2019).
[100]
Mostafa Ghobaei-Arani, Alireza Souri, Fatemeh Safara, and Monire Norouzi. 2020. An efficient task scheduling approach using moth-flame optimization algorithm for cyber-physical system applications in fog computing. Transactions on Emerging Telecommunications Technologies 31, 2 (2020), e3770.
[101]
B. D. Deebak and Fadi Al-Turjman. 2020. A novel community-based trust aware recommender systems for big data cloud service networks. Elsevier Sustainable Cities and Societies 2020.
[102]
F. Al-Turjman and C. Altrjman. 2020. Enhanced medium access for traffic management in smart-cities vehicular-cloud. IEEE Intelligent Transportation Systems Magazine 2020.
[103]
F. Al-Turjman, M. Z. Hasan, and H. Al-Rizo. 2019. Task scheduling in cloud-based survivability applications using swarm optimization in IoT. Transac on Emerging Telecommunications 30, (2019), 8.
[104]
Mohammed Zaki Hasan, Fadi Al-Turjman, and Hussain Al-Rizzo. 2018. Analysis of cross-layer design of quality-of-service forward geographic wireless sensor network routing strategies in green Internet of Things. IEEE Access 6, 1 (2018), 20371–20389.
[105]
Mohammed Zaki Hasan and Fadi Al-Turjman. 2019. SWARM-based data delivery in social Internet of Things. Elsevier Future Generation Computer Systems 92, 1 (2019), 821–836.
[106]
F. Al-Turjman, and M. Abujubbeh. 2019. IoT-enabled smart grid via SM: An overview, elsevier future generation computer systems. 96, 1 (2019), 579–590.
[107]
A. Ostovar, Y. B. Zikria, H. S. Kim and R. Ali. 2020. Optimization of resource allocation model with energy-efficient cooperative sensing in green cognitive radio networks. IEEE Access 8. 141594–141610.
[108]
M. A. Naeem, R. Ali, M. Alazab, Y. Meng, and Y. B. Zikria. 2020. Enabling the content dissemination through caching in the state-of-the-art sustainable information and communication technologies. Sustainable Cities and Society 61. Article Id 102291.
[109]
Y. Meng, M. A. Naeem, A. O. Almagrabi, R. Ali, and H. S. Kim. 2020. Advancing the state of the fog computing to enable 5G network technologies. Sensors 20, 6 (2020), Article Id 1754.

Cited By

View all
  • (2023)Enhanced Task Scheduling Using Optimized Particle Swarm Optimization Algorithm in Cloud Computing EnvironmentICST Transactions on Scalable Information Systems10.4108/eetsis.4042Online publication date: 2-Oct-2023
  • (2023)TSPSO: Enhanced Task Scheduling using Optimized Particle Swarm Algorithm in Cloud Computing Environment2023 International Conference in Advances in Power, Signal, and Information Technology (APSIT)10.1109/APSIT58554.2023.10201736(343-346)Online publication date: 9-Jun-2023

Index Terms

  1. Agile Support Vector Machine for Energy-efficient Resource Allocation in IoT-oriented Cloud using PSO

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Transactions on Internet Technology
    ACM Transactions on Internet Technology  Volume 22, Issue 1
    February 2022
    717 pages
    ISSN:1533-5399
    EISSN:1557-6051
    DOI:10.1145/3483347
    • Editor:
    • Ling Liu
    Issue’s Table of Contents
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 09 November 2021
    Accepted: 01 November 2021
    Revised: 01 September 2021
    Received: 01 May 2020
    Published in TOIT Volume 22, Issue 1

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Cloud
    2. data format classification (DFC)
    3. resource scheduling
    4. internet of things (IoT)
    5. particle swarm optimization (PSO)
    6. machine learning
    7. support vector machine (SVM)
    8. virtual machine (VM)

    Qualifiers

    • Research-article
    • Refereed

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)41
    • Downloads (Last 6 weeks)4
    Reflects downloads up to 15 Sep 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Enhanced Task Scheduling Using Optimized Particle Swarm Optimization Algorithm in Cloud Computing EnvironmentICST Transactions on Scalable Information Systems10.4108/eetsis.4042Online publication date: 2-Oct-2023
    • (2023)TSPSO: Enhanced Task Scheduling using Optimized Particle Swarm Algorithm in Cloud Computing Environment2023 International Conference in Advances in Power, Signal, and Information Technology (APSIT)10.1109/APSIT58554.2023.10201736(343-346)Online publication date: 9-Jun-2023

    View Options

    Get Access

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format.

    HTML Format

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media