1. A method for providing an anonymization of data, comprising: receiving a request for anonymizing via a processor, wherein the request comprises a bipartite graph for a plurality of associations or a table that encodes said plurality of associations for said bipartite graph; placing each node in said bipartite graph in a safe group; and providing an anonymized graph that encodes said plurality of associations of said bipartite graph, if a safe group for all nodes of said bipartite graph is found.