The Power of Connection: Leveraging Network Analysis to Advance Receivable Financing

Receivable financing is the process whereby cash is advanced to firms against receivables their customers have yet to pay: a receivable can be sold to a funder, which immediately gives the firm cash in return for a small percentage of the receivable amount as a fee. Receivable financing has been traditionally handled in a centralized way, where every request is processed by the funder individually and independently of one another. In this work we propose a novel, network-based approach to receivable financing, which enables customers of the same funder to autonomously pay each other as much as possible, and gives benefits to both the funder (reduced cash anticipation and exposure risk) and its customers (smaller fees and lightweight service establishment). Our main contributions consist in providing a principled formulation of the network-based receivable-settlement strategy, and showing how to achieve all algorithmic challenges posed by the design of this strategy. We formulate network-based receivable financing as a novel combinatorial-optimization problem on a multigraph of receivables. We show that the problem is NP-hard, and devise an exact branch-and-bound algorithm, as well as algorithms to efficiently find effective approximate solutions. Our more efficient algorithms are based on cycle enumeration and selection, and exploit a theoretical characterization in terms of a knapsack problem, as well as a refining strategy that properly adds paths between cycles. We also investigate the real-world issue of avoiding temporary violations of the problem constraints, and design methods for handling it. An extensive experimental evaluation is performed on real receivable data. Results attest the good performance of our methods.

[1]  Pilsung Kang,et al.  Late payment prediction models for fair allocation of customer contact lists to call center agents , 2016, Decis. Support Syst..

[2]  Ravindra K. Ahuja,et al.  Network Flows: Theory, Algorithms, and Applications , 1993 .

[3]  Deeparnab Chakrabarty,et al.  Knapsack Problems , 2008 .

[4]  Ana Paula Appel,et al.  Optimize Cash Collection: Use Machine learning to Predicting Invoice Payment , 2019, ArXiv.

[5]  Lei Chen,et al.  Conflict-Aware Event-Participant Arrangement and Its Variant for Online Setting , 2016, IEEE Transactions on Knowledge and Data Engineering.

[6]  Francesco Gullo,et al.  Network-based Receivable Financing , 2018, CIKM.

[7]  Francesco Gullo,et al.  Advancing Receivable Financing via a Network-Based Approach , 2021, IEEE Transactions on Network Science and Engineering.

[8]  Ulrich Pferschy,et al.  The maximum flow problem with disjunctive constraints , 2013, J. Comb. Optim..

[9]  Vasek Chvátal,et al.  A Greedy Heuristic for the Set-Covering Problem , 1979, Math. Oper. Res..

[10]  Sonali Nanda Proactive Collections Management : Using Artificial Intelligence to Predict Invoice Payment Dates By : , 2018 .

[11]  Michelle L. F. Cheong,et al.  Customer level predictive modeling for accounts receivable to reduce intervention actions , 2018 .

[12]  Donald B. Johnson,et al.  Finding All the Elementary Circuits of a Directed Graph , 1975, SIAM J. Comput..

[13]  Kenneth A. Hawick,et al.  Enumerating Circuits and Loops in Graphs with Self-Arcs and Multiple-Arcs , 2008, FCS.

[14]  Hans Georg Seedig Network Flow Optimization with Minimum Quantities , 2010, OR.

[15]  Dorit S. Hochbaum,et al.  Approximation Algorithms for NP-Hard Problems , 1996 .

[16]  Christian A. Lang,et al.  Using predictive analysis to improve invoice-to-cash collection , 2008, KDD.

[17]  Ashwin Arulselvan,et al.  A note on the set union knapsack problem , 2014, Discret. Appl. Math..

[18]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[19]  Dimitrios M. Thilikos,et al.  D-cores: measuring collaboration of directed graphs based on degeneracy , 2011, Knowledge and Information Systems.

[20]  Dorit S. Hochba,et al.  Approximation Algorithms for NP-Hard Problems , 1997, SIGA.

[21]  Andrew V. Goldberg,et al.  Finding Minimum-Cost Circulations by Successive Approximation , 1990, Math. Oper. Res..

[22]  Senthil Mani,et al.  Prediction of Invoice Payment Status in Account Payable Business Process , 2018, ICSOC.