Skip to main content

Loop Breaking in Strongly Connected Graphs

In large scale directed graphs, strongly connected components, also known as strongly connected graphs, are a subset of nodes that are traversable from one another. Loops within these subsets are redundant and can result in system inefficiencies and ultimately reduce the performance of a product. This project serves to identify those inefficiencies and remove them from the graphs resulting in a more streamlined product. Starting with a custom graph generator and ending with 3 different algorithms to remove loops, this project creates, identifies, and modifies directed graphs and its strongly connected components.

Team Members

Kevin Kelly
Emma Morris
Diego Niño
Michael Routh
Alysia Sherer

Sponsors
Cadence Design Systems
Semester