Matroid theory provides a unifying framework for notions of independence arising in linear algebra, graph theory and beyond. A matroid consists of a finite ground set endowed with an independence ...