Mining Associations Using Directed Hypergraphs