A Multi-Level Parallel Implementation of a Program for Finding Frequent Patterns in a Large Sparse Graph