Maximizing Success Rate of Payment Routing using Non-stationary Bandits
Not on the map. Why?
Abstract (arXiv)
This paper discusses the system architecture design and deployment of non-stationary multi-armed bandit approaches to determine a near-optimal payment routing policy based on the recent history of transactions. We propose a Routing Service architecture using a novel Ray-based implementation for optimally scaling bandit-based payment routing to over 10,000 transactions per second, adhering to the system design requirements and ecosystem constraints with Payment Card Industry Data Security Standard (PCI DSS). We first evaluate the effectiveness of multiple bandit-based payment routing algorithms on a custom simulator to benchmark multiple non-stationary bandit approaches and identify the best hyperparameters. We then conducted live experiments on the payment transaction system on a fantasy sports platform Dream11. In the live experiments, we demonstrated that our non-stationary bandit-based algorithm consistently improves the success rate of transactions by 0.92% compared to the traditional rule-based methods over one month.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 6 of its 29 references that are in the map. First posted on arXiv 2 Aug 2023.
Builds on
6 of 29 references.
References · 6
- 2017Ray: A Distributed Framework for Emerging AI Applicationscited by 516
- 2016Clipper: A Low-Latency Online Prediction Serving Systemcited by 191
- 2017Boltzmann Exploration Done Rightcited by 69
- 2023Impatient Bandits: Optimizing Recommendations for the Long-Term Without Delaycited by 17
- 2021Nonstationary Stochastic Multiarmed Bandits: UCB Policies and Minimax Regretcited by 6
- 2021An AI-powered Smart Routing Solution for Payment Systemscited by 1
Built on by
Not cited yet.