Litcius/Paper detail

Scheduling a multi-agent flow shop with two scenarios and release dates

Xinyue Wang, Tao Ren, Danyu Bai, Feng Chu, Yaodong Yu, Fanchun Meng, Chin‐Chia Wu

2023International Journal of Production Research19 citationsDOI

Abstract

Cloud computing is widely applied in modern industrial areas due to its technological advancement, cost reduction, and applicability. Packets (tasks) belonging to different applications (agents) compete to share the common cloud resource through a series of edge nodes (processors) in pursuit of fast transmission. This paper abstracts the cloud computing system as a multi-agent flow-shop scheduling (MAFS) problem. The objective is to minimise the total completion time of several agents with the restriction that the maximum lateness cannot exceed a given bound. Given the complexity of the considered problem, a branch and bound algorithm combined with several pruning rules and lower bounds is proposed to obtain optimal solutions. Furthermore, the considered problem is generalised to a bi-scenario version, and a bi-population cooperative co-evolutionary (BCCE) algorithm is proposed to solve it. A reinforcement learning-based method is presented to generate the initial population. Several problem-specific intensification strategies are constructed to explore promising solutions. Comprehensive experiments verified the effectiveness of the proposed algorithms. The industrial data from the China Earthquake Network Centre further confirmed the superiority of the BCCE algorithm. Overall, the MAFS model and the proposed algorithms effectively enhance the user experience and reasonably guarantee revenue.

Topics & Concepts

Computer scienceMathematical optimizationJob shop schedulingPopulationCloud computingScheduling (production processes)Flow shop schedulingReinforcement learningUpper and lower boundsNetwork packetPruningDistributed computingArtificial intelligenceMathematicsScheduleComputer networkBiologySociologyDemographyMathematical analysisAgronomyOperating systemScheduling and Optimization AlgorithmsAdvanced Manufacturing and Logistics OptimizationMetaheuristic Optimization Algorithms Research
Scheduling a multi-agent flow shop with two scenarios and release dates | Litcius