{"title":"Efficient profit maximization in reliability concerned static vehicular cloud system","authors":"Suvarthi Sarkar , Akshat Arun , Harshit Sureka , Aryabartta Sahu","doi":"10.1016/j.future.2025.107850","DOIUrl":null,"url":null,"abstract":"<div><div>Modern vehicles are equipped with high-performance compute systems. These compute resources mostly stay idle as most of the time vehicles get parked in the parking lots. In this work, we propose to utilize the unused compute resources of the vehicles efficiently to enhance the computing power of regular cloud systems, which is termed as vehicular cloud. Unlike in traditional cloud computing resources, the vehicles or vehicular compute resources move in or out of the parking lot, which introduces dynamic nature of the available compute resources. This makes it challenging for the vehicular cloud to ensure reliability of execution of the user-submitted tasks.</div><div>In this work, we propose an approach to maximize the profit of the vehicular cloud by ensuring the reliability of the vehicular cloud. We consider user-submitted tasks with execution time, deadline and revenue associated with it. Our approach classifies the tasks based on the deadline, and orders the tasks for task admission based on the expected profit of the task. We also perform the classification of available vehicular units based on the expected residency time of vehicles and use the same for allocating vehicular units for redundant execution of task to ensure higher reliability. As the task execution time has a direct impact on redundancy requirements to ensure higher reliability, we convert the longer tasks to a chain of shorter sub-tasks to reduce the redundancy requirement. Our experiments show that the proposed approach outperforms the state-of-the-art approach with a profit margin increasing up to 25 to 45 % in real-life scenarios.The codes and dataset for this work are available at our <span><span>https://github.com/SuvarthiSarkar/Efficient-profit-maximization-in-reliability-concerned-static-vehicular-cloud-system.git</span><svg><path></path></svg></span>GitHub repository.</div></div>","PeriodicalId":55132,"journal":{"name":"Future Generation Computer Systems-The International Journal of Escience","volume":"171 ","pages":"Article 107850"},"PeriodicalIF":6.2000,"publicationDate":"2025-04-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Future Generation Computer Systems-The International Journal of Escience","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0167739X25001451","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
引用次数: 0
Abstract
Modern vehicles are equipped with high-performance compute systems. These compute resources mostly stay idle as most of the time vehicles get parked in the parking lots. In this work, we propose to utilize the unused compute resources of the vehicles efficiently to enhance the computing power of regular cloud systems, which is termed as vehicular cloud. Unlike in traditional cloud computing resources, the vehicles or vehicular compute resources move in or out of the parking lot, which introduces dynamic nature of the available compute resources. This makes it challenging for the vehicular cloud to ensure reliability of execution of the user-submitted tasks.
In this work, we propose an approach to maximize the profit of the vehicular cloud by ensuring the reliability of the vehicular cloud. We consider user-submitted tasks with execution time, deadline and revenue associated with it. Our approach classifies the tasks based on the deadline, and orders the tasks for task admission based on the expected profit of the task. We also perform the classification of available vehicular units based on the expected residency time of vehicles and use the same for allocating vehicular units for redundant execution of task to ensure higher reliability. As the task execution time has a direct impact on redundancy requirements to ensure higher reliability, we convert the longer tasks to a chain of shorter sub-tasks to reduce the redundancy requirement. Our experiments show that the proposed approach outperforms the state-of-the-art approach with a profit margin increasing up to 25 to 45 % in real-life scenarios.The codes and dataset for this work are available at our https://github.com/SuvarthiSarkar/Efficient-profit-maximization-in-reliability-concerned-static-vehicular-cloud-system.gitGitHub repository.
期刊介绍:
Computing infrastructures and systems are constantly evolving, resulting in increasingly complex and collaborative scientific applications. To cope with these advancements, there is a growing need for collaborative tools that can effectively map, control, and execute these applications.
Furthermore, with the explosion of Big Data, there is a requirement for innovative methods and infrastructures to collect, analyze, and derive meaningful insights from the vast amount of data generated. This necessitates the integration of computational and storage capabilities, databases, sensors, and human collaboration.
Future Generation Computer Systems aims to pioneer advancements in distributed systems, collaborative environments, high-performance computing, and Big Data analytics. It strives to stay at the forefront of developments in grids, clouds, and the Internet of Things (IoT) to effectively address the challenges posed by these wide-area, fully distributed sensing and computing systems.