The Computational Complexity of Financial Networks with Credit Default Swaps
Steffen Schuldenzucker, Sven Seuken, Stefano Battiston

TL;DR
This paper uses computational complexity theory to analyze the difficulty of clearing financial networks with credit default swaps, revealing NP-completeness and PPAD-completeness results that highlight the inherent complexity introduced by CDSs.
Contribution
It rigorously characterizes the computational complexity of clearing problems in financial networks with CDSs, showing NP-completeness and PPAD-completeness, and identifies naked CDSs as the key source of complexity.
Findings
Deciding solution existence with CDSs is NP-complete.
Approximate solutions are PPAD-complete under certain conditions.
Naked CDSs are the main source of computational complexity.
Abstract
The 2008 financial crisis has been attributed to "excessive complexity" of the financial system due to financial innovation. We employ computational complexity theory to make this notion precise. Specifically, we consider the problem of clearing a financial network after a shock. Prior work has shown that when banks can only enter into simple debt contracts with each other, then this problem can be solved in polynomial time. In contrast, if they can also enter into credit default swaps (CDSs), i.e., financial derivative contracts that depend on the default of another bank, a solution may not even exist. In this work, we show that deciding if a solution exists is NP-complete if CDSs are allowed. This remains true if we relax the problem to -approximate solutions, for a constant . We further show that, under sufficient conditions where a solution is guaranteed…
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.
Taxonomy
TopicsBanking stability, regulation, efficiency · Economic theories and models · Complex Systems and Time Series Analysis
