English

Basis sequence reconfiguration in the union of matroids

Combinatorics 2024-09-13 v1 Discrete Mathematics

Abstract

Given a graph GG and two spanning trees TT and TT' in GG, Spanning Tree Reconfiguration asks whether there is a step-by-step transformation from TT to TT' such that all intermediates are also spanning trees of GG, by exchanging an edge in TT with an edge outside TT at a single step. This problem is naturally related to matroid theory, which shows that there always exists such a transformation for any pair of TT and TT'. Motivated by this example, we study the problem of transforming a sequence of spanning trees into another sequence of spanning trees. We formulate this problem in the language of matroid theory: Given two sequences of bases of matroids, the goal is to decide whether there is a transformation between these sequences. We design a polynomial-time algorithm for this problem, even if the matroids are given as basis oracles. To complement this algorithmic result, we show that the problem of finding a shortest transformation is NP-hard to approximate within a factor of clognc \log n for some constant c>0c > 0, where nn is the total size of the ground sets of the input matroids.

Keywords

Cite

@article{arxiv.2409.07848,
  title  = {Basis sequence reconfiguration in the union of matroids},
  author = {Tesshu Hanaka and Yuni Iwamasa and Yasuaki Kobayashi and Yuto Okada and Rin Saito},
  journal= {arXiv preprint arXiv:2409.07848},
  year   = {2024}
}

Comments

16 pages, 5 figures