Related Experiment Video
Updated: Jan 7, 2026

Operation of the Collaborative Composite Manufacturing CCM System
Published on: October 1, 2019
A Hierarchical Optimization Algorithm With Dual-Cache Synced Tuning Mechanism for Distributed Flexible Job Shop
Abstract:
Distributed manufacturing is emerging as the mainstream production paradigm within contemporary industrial systems. The distributed flexible job shop scheduling problem (DFJSP) is an NP-hard combinatorial optimization problem. A hierarchical optimization algorithm with a dual-cache synced tuning mechanism (HOA-DSTM) is proposed to solve the DFJSP in this article. The HOA-DSTM consists of two distinct stages: the evolutionary stage and the optimization stage. In the evolutionary stage, an elite retention strategy is designed in the crossover process to preserve the knowledge of high-quality individuals during each iteration. A dual-reinforcement learning (dual-RL) mechanism based on a conversion factor is employed to adjust the crossover probability ( ${P}_{c}$ ) and mutation probability ( ${P}_{m}$ ) to increase the optimization efficiency. The optimization stage includes a local search with seven operators and a DSTM for the optimum elite in the population. The DSTM leverages the coupling characteristic of the DFJSP encoding scheme to adjust the operation sequence (OS) and factory assignment (FA) in the current optimal individual. The experimental results on benchmark datasets demonstrate that the HOA-DSTM outperforms state-of-the-art algorithms in solving the DFJSP.
More Related Videos
11:53Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm
Published on: December 9, 2012
10:36Author Spotlight: Optimization of Airflow Velocities in Battery Cooling Systems for Enhanced Thermal Performance and Reduced Energy Consumption
Published on: November 3, 2023
Related Concept Videos
Distributed Loads: Problem Solving
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Statically Indeterminate Problem Solving
Simplified Synchronous Machine Model
In this model, each generator is connected to a...
Parallel Processing
Distributed Loads
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...