Maximum bipartite matching in an unweighted graph