Comparing Lagrangian-based distributed algorithms for parallel machine scheduling problems