Frequent Pattern Growth algorithm