Equivalence of Combinatorial Structures