A breadth-first search algorithm for frequent itemsets based on vertical data layout | Synapse