English

An improved algorithm for recognizing matroids

Computational Complexity 2019-06-20 v2 Data Structures and Algorithms Combinatorics

Abstract

Let MM be a matroid defined on a finite set EE and LEL\subset E. LL is locked in MM if MLM|L and M(E\L)M^*|(E\backslash L) are 2-connected, and min{r(L),r(E\L)}2min\{r(L), r^*(E\backslash L)\} \geq 2. Locked subsets characterize nontrivial facets of the bases polytope. In this paper, we give a new axiom system for matroids based on locked subsets. We deduce an algorithm for recognizing matroids improving the running time complexity of the best known till today. This algorithm induces a polynomial time algorithm for recognizing uniform matroids. This latter problem is intractable if we use an independence oracle.

Keywords

Cite

@article{arxiv.1709.10258,
  title  = {An improved algorithm for recognizing matroids},
  author = {Brahim Chaourar},
  journal= {arXiv preprint arXiv:1709.10258},
  year   = {2019}
}

Comments

10 pages. arXiv admin note: substantial text overlap with arXiv:1703.03744