I. Introduction
Bipartite graphs are widely used to model relationships between two disjoint sets of entities, such as people-location [1], [2], author-paper [3], [4] and customer-product [5], [6]. The vertices are divided into two layers representing distinct sets of entities, and the edges connecting the layers signify the relationships between them. A complete bipartite subgraph, also referred to as a biclique, is a well-researched pattern where each vertex in one layer has edges connecting it to every vertex in the other layer within the subgraph.