Exact and metaheuristic approaches to minimizing makespan in parallel machine scheduling with conflicting jobs | Synapse