Small changes in the abstract.
Small changes in the introduction.
Small changes in background.
Small changes in the sequential algorithm.