Dynamic Debt Swapping in Financial Networks
Henri Froese, Martin Hoefer, Lisa Wilhelmi

TL;DR
This paper investigates the algorithmic complexity of debt swaps in financial networks, analyzing their potential to improve stability and utility, and providing complexity results for various optimization and reachability problems.
Contribution
It offers a comprehensive complexity analysis of debt swapping operations, including polynomial algorithms and hardness results for different optimization scenarios.
Findings
Semi-positive v-improving swaps have polynomial-length sequences.
Reaching a stable network configuration with arbitrary swaps is PLS-complete.
Maximizing a bank's utility via swaps is NP-hard to approximate.
Abstract
A debt swap is an elementary edge swap in a directed, weighted graph, where two edges with the same weight swap their targets. Debt swaps are a natural and appealing operation in financial networks, in which nodes are banks and edges represent debt contracts. They can improve the clearing payments and the stability of these networks. However, their algorithmic properties are not well-understood. We analyze the computational complexity of debt swapping. Our main interest lies in semi-positive swaps, in which no creditor strictly suffers and at least one strictly profits. These swaps lead to a Pareto-improvement in the entire network. We consider network optimization via sequences of v-improving debt swaps from which a given bank v strictly profits. For ranking-based clearing, we show that every sequence of semi-positive v-improving swaps has polynomial length. In contrast, for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
