摘要
为了提高各类资源利用率,在分析基础设施服务层计算、存储、网络资源共性的基础上,提出以高效解决0-1背包问题为靶向的通用逐步优化策略;设计时间复杂度分别为多项式级别的基于贪婪算法、进化算法、线性规划算法的通用逐步优化策略;通过理论分析及实验验证,得出基于3类优化算法的通用逐步优化策略的优缺点及适用范围。结果表明:贪婪算法能够满足时间方面的要求,进化算法能够满足时间、单个资源利用率和整体资源利用率3个方面的要求,线性规划算法能够满足单个资源利用率和整体资源利用率2个方面的要求。
To improve the utilization ratio of various resources,a universal and gradual-optimization strategy taking efficiently solving the 0-1 knapsack problem as targeting was proposed based on common characteristics of computing resources,storage resources,and network resources in infrastructure as a service.The universal and gradual-optimization strategy based on greedy algorithm,evolutionary algorithm,and linear programming algorithm were designed respectively with the time complexity of polynomial level.By theoretical analysis and the experimental verification,the merits and demerits as well as scope of application of the universal and gradual-optimization strategy based on three algorithms were obtained.The results show that the greedy algorithm can meet the requirements of time,the evolutionary algorithm can meet the requirements of time,single resource utilization and overall resource utilization,and the linear programming can satisfy both the requirements of single resource utilization and overall resource utilization.
作者
邢海峰
高宽云
张增平
XING Haifeng;GAO Kuanyun;ZHANG Zengping(College of Computer Information and Management,Inner Mongolia University of Finance and Economics,Hohhot 010070,Inner Mongolia,China)
出处
《济南大学学报(自然科学版)》
CAS
北大核心
2020年第5期450-458,共9页
Journal of University of Jinan(Science and Technology)
基金
国家自然科学基金项目(61563038)
内蒙古自治区高等学校创新团队发展计划项目(NMGIRT-A1609)
内蒙古自治区高等学校科学研究项目(NJZZ18117)。
关键词
基础设施服务层
通用逐步优化策略
0-1背包问题
资源利用率
infrastructure as a service
universal and gradual optimization strategy
0-1 knapsack problem
utilization ratio of resources