Abstract

Transversal matroids were introduced in the mid 1960s and unified many results in transversal theory. Piff and Welsh proved that a transversal matroid is representable over all sufficiently large fields. To date, their merge algorithm is the only known algorithm to construct a representation matrix for a given transversal matroid. In this paper, a new algorithm to construct a representation matrix for a given transversal matroid is proposed that is faster than the Piff–Welsh algorithm. Let $$G=(V^{(1)}\dot{\cup }V^{(2)},E)$$ be the bipartite graph representing a transversal matroid and $${\mathcal {M}}$$ the set of all complete matchings of G. The time complexity of the proposed algorithm is $$O\left( |V^{(1)}|^{1/2}|E| + |V^{(1)}| |{\mathcal {M}}|\right) $$ . This algorithm makes use of complete matchings of bipartite graphs instead of matrix determinants, and an enumeration algorithm is used to find these matchings.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.