Right now, it implements a parallel modification of the O(n3) Warshall algorithm for finding the transitive closure of a graph in O(n) time on n2 processors.
Run it like this
mpiexec -n 16 somename.exe 4 "input4.txt" "output4.txt"
Slides in Bulgarian.