发明名称 INTERACT CALCULATION IN A QUANTUM ANNEALING OPTIMIZATION PROCESS
摘要 A method for applying a quantum annealing optimization process to identify a candidate schedule generates a set of P schedules, applies a quantum annealing optimization process by recursively updating the set of P schedules, and identifies a candidate schedule from the recursively updated set of P schedules. For each of the recursively updated set of P schedules, an alternative schedule is generated and compared to the each of the recursively updated set of P schedules based on a comparison of a quantum term for the each of the recursively updated set of P schedules and of a corresponding quantum term for the alternative schedule. A quantum term is calculated using an interaction function configured to output an interaction value Q for two schedules S1 and S2 of the recursively updated set of P schedules.
申请公布号 US2017083841(A1) 申请公布日期 2017.03.23
申请号 US201615066412 申请日期 2016.03.10
申请人 Service Power Technologies PLC 发明人 Syrichas Alex;Cripsin Alan
分类号 G06Q10/06;G06F17/11 主分类号 G06Q10/06
代理机构 代理人
主权项 1. A method for applying a quantum annealing optimization process to identify a candidate schedule, the method comprising: generating, by a process optimization computing device, a set of P schedules; applying, by the process optimization computing device, a quantum annealing optimization process by recursively updating the set of P schedules; and identifying, by the process optimization computing device, a candidate schedule from the recursively updated set of P schedules; wherein for each of the recursively updated set of P schedules, an alternative schedule is generated, by the process optimization computing device, and is compared, by the process optimization computing device, to the each of the recursively updated set of P schedules based on a comparison of a quantum term for the each of the recursively updated set of P schedules and of a corresponding quantum term for the alternative schedule; wherein a quantum term is calculated using an interaction function configured to output an interaction value Q for two schedules S1 and S2 of the recursively updated set of P schedules; and wherein the using, by the process optimization computing device, the interaction function to output the interaction value Q for the schedules Si and S2 further comprises: receiving as an input a binary encoding E1 for the first schedule S1 and a binary encoding E2 for the second schedule S2, wherein the binary encodings E1 and E2 include a same number of bits;initializing the interaction value Q to zero;setting a value of N to a value of one or more;setting a binary variable A as the first N bits of the binary encoding E1 and setting a binary variable B as the first N bits of the binary encoding E2;updating the interaction value Q based on a Hamming weight calculation for a binary variable derived from an XOR operation applied to the binary variables A and B;as long as the binary encoding E1 comprises one or more M bits after the binary value A and the binary encoding E2 comprises one or more M bits after the binary variable B, re-setting the binary variable A as being the first L bits of the one or more M bits of the binary encoding E1, with L≦M, re-setting the binary variable B as being the first L bits of the one or more M bits of the binary encoding E2 and repeating the updating; andoutputting the interaction value Q for the schedules S1 and S2.
地址 Stockport GB