Related Experiment Video
Updated: Nov 23, 2025

11:53
Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm
Published on: December 9, 2012
13.2K
An Effective Cooperative Co-Evolutionary Algorithm for Distributed Flowshop Group Scheduling Problems
IEEE Transactions on Cybernetics
|December 29, 2020
Summary
This study introduces a new distributed flowshop group scheduling method for manufacturing. The developed cooperative co-evolutionary algorithm significantly improves makespan minimization compared to existing approaches.
Area of Science:
- Operations Research
- Manufacturing Systems Engineering
- Computational Optimization
Background:
- Modern manufacturing systems face complex scheduling challenges.
- Distributed flowshop group scheduling is critical for optimizing production.
- Minimizing makespan is a key objective in these systems.
Purpose of the Study:
- To address the novel distributed flowshop group scheduling problem.
- To develop an efficient algorithm for minimizing makespan under group constraints.
- To enhance computational efficiency for complex scheduling problems.
Main Methods:
- Formulation of a mixed-integer linear programming model.
- Development of a cooperative co-evolutionary algorithm (CCEA).
- Introduction of a novel collaboration model and reinitialization scheme within CCEA.
Main Results:
- The proposed CCEA demonstrates high effectiveness.
- The novel collaboration and reinitialization schemes significantly improve performance.
- CCEA substantially outperforms established metaheuristics for this scheduling problem.
Conclusions:
- The developed CCEA is a superior approach for distributed flowshop group scheduling.
- The proposed enhancements offer significant computational advantages.
- This research provides a valuable tool for optimizing manufacturing operations.
Related Concept Videos
Fast Decoupled and DC Powerflow
432
The fast decoupled power flow method addresses contingencies in power system operations, such as generator outages or transmission line failures. This method provides quick power flow solutions, essential for real-time system adjustments. Fast decoupled power flow algorithms simplify the Jacobian matrix by neglecting certain elements, leading to two sets of decoupled equations:
432
Distributed Loads: Problem Solving
922
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
922
Turbulent Flow: Problem Solving
272
Carbonation is a process used to dissolve carbon dioxide gas in a liquid, commonly used in the production of carbonated beverages. Achieving efficient carbonation requires careful control of temperature, pressure, and flow conditions. By adjusting these parameters, carbonation efficiency can be maximized, producing a higher concentration of CO2 in the liquid.
Temperature is a key factor in CO2 solubility. In this case, the CO2 gas and the liquid are cooled to 20°C. Lower temperatures enhance...
Temperature is a key factor in CO2 solubility. In this case, the CO2 gas and the liquid are cooled to 20°C. Lower temperatures enhance...
272
The Power Flow Problem and Solution
477
Power flow problem analysis is fundamental for determining real and reactive power flows in network components, such as transmission lines, transformers, and loads. The power system's single-line diagram provides data on the bus, transmission line, and transformer. Each bus k in the system is characterized by four key variables: voltage magnitude Vk, phase angle δk, real power Pk, and reactive power Qk. Two of these four variables are inputs, while the power flow program computes...
477
Uniform Depth Channel Flow: Problem Solving
283
To calculate the flow rate for a trapezoidal channel, first, identify the bottom width, side slope, and flow depth of the channel. The cross-sectional area (A) corresponding to the depth of flow (y), channel bottom width (B), and side slope (θ) is determined by:Next, calculate the wetted perimeter, which includes the bottom width and the sloped side lengths in contact with the water. Using the values of the cross-sectional area and the wetted perimeter, determine the hydraulic radius by...
283
Laminar Flow: Problem Solving
354
Laminar flow occurs when a fluid moves smoothly in parallel layers with minimal mixing and turbulence. In fluid mechanics, ensuring laminar flow within a pipe is essential for precise control of flow characteristics, especially in engineering applications. The key factor in determining whether flow remains laminar is the Reynolds number, a dimensionless quantity that depends on the fluid's velocity, density, viscosity, and the pipe's diameter. A Reynolds number of 2100 or lower...
354

