Figure: The objective was to discover a parallel algorithm that is faster than the best sequential algorithm.
To test the implementation we develop computer programs that generated problems of some categories and sizes. We test how much time each implementation led to solve each one of the problems and in the great majority of the cases our parallel implementation beat all the existing sequential algorithms.