Parallel Batch Processing Machines Research Articles