首页 | 本学科首页   官方微博 | 高级检索  
     


An R || Cmax Quantum Scheduling Algorithm
Authors:Feng Lu  Dan C. Marinescu
Affiliation:(1) School of Computer Science, University of Central Florida, P. O. Box 162362, Orlando, FL 32816-2362, USA
Abstract:Grover’s search algorithm can be applied to a wide range of problems; even problems not generally regarded as searching problems, can be reformulated to take advantage of quantum parallelism and entanglement, and lead to algorithms which show a square root speedup over their classical counterparts. In this paper, we discuss a systematic way to formulate such problems and give as an example a quantum scheduling algorithm for an R||Cmax problem. R||Cmax is representative for a class of scheduling problems whose goal is to find a schedule with the shortest completion time in an unrelated parallel machine environment. Given a deadline, or a range of deadlines, the algorithm presented in this paper allows us to determine if a solution to an R||Cmax problem with N jobs and M machines exists, and if so, it provides the schedule. The time complexity of the quantum scheduling algorithm is $${mathcal{O}(sqrt{M^N})}$$ while the complexity of its classical counterpart is $${mathcal{O}(M^N)}$$ .
Keywords:Quantum algorithm  Scheduling Problem  Grover Search
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号