Concurrent Minimum Spanning Tree
Developed a concurrent minimum spanning tree algorithm inspired by Boruvka’s sequential algorithm.
Primary Data Structures: Priority Queue, Atomic variables.
The algorithm was 59.7% faster than sequential algorithm on randomly generated sparse graphs of order 105 nodes on a 8 core machine.