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 in networks with ranking-based clearing. 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. We show that every sequence of semi-positive $v$-improving swaps has polynomial length. In contrast, for arbitrary $v$-improving swaps, the problem of reaching a network configuration that allows no further swaps is PLS-complete. We identify cases in which short sequences of semi-positive swaps exist even without the $v$-improving property. In addition, we study reachability problems, i.e., deciding if a sequence of swaps exists between given initial and final networks. We identify a polynomial-time algorithm for arbitrary swaps, show NP-hardness for semi-positive swaps and even PSPACE-completeness for $v$-improving swaps or swaps that only maintain a lower bound on the assets of a given bank $v$. A variety of our results can be extended to arbitrary monotone clearing.
翻译:债务互换是一种基本边缘交换, 指向、 加权图中, 我们的主要利益在于半积极的互换, 债权人不会受到严格的打击, 至少有一个严格的利润。 债务互换导致整个网络的Pareto改进。 我们考虑通过美元- 改善债务互换的顺序来优化网络的网络优化网络, 其中给定的银行将获得1美元- 改善互换的稳定性。 我们显示每一系列半正值的美元- 改善的互换都有超值长度。 相反, 我们分析的是, 任意的 美元- 改善的互换, 我们的主要利益在于半积极的互换, 没有任何债权人会受到严格的打击, 至少是一个严格的利润互换。 这些互换导致整个网络的简化。 我们考虑通过美元- 改善债务互换的顺序来优化网络的网络优化网络, 而一个半正值- 我们的货币- 变现的货币- 变现的货币- 期的货币交易结果, 我们的货币互换周期将持续进行。