Dual Matroid Basis Construction