Graphs are widely used to represent complex relationships in everyday applications such as social networks, bioinformatics, and recommendation ...