Verification of correctness of parallel algorithms in practice

1Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Verification of the correctness of parallel algorithms is often omitted in the works from the parallel computation field. In this paper, we discuss in detail how to show that a parallel algorithm is correct. This process involves proving its safety and liveness. In our case study, we prove the correctness of our two parallel algorithms for the NP-hard pickup and delivery problem with time windows. Both algorithms (for minimizing the number of routes and the travel distance) were already shown to be extremely efficient in practice—the implementations were thoroughly examined using the famous Li and Lim’s benchmark dataset.

Cite

CITATION STYLE

APA

Nalepa, J., & Blocho, M. (2018). Verification of correctness of parallel algorithms in practice. In Studies in Computational Intelligence (Vol. 717, pp. 135–151). Springer Verlag. https://doi.org/10.1007/978-3-319-59861-1_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free