{"title":"基于局部关键路径的小细胞云贪心卸载","authors":"Pengtao Zhao, Hui Tian, Bo Fan","doi":"10.1109/VTCFall.2016.7881145","DOIUrl":null,"url":null,"abstract":"With mobile applications sharply developing, the battery technology becomes the bottleneck. Meanwhile, mobile users are increasingly sensitive to the latency of an application. The computation offloading in Small Cell Cloud (SCC) can economize the energy consumption of mobile devices efficiently and guarantee the makespan of an application. In this paper, we model the mobile application as a directed acyclic graph (DAG), and formulate an optimization problem of collaborative task execution to minimize the energy consumption on the mobile device while meeting a prescribed latency constraint. In order to solve this NP-hard problem, we propose a greedy algorithm based on partial critical path (GA-PCP) which can solve the problem approximately. The algorithm partitions the DAG into chains and processes these chains with the ``Add- Compare-Select\" strategy to obtain the execution strategy. The algorithm can obtain a polynomial time complexity. Simulation results show that the solution of the GA-PCP is close to the optimal solution of the enumeration algorithm. Besides, the GA-PCP execution strategy can significantly save the energy consumption on the mobile device thereby prolonging its battery life, compared to the local execution.","PeriodicalId":6484,"journal":{"name":"2016 IEEE 84th Vehicular Technology Conference (VTC-Fall)","volume":"255 7","pages":"1-5"},"PeriodicalIF":0.0000,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"Partial Critical Path Based Greedy Offloading in Small Cell Cloud\",\"authors\":\"Pengtao Zhao, Hui Tian, Bo Fan\",\"doi\":\"10.1109/VTCFall.2016.7881145\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"With mobile applications sharply developing, the battery technology becomes the bottleneck. Meanwhile, mobile users are increasingly sensitive to the latency of an application. The computation offloading in Small Cell Cloud (SCC) can economize the energy consumption of mobile devices efficiently and guarantee the makespan of an application. In this paper, we model the mobile application as a directed acyclic graph (DAG), and formulate an optimization problem of collaborative task execution to minimize the energy consumption on the mobile device while meeting a prescribed latency constraint. In order to solve this NP-hard problem, we propose a greedy algorithm based on partial critical path (GA-PCP) which can solve the problem approximately. The algorithm partitions the DAG into chains and processes these chains with the ``Add- Compare-Select\\\" strategy to obtain the execution strategy. The algorithm can obtain a polynomial time complexity. Simulation results show that the solution of the GA-PCP is close to the optimal solution of the enumeration algorithm. Besides, the GA-PCP execution strategy can significantly save the energy consumption on the mobile device thereby prolonging its battery life, compared to the local execution.\",\"PeriodicalId\":6484,\"journal\":{\"name\":\"2016 IEEE 84th Vehicular Technology Conference (VTC-Fall)\",\"volume\":\"255 7\",\"pages\":\"1-5\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 IEEE 84th Vehicular Technology Conference (VTC-Fall)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/VTCFall.2016.7881145\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE 84th Vehicular Technology Conference (VTC-Fall)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/VTCFall.2016.7881145","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Partial Critical Path Based Greedy Offloading in Small Cell Cloud
With mobile applications sharply developing, the battery technology becomes the bottleneck. Meanwhile, mobile users are increasingly sensitive to the latency of an application. The computation offloading in Small Cell Cloud (SCC) can economize the energy consumption of mobile devices efficiently and guarantee the makespan of an application. In this paper, we model the mobile application as a directed acyclic graph (DAG), and formulate an optimization problem of collaborative task execution to minimize the energy consumption on the mobile device while meeting a prescribed latency constraint. In order to solve this NP-hard problem, we propose a greedy algorithm based on partial critical path (GA-PCP) which can solve the problem approximately. The algorithm partitions the DAG into chains and processes these chains with the ``Add- Compare-Select" strategy to obtain the execution strategy. The algorithm can obtain a polynomial time complexity. Simulation results show that the solution of the GA-PCP is close to the optimal solution of the enumeration algorithm. Besides, the GA-PCP execution strategy can significantly save the energy consumption on the mobile device thereby prolonging its battery life, compared to the local execution.