High-value payment systems (HVPS) are typically liquidity-intensive as the payment requests are indivisible and settled on a gross basis. Finding the right order in which payments should be processed to maximize the liquidity efficiency of these systems is an $NP$-hard combinatorial optimization problem, which quantum algorithms may be able to tackle at meaningful scales. We developed an algorithm and ran it on a hybrid quantum annealing solver to find an ordering of payments that reduced the amount of system liquidity necessary without substantially increasing payment delays. Despite the limitations in size and speed of today's quantum computers, our algorithm provided quantifiable efficiency improvements when applied to the Canadian HVPS using a 30-day sample of transaction data. By reordering each batch of 70 payments as they entered the queue, we achieved an average of C\$240 million in daily liquidity savings, with a settlement delay of approximately 90 seconds. For a few days in the sample, the liquidity savings exceeded C\$1 billion. This algorithm could be incorporated as a centralized preprocessor into existing HVPS without entailing a fundamental change to their risk management models.
翻译:高价值支付系统(HVPS)一般都是流动性密集型的,因为支付要求是不可分割的,并且以毛额为基础解决。找到处理付款以便最大限度地提高这些系统的流动性效率的正确顺序,这些系统的流动性效率是一个硬性的组合优化问题,量子算法可以以有意义的规模加以解决。我们开发了一种算法,并将其运行在混合量子整流解答器上,以找到减少系统流动性数量的支付订单,而不会大大增加支付延误。尽管今天的量子计算机的规模和速度有限,但我们的算法在使用30天的交易数据样本对加拿大的HVPS进行应用时提供了可量化的效率改进。通过对每批70笔付款进行重新排序,我们每天节省的流动性平均达到2.4亿科元,延迟了大约90秒。在抽样的几天内,流动性储蓄超过10亿科元。这一算法可以作为集中的预处理器纳入现有的HVPS系统,而不会对其风险管理模式产生根本的改变。