Cloud-computing technologies and their application are becoming increasingly popular, which improves both enterprises’ and individuals’ working efficiency while at the same time greatly reducing users’ cost. Besides, the scale of cloud platform and its application are rapidly expanding. Yet it’s a challenging task to effectively utilize resource and guarantee quality of services to users. The quality of cloud task scheduling algorithm plays a key role in it. For one thing, traditional rule-based scheduling algorithms like FCFS and priority-...