Reduction for compositional verification of multi-threaded programs | IEEE Conference Publication | IEEE Xplore