In modern assembly production, maximizing fulfillment becomes challenging amid resource scarcity and process unpredictability. This study addresses such issues with an effective approach to solving the integrated problem. This confluence presents a scenario where resource allocation mirrors a multidimensional knapsack and job sequencing corresponds to distributed assembly permutation flowshop scheduling, factoring in sequence-dependent setup times. Employing a mixed-integer mathematical model, we capture the configurations and objectives of the integrated problem. A special dual-level cooperative self-learning particle swarm optimization (SLPSO) metaheuristic is developed for improved hierarchical decision-making. Adaptive learning is harnessed to guide dynamic job selection under uncertainty, aiming for the highest total value. To minimize tardiness, a neighborhood search operator customizes sequences for each shop, considering changing setup times between jobs. Benchmark tests have been performed, showing that SLPSO surpasses established genetic algorithms and swarm techniques by 8%–15%. When implemented in an operational traditional pharmaceutical manufacturer, significant improvements were observed. The integrated structure harmonizes planning and scheduling stages, enhancing the algorithm via bidirectional feedback between decisions at various levels under uncertainty, thus providing guidance for real-world production.
Read full abstract