Graphs have been utilized as a powerful tool to model pairwise relationships
between people or objects. Such structure is a special type of a broader
concept referred to as hypergraph, in which each hyperedge may consist of an
arbitrary number of nodes, rather than just two. A large number of real-world
datasets are of this form - for example, list of recipi