REVIEW 3 major objections 6 minor 41 references
Hybrid Cooperative Co-Evolution Algorithm for Deadlock-prone Distributed Assembly Flowshop Scheduling with Limited buffers Using Petri nets
T0 review · 3 major / 6 minor · reviewed 2026-08-10 · deepseek-v4-flash
Pith's one-line read A Petri net repair that amends job order in quadratic time makes limited-buffer assembly schedules deadlock-free, and embedding it in a cooperative co-evolution search lowers makespan below three prior algorithms on all tested instances.
desk verdict A credible deadlock-avoidance idea for a real scheduling problem, but the makespan calculation can return infeasible schedules, so the experimental results are not yet trustworthy. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The key object is the assembly-procedure Petri net (APP), which models each job's move into the limited buffer as a transition firing and each product's assembly as another transition that returns buffer tokens. On top of it, an improved Banker's algorithm (IBA) tests whether a marking is safe, meaning some sequence of product-assembly firings can still finish all products; IDAM then walks along a candidate job permutation, firing entries one by one and moving any transition that would create an unsafe marking to the back of the order. This converts an arbitrary job permutation into a deadlock-free one. The HCCE algorithm carries two subpopulations, one of job permutations and one of factory permutations, and uses the repair inside initialization, global evolution, information transfer, and local search.
What would settle it
Forward-simulate any HCCE solution on the paper's smallest instance type using the processing times generated by the benchmark; if the backward makespan equations ever yield a negative start time, or the simulated buffer ever fills with jobs whose product is not completable, then the claimed IDAM guarantee plus backward calculation does not describe a realizable deadlock-free schedule.
Extended reading notes
Core claim
The central claim is that, for a distributed assembly flowshop with a limited assembly buffer, deadlock-freeness of a schedule is equivalent to deadlock-freeness of the order in which jobs enter the buffer, and that this order can be checked and amended using an assembly-procedure Petri net together with an improved Banker's algorithm. The paper's IDAM procedure reads a candidate job permutation, fires the corresponding buffer-entry transitions, and whenever a transition would lead to a marking from which no product can ever be completed, moves that transition to the end of the sequence. The resulting permutation is deadlock-free by construction, and the whole repair costs O($u^{2}$). The paper then folds this repair into a two-subpopulation cooperative co-evolution algorithm with an elite archive, and computes the system makespan with backward equations that maintain the repaired order's feasibility. On 324 generated instances, HCCE reports lower best and average relative percentage deviations than HHMA, EDMBO, and PBIGA for small, medium, and large instance groups.
Load-bearing premise
The deadlock-free guarantee is shown in a model where all jobs are available at time zero, and that model does not account for the timed order in which jobs actually finish in the factories.
Editorial extensions
If this is right
- Any schedule produced through IDAM is deadlock-free by construction, so limited-buffer DAFSP solutions can be certified without building a separate deadlock controller.
- Because the repair costs O(u^2), it can be run inside every fitness evaluation of a metaheuristic without changing the algorithm's asymptotic character.
- The two-permutation coding separates the job-order problem from the factory-assignment problem, allowing cooperative co-evolution to search both spaces with problem-specific operators.
- On the paper's 324 instances, HCCE reports lower best and average RPD than HHMA, EDMBO, and PBIGA in every group, which implies the repair is not only feasible but helpful for makespan.
- The assembly order extracted from the repaired job sequence gives a direct way to schedule the assembly machine, so the same machinery handles both deadlock control and makespan computation.
Reading between the lines
- If the central claim holds, the same buffer-order repair could be tried on other two-stage systems where a batch needs several parts and a limited buffer, such as final assembly in electronics or food processing; the paper itself does not test those settings.
- The paper leaves implicit that the safety certificate is checked on a zero-ready-time abstraction; a natural extension is to verify with a discrete-event simulator that an IDAM-safe order never blocks under realistic arrival times.
- An extension not explored in the paper is dynamic repair: instead of repairing the whole permutation once, IDAM could be reapplied when new jobs or urgent product insertions arrive, using the remaining buffer state as the initial marking.
- The backward makespan equations could be tested against forward simulation as an independent audit; this would show whether the repaired order also minimizes or merely respects the assembly constraints.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a hybrid cooperative co-evolution (HCCE) algorithm for the distributed assembly flowshop scheduling problem (DAFSP) with limited assembly buffers, aiming to minimize makespan while avoiding deadlocks. The authors model the buffer-entry process with an assembly procedure Petri net (APP), propose an improved Banker's algorithm (IBA) to check the safety of a marking, and develop IDAM, a polynomial-time method that amends an arbitrary job permutation into a deadlock-free one. They then integrate IDAM into a cooperative co-evolution framework with an elite archive, problem-specific heuristics, information transfer, and four local-search operators. Computational experiments on 324 generated instances report that HCCE outperforms three state-of-the-art algorithms (HHMA, EDMBO, PBIGA) and three self-designed variants, with Friedman test p-values of 0. The paper claims, in the abstract and contributions, that IDAM guarantees feasible (deadlock-free) solutions and that the backward makespan calculation maintains this property.
Significance. If the central claims were correct, the paper would make a useful contribution to scheduling under limited buffers, a real concern in semiconductor and food processing systems. The idea of translating deadlock avoidance into a Petri-net/Banker's-algorithm check and embedding it into a population-based metaheuristic is interesting and, to the best of my knowledge, not previously applied to DAFSP. The algorithmic machinery is described in enough detail to be reimplemented, and the comparison against multiple baselines is welcome. However, the significance hinges on whether the deadlock-freeness guarantee actually transfers to the timed scheduling problem and whether the reported makespans correspond to realizable schedules. The paper does not supply a formal proof of that transfer, and a concrete counterexample shows that the backward makespan calculation can output infeasible schedules. Because all experimental results are computed with that makespan, the empirical claims are not trustworthy as presented.
major comments (3)
- [Section III.D, Eqs. (2)-(9)] The backward makespan calculation does not guarantee feasibility of the resulting schedule. Consider f=2, m=1, u=4, AP1={i1,i2}, AP2={i3,i4}, buffer capacity Psi=4, lambda'=(i1,i2,i3,i4), mu=(F1,F2,F1,F2). This lambda' is IDAM-safe because the buffer can hold all jobs simultaneously. Equation (3) assigns completion times C_i1=Time-3, C_i2=Time-2, C_i3=Time-1, C_i4=Time on the single machine. On F1, feasibility requires S_i3 >= C_i1, i.e., Time-1-p_i3 >= Time-3, or p_i3 <= 2. Similarly on F2, p_i4 <= 2. For p_i3=p_i4=5, no feasible single-machine schedule exists with these completion times, yet Eqs. (7)-(9) output a makespan. Thus the claim in contribution 2 that the backward method 'maintains the deadlock-freeness of solution' is unsupported; deadlock-freeness of the buffer order does not imply machine-capacity feasibility of the timed schedule. Since Section V uses this makespan as the performance metric, the reported superiority of HCCE may be based on invalid objective values.
- [Section III.C.1, Definition 1 (Step 3) and Remark 1] The APP model initializes M0(pi)=1 for every job i, i.e., all jobs are assumed to be simultaneously finished and ready to enter the assembly buffer at time zero. IDAM only certifies that a deadlock-free buffer-entry order exists under this untimed, all-jobs-ready abstraction. The paper does not prove that a sequence safe under this abstraction remains safe in the actual timed DAFSP, where jobs complete at different times and, under assumption (5), a finished job is removed into BA only if space is available; otherwise it must block the last machine of its factory. A blocking last machine can propagate and create a deadlock even when the buffer-entry order is the one produced by IDAM. No argument is given that the backward schedule of Section III.D prevents such blocking, and the counterexample above shows that the backward equations can violate machine availability. Consequently, the abstract's claim that IDAM 'ensure[s] the feasibility (i.e., deadlock-freeness) of solutions' is not established for the real problem.
- [Section III.C.3, 'Computational complexity of Algorithm IDAM'] The paper states that IDAM has complexity O(u^2), but this ignores the cost of each IBA call in Algorithm 1. IBA itself contains a loop over unfinished products (lines 4-18), and each iteration scans products to build the set Psi, so a single IBA call costs at least O(l^2) in the worst case, where l is the number of products. The total complexity of IDAM is therefore O(u^2 * l^2) (or O(u^2 * l) with a careful implementation), not O(u^2) as claimed in the abstract and in Section III.C.3. Polynomial complexity remains, but the stated bound is inaccurate and should be corrected.
minor comments (6)
- [Section V.B, Table V vs. Section V.A] The parameter calibration is performed on instances from the same distribution as the test set (e.g., medium calibration uses u x f x m x l = 40 x 4 x 10 x 8, which also appears as a test size). The reported superiority of HCCE is therefore based on parameters tuned to the test distribution; the paper should explicitly discuss this potential source of overfitting to the benchmark.
- [Eq. (2) and Section V.A] The symbol 'Time' is used for two different purposes: as a variable in Eq. (2) denoting the completion time of the last job on the last machine, and as a multiplier in the termination criterion 'Time x u x f x m x l ms' in Section V.A. Please use distinct notation to avoid confusion.
- [Tables VII and IX] The Friedman test results report Chi-Square and P-value but do not state the number of algorithms k, the number of instance groups N, or the degrees of freedom. These details are needed for the reader to verify the statistical analysis. Also, 'Freidman' should be spelled 'Friedman'.
- [Section II and reference [10]] Reference [10] (Cao et al.) is mentioned in the Introduction for the claim that deadlock in DASP is related to the order of finished jobs entering the buffer, but it is not discussed in the Literature Review. If that reference already addresses deadlock control for a two-stage assembly flowshop with limited buffers, the assertion 'for the first time, we use Petri nets to analyze the deadlocks in DAFSP' should be qualified by explaining what is truly new relative to [10].
- [Section V, Tables VI and VIII] The paper reports only relative percentage deviations (RPD) and not the actual CAmax values for any instance. Reporting absolute makespans (or at least the best-known values per instance) would help readers assess the practical magnitude of the improvements.
- [Equations (3)-(5), (8)] Several equations are rendered with misplaced braces, fractions, and symbols (e.g., Eq. (3) shows a garbled 'if' condition, and Eq. (8) has ambiguous indentation). The equations should be typeset cleanly so that the algorithmic intent is unambiguous.
Circularity Check
Mild in-sample parameter calibration; IDAM deadlock derivation is not circular, but timed-feasibility of the backward makespan equations is an unproven correctness gap.
-
fitted input called prediction
[Section V.B (Parameter calibration) and Section V.D (Comparison with state-of-the-art algorithms)]
"DOE is performed three times for instances with u x f x m x l = 16 x 3 x 4 x 4, 40 x 4 x 10 x 8, and 80 x 8 x 18 x 10, respectively. ... the recommended parameter sets {PS, ep, alpha, cd} for small-scale, medium-scale, and large-scale instances are {50, 0.2, 21, 0.1}, {35, 0.5, 21, 0.1}, and {25, 0.2, 3, 0.7}, respectively. ... The HCCE algorithm outperforms other compared algorithms for all instance types."
The four parameters (PS, ep, alpha, cd) are selected by minimizing average system makespan on one representative instance of each instance type (16x3x4x4 for small, 40x4x10x8 for medium, 80x8x18x10 for large). The same three instance types, including those exact representative combinations, are then used as the benchmark for the claim that HCCE outperforms HHMA, EDMBO, and PBIGA for all instance types. The superiority claim is therefore partly in-sample: the hyperparameters were chosen to make HCCE best on the very distribution, and on one member of each test group, used to evaluate it. This does not force the outcome by construction, but it makes the reported superiority statistically biased and is the paper's only genuinely circular-adjacent step.
full rationale
IDAM's internal logic is self-contained: IBA checks reachability of the APP final marking, and IDAM moves unsafe transitions to the end, so the amended job permutation is deadlock-free by construction within the APP model. That result is not a fit or a renamed known result, and the comparisons with HHMA, EDMBO, and PBIGA use external algorithms with a common RPD metric, so the performance claims are not defined into the algorithm. Reference [10] (Cao, Feng, Xing, Zhang) shares authors with this paper, but the premise that deadlock depends on the buffer-entry order is also supported by Example 1 and Definition 1, so the self-citation is not load-bearing. The main circularity-adjacent weakness is Section V.B: the HCCE parameters are calibrated on one representative instance of each type, and the same instance types (including those representatives) are then used in Section V.D to claim superiority for all instance types; this is in-sample tuning rather than a derivation. Separately, there is a non-circular correctness risk: Eq. (3) assigns last-machine completion times to force the amended order, but it does not enforce within-factory machine capacity when same-factory jobs are separated in the amended order. For f=2, m=1, u=4, AP1={i1,i2}, AP2={i3,i4}, buffer capacity 2, lambda'=(i1,i2,i3,i4), mu=(F1,F2,F1,F2), the sequence is IDAM-safe yet Eq. (3) yields completion times that are infeasible when p_i3=p_i4=5, while still outputting a makespan. This gap undermines the claim that IDAM guarantees feasible deadlock-free DAFSP schedules, but it is an omitted-proof or validity issue, not a circular reduction.
Assumptions & free parameters
free parameters (4)
- PS (population size) =
50 (small), 35 (medium), 25 (large)
- ep (elite archive proportion) =
0.2 (small), 0.5 (medium), 0.2 (large)
- alpha (restart threshold) =
21 (small), 21 (medium), 3 (large)
- cd (destruction ratio for LS4) =
0.1 (small), 0.1 (medium), 0.7 (large)
assumptions (3)
- domain assumption All jobs are available at the buffer at time zero in the APP model; deadlock-freeness of the arrival order is independent of actual job completion times.
- domain assumption The assembly transition t_q fires as soon as all jobs of product q are in the buffer (Remark 2).
- domain assumption A deadlock-free sequence exists for every generated instance because buffer capacity Ψ is at least max_{q} |AP_q|.
Cite this review
Pith. "Pith review of Hybrid Cooperative Co-Evolution Algorithm for Deadlock-prone Distributed Assembly Flowshop Scheduling with Limited buffers Using Petri nets." pith.science (2026). https://pith.science/paper/4GB3MK52
@misc{pith2026250114765,
author = {Pith},
title = {Pith review of: Hybrid Cooperative Co-Evolution Algorithm for Deadlock-prone Distributed Assembly Flowshop Scheduling with Limited buffers Using Petri nets},
year = {2026},
howpublished = {\url{https://pith.science/paper/4GB3MK52}},
note = {Machine review of arXiv:2501.14765}
}
read the original abstract
The distributed assembly flowshop scheduling problem (DAFSP) can be applied to immense manufacturing environments. In DAFSP, jobs are first processed in distributed flowshops, and then assembled into final products by an assembly machine, which usually has limited buffers in practical application. This limited capacity can lead to deadlocks, halting job completion and blocking the entire manufacturing process. However, existing scheduling methods fail to address these deadlocks in DAFSP effectively. As such, we develop a hybrid cooperative co-evolution (HCCE) algorithm for solving the deadlock-prone DAFSP by minimizing the makespan. For the first time, we use Petri nets to analyze the deadlocks in DAFSP and propose a Petri net-based deadlock amending method (IDAM), which is further integrated into HCCE to ensure the feasibility (i.e., deadlock-freeness) of solutions. Importantly, HCCE contains an elite archive (EAR) and two subpopulations. It uses the problem-specific operators for heuristic initialization and global-search. To enhance the quality and diversity of solutions, an information transfer mechanism (ITM) is developed among subpopulation and EAR, and four local-search operators are performed sequentially on each individual in EAR. Finally, comprehensive experiments demonstrate the effectiveness and superiority of the proposed HCCE algorithm.
Figures
Figures from the paper (3 more)
Reference graph
Works this paper leans on
-
[1]
The Distributed Assembly Permutation Flowshop Scheduling Problem,
S. Hatami, R. Ruiz, and C. André s -Romano, “The Distributed Assembly Permutation Flowshop Scheduling Problem,” Int. J. Prod. Res., vol. 51, no. 17, pp. 5292–5308, Sep. 2013, doi: 10.1080/00207543.2013.807955
arXiv 2013
-
[2]
X. Wu, X. Liu, and N. Zhao, “An improved differential evolution algorithm for solving a distributed assembly flexible job shop scheduling problem,” Memetic Comput., vol. 11, no. 4, pp. 335 –355, Dec. 2019, do i: 10.1007/s12293-018-00278-7
-
[3]
C. Lu, L. Gao, J. Yi, and X. Li, “Energy -Efficient Scheduling of Distributed Flow Shop With Heterogeneous Factories: A Real -World Case From Automobile Industry in China,” IEEE Trans. Ind. Inform., vol. 17, no. 10, pp. 6687–6696, Oct. 2021, doi: 10.1109/TII.2020.3043734
arXiv 2021
-
[4]
A genetic algorithm for the distributed assembly permutation flowshop scheduling problem,
X. Li, X. Zhang, M. Yin, and J. Wang, “A genetic algorithm for the distributed assembly permutation flowshop scheduling problem,” in 2015 IEEE Congress on Evolutionary Computation (CEC), Sendai, Japan: IEEE, May 2015, pp. 3096–3101. doi: 10.1109/CEC.2015.7257275
-
[5]
S.-Y. Wang and L. Wang, “An Estimation of Distribution Algorithm -Based Memetic Algorithm for the Distributed Assembly Permutation Flow -Shop Scheduling Problem,” IEEE Trans. Syst. Man Cybern. Syst., vol. 46, no. 1, pp. 139–149, Jan. 2016, doi: 10.1109/TSMC.2015.2416127
-
[6]
F. Zhao, Z. Xu, L. Wang, N. Zhu, T. Xu, and J. Jonrinaldi, “A Population-Based Iterated Greedy Algorithm for Distributed Assembly No-Wait Flow-Shop Scheduling Problem,” IEEE Trans. Ind. Inform., vol. 19, no. 5, pp. 6692–6705, May 2023, doi: 10.1109/TII.2022.3192881
-
[7]
H.-B. Song, Y. -H. Yang, J. Lin, and J. -X. Ye, “An effective hyper heuristic-based memetic algorithm for the distributed assembly permutation flow-shop schedu ling problem,” Appl. Soft Comput., vol. 135, p. 110022, Mar. 2023, doi: 10.1016/j.asoc.2023.110022
arXiv 2023
-
[8]
S. Du, W. Zhou, D. Wu, and M. Fei, “An effective discrete monarch butterfly optimization algorithm for distributed blocking flow shop scheduling with an assembly machine,” Expert Syst. Appl., vol. 225, p. 120113, Sep. 2023, doi: 10.1016/j.eswa.2023.120113
Show all 41 references
-
[9]
Deadlock -Free Genetic Scheduling Algorithm for Automated Manufacturing Systems Based on Deadlock Control Policy,
KeYi Xing, LiBin Han, MengChu Zhou, and Feng Wang, “Deadlock -Free Genetic Scheduling Algorithm for Automated Manufacturing Systems Based on Deadlock Control Policy,” IEEE Trans. Syst. Man Cybern. Part B Cybern., vol. 42, no. 3, pp. 603–615, Jun. 2012, doi: 10.1109/TSMCB.2011.2170678
2012
-
[10]
Deadlock Control and Hybrid Social Spider Scheduling Algorithm for Two -stage Assembly Permutation Flowshop with Limited Buffers
F. Cao, Y. Feng, K. Xing, and G. Zhang, “Deadlock Control and Hybrid Social Spider Scheduling Algorithm for Two -stage Assembly Permutation Flowshop with Limited Buffers”
-
[11]
Deadlock -Free Scheduling Method for Flexible Manufacturing Systems Based on Timed Colored Petri Nets and Anytime Heuristic Search,
O. T. Baruwa, M. A. Piera, and A. Guasch, “Deadlock -Free Scheduling Method for Flexible Manufacturing Systems Based on Timed Colored Petri Nets and Anytime Heuristic Search,” IEEE Trans. Syst. Man Cybern. Syst., vol. 45, no. 5, pp. 831–846, May 2015, doi: 10.1109/TSMC.2014.2376471
2015
-
[12]
Deadlock-Free Scheduling of Automated Manufacturing Systems Using Petri Nets and Hybrid He uristic Search,
JianChao Luo, KeYi Xing, MengChu Zhou, XiaoLing Li, and XinNian Wang, “Deadlock-Free Scheduling of Automated Manufacturing Systems Using Petri Nets and Hybrid He uristic Search,” IEEE Trans. Syst. Man Cybern. Syst., vol. 45, no. 3, pp. 530 –541, Mar. 2015, doi: 10.1109/TSMC.20...
2015
-
[13]
Search strategy for scheduling flexible manufacturing systems simultaneously using admissi ble heuristic functions and nonadmissible heuristic functions,
B. Huang, R. Jiang, and G. Zhang, “Search strategy for scheduling flexible manufacturing systems simultaneously using admissi ble heuristic functions and nonadmissible heuristic functions,” Comput. Ind. Eng., vol. 71, pp. 21–26, May 2014, doi: 10.1016/j.cie.2014.02.010
2014 doi
-
[14]
Flow shop scheduling problems with assembly operations: a revi ew and new trends,
G. M. Komaki, S. Sheikh, and B. Malakooti, “Flow shop scheduling problems with assembly operations: a revi ew and new trends,” Int. J. Prod. Res., vol. 57, no. 10, pp. 2926 –2955, May 2019, doi: 10.1080/00207543.2018.1550269
2019
-
[15]
Minimizing the Makespan in the 3-Machine Assembly-Type Flowshop Scheduling Problem,
C.-Y. Lee, T. C. E. Cheng, and B. M. T. Lin, “Minimizing the Makespan in the 3-Machine Assembly-Type Flowshop Scheduling Problem,” Manag. Sci., vol. 39, no. 5, pp. 616–625, May 1993, doi: 10.1287/mnsc.39.5.616
1993 doi
-
[16]
Two -stage assembly flow -shop scheduling problem with non -identical assembly machines considering setup times,
A. Mozdgir, S. M. T. Fatemi Ghomi, F. Jolai, and J. Navaei, “Two -stage assembly flow -shop scheduling problem with non -identical assembly machines considering setup times,” I nt. J. Prod. Res., vol. 51, no. 12, pp. 3625–3642, Jun. 2013, doi: 10.1080/00207543.2012.756151
2013
-
[17]
The distributed assembly permutation flowshop scheduling problem[J]
Hatami S, Ruiz R, Andres -Romano C. The distributed assembly permutation flowshop scheduling problem[J]. International Journal of Production Research, 2013, 51(17): 5292-5308
2013
-
[18]
An improved iterated greedy algorithm for the distributed assembly permutation flowshop scheduling problem,
Y.-Y. Huang, Q. -K. Pan, J. -P. Huang, P. Suganthan, and L. Gao, “An improved iterated greedy algorithm for the distributed assembly permutation flowshop scheduling problem,” Comput. Ind. Eng., vol. 152, p. 107021, Feb. 2021, doi: 10.1016/j.cie.2020.107021
2021
-
[19]
A Greedy Cooperative Co-Evolutionary Algorithm With Problem -Specific Knowledge for Multiobjective Flowshop Group Scheduling Problems,
X. He, Q. -K. Pan, L. Gao, L. Wang, and P. N. Suganthan, “A Greedy Cooperative Co-Evolutionary Algorithm With Problem -Specific Knowledge for Multiobjective Flowshop Group Scheduling Problems,” IEEE Trans. Evol. Comput., vol. 27, no. 3, pp. 430 –444, Jun. 2023, doi: 10.1109/TE...
2023
-
[20]
A cooperative memetic algorithm with feedback for the energy-aware distributed flow-shops with flexible assembly scheduling,
J. Wang and L. Wang, “A cooperative memetic algorithm with feedback for the energy-aware distributed flow-shops with flexible assembly scheduling,” Comput. Ind. Eng., vol. 168, p. 1081 26, Jun. 2022, doi: 10.1016/j.cie.2022.108126
2022
-
[21]
A cooperative coevolutionary approach to function optimization,
M. A. Potter and K. A. Jong, “A cooperative coevolutionary approach to function optimization,” in Parallel Problem Solving from Nature — PPSN III, vol. 866, Y. Davidor, H.-P. Schwefel, and R. Mä nner, Eds., in Lecture Notes in Computer Science, vol. 866. , Berlin, Heidelberg: ...
1994 doi
-
[22]
Parallel Optimal Reactive Power Flow Based on Cooperative Co -Evolutionary Differential Evolution and Power System Decomposition,
C. H. Liang, C. Y. Chung, K. P. Wong, and X. Z. Duan, “Parallel Optimal Reactive Power Flow Based on Cooperative Co -Evolutionary Differential Evolution and Power System Decomposition,” IEEE Trans. Power Syst., vol. 22, no. 1, pp. 249–257, Feb. 2007, doi: 10.1109/TPWRS.2006.887889
2007
-
[23]
Hybrid Coevolutionary Programming for Nash Equilibrium Search in Games With Local Optima,
Y. S. Son and R. Baldick, “Hybrid Coevolutionary Programming for Nash Equilibrium Search in Games With Local Optima,” IEEE Trans. Evol. Comput., vol. 8, no. 4, pp. 305 –315, Aug. 2004, doi: 10.1109/TEVC.2004.832862
2004
-
[24]
Cooperative Coevolution With Route Distance Grouping for Large -Scale Capacitated Arc Routing Problems,
Y. Mei, X. Li, and X. Yao, “Cooperative Coevolution With Route Distance Grouping for Large -Scale Capacitated Arc Routing Problems,” IEEE Trans. Evol. Comput., vol. 18, no. 3, pp. 435 –449, Jun. 2014, doi: 10.1109/TEVC.2013.2281503
2014
-
[25]
A cooperative coevolutionary algorithm for the Multi-Depot Vehicle 14 > REPLACE THIS LINE WITH YOUR MANUSCRIPT ID NUMBER (DOUBLE -CLICK HERE TO EDIT) < Routing Problem,
F. B. De Oliveira, R. Enayatifar, H. J. Sadaei, F. G. Guimarã es, and J. -Y. Potvin, “A cooperative coevolutionary algorithm for the Multi-Depot Vehicle 14 > REPLACE THIS LINE WITH YOUR MANUSCRIPT ID NUMBER (DOUBLE -CLICK HERE TO EDIT) < Routing Problem,” Expert Syst. Appl., v...
2016 doi
-
[26]
A Dual-System Variable -Grain Cooperative Coevolutionary Algorithm: Satellite-Module Layout Design,
Hong-fei Teng, Yu Chen, Wei Zeng, Yan -jun Shi, and Qing -hua Hu, “A Dual-System Variable -Grain Cooperative Coevolutionary Algorithm: Satellite-Module Layout Design,” IEEE Trans. Evol. Comput., vol. 14, no. 3, pp. 438–455, Jun. 2010, doi: 10.1109/TEVC.2009.2033585
2010
-
[27]
Reference sharing: a new collaboration model for cooperative coevolution,
M. Shi and S. Gao, “Reference sharing: a new collaboration model for cooperative coevolution,” J. Heuristics , vol. 23, no. 1, pp. 1 –30, Feb. 2017, doi: 10.1007/s10732-016-9322-9
2017 doi
-
[28]
Co -evolutionary genetic algorithm for fuzzy flexible job shop scheduling,
D. Lei, “Co -evolutionary genetic algorithm for fuzzy flexible job shop scheduling,” Appl. Soft Comput., vol. 12, no. 8, pp. 2237 –2245, Aug. 2012, doi: 10.1016/j.asoc.2012.03.025
2012 doi
-
[29]
A collaborative multiobjective fruit fly optimization algorithm for the resource constrained unrelated parallel machine green scheduling problem,
X.-L. Zheng and L. Wang, “A collaborative multiobjective fruit fly optimization algorithm for the resource constrained unrelated parallel machine green scheduling problem,” IEEE Trans. Syst. Man Cybern. Syst., vol. 48, no. 5, pp. 790–800, 2016
2016
-
[30]
An effective co -evolutionary artificial bee colony algorithm for steelmaking-continuous casting scheduling,
Q.-K. Pan, “An effective co -evolutionary artificial bee colony algorithm for steelmaking-continuous casting scheduling,” Eur. J. Oper. Res., vol. 250, no. 3, pp. 702–714, May 2016, doi: 10.1016/j.ejor.2015.10.007
2016 doi
-
[31]
One -Step Look-Ahead Maximally Permissive Deadlock Control of AMS by Using Petri Nets,
N. Wu, M. Zhou, and G. Hu, “One -Step Look-Ahead Maximally Permissive Deadlock Control of AMS by Using Petri Nets,” ACM Trans. Embed. Comput. Syst., vol. 12, no. 1, pp. 1 –23, Jan. 2013, doi: 10.1145/2406336.2406346
2013
-
[32]
Transition Cover -Based Design of Petri Net Controllers for Automated Manufacturing Systems,
H. Liu, K. Xing, M. Zhou, L. Han, and F. Wang, “Transition Cover -Based Design of Petri Net Controllers for Automated Manufacturing Systems,” IEEE Trans. Syst. Man Cybern. Syst., vol. 44, no. 2, pp. 196–208, Feb. 2014, doi: 10.1109/TSMC.2013.2238923
2014
-
[33]
Robust deadlock control for automated manufacturing systems with an unreliable resource,
Y. Wu, K. Xing, J. Luo, and Y. Feng, “Robust deadlock control for automated manufacturing systems with an unreliable resource,” Inf. Sci., vol. 346–347, pp. 17–28, Jun. 2016, doi: 10.1016/j.ins.2016.01.049
2016 doi
-
[34]
A robust deadlock prevention control for automated manufactur ing systems with unreliable resources,
F. Wang, K. -Y. Xing, M. -C. Zhou, X. -P. Xu, and L. -B. Han, “A robust deadlock prevention control for automated manufactur ing systems with unreliable resources,” Inf. Sci., vol. 345, pp. 243 –256, Jun. 2016, doi: 10.1016/j.ins.2016.01.057
2016 doi
-
[35]
Transition Cover -Based Robust Petri Net Controllers for Automated Manufacturing Systems With a T ype of Unreliable Resources,
Y. Feng, K. Xing, Z. Gao, and Y. Wu, “Transition Cover -Based Robust Petri Net Controllers for Automated Manufacturing Systems With a T ype of Unreliable Resources,” IEEE Trans. Syst. Man Cybern. Syst., vol. 47, no. 11, pp. 3019–3029, Nov. 2017, doi: 10.1109/TSMC.2016.2558106
2017
-
[36]
Resource -Oriented Petri Net for Deadlock Avoidance in Flexible Assembly Systems,
Naiqi Wu, MengChu Zhou, and ZhiWu Li, “Resource -Oriented Petri Net for Deadlock Avoidance in Flexible Assembly Systems,” IEEE Trans. Syst. Man Cybern. - Part Syst. Hum., vol. 38, no. 1, pp. 56 –69, Jan. 2008, doi: 10.1109/TSMCA.2007.909542
2008
-
[37]
A Petri Net -Based Discrete -Event Control of Automated Manufacturing Systems With Assembly Operations,
H. Hu and M. Zhou, “A Petri Net -Based Discrete -Event Control of Automated Manufacturing Systems With Assembly Operations,” IEEE Trans. Control Syst. Technol., vol. 23, no. 2, pp. 513 –524, Mar. 2015, doi: 10.1109/TCST.2014.2342664
2015
-
[38]
The supervised control of discrete event dynamic systems: a new approach,
F. Charbonnier, H. Alla, and R. David, “The supervised control of discrete event dynamic systems: a new approach,” in Proceedings of 1995 34 th IEEE Conference on Decision and Control, New Orleans, LA, USA: IEEE, 1995, pp. 913–920. doi: 10.1109/CDC.1995.479101
1995
-
[39]
D. C. Montgomery, Design and analysis of experiments, 8. ed. Hoboken, NJ: Wiley, 2013
2013
-
[40]
An Effective Cooperative Co-Evolutionary Algorithm for Distributed Flowshop Group Scheduling Problems,
Q.-K. Pan, L. Gao, and L. Wang, “An Effective Cooperative Co-Evolutionary Algorithm for Distributed Flowshop Group Scheduling Problems,” IEEE Trans. Cybern., vol. 52, no. 7, pp. 5999 –6012, Jul. 2022, doi: 10.1109/TCYB.2020.3041494
2022
-
[41]
A study on the use of non-parametric tests for analyzing the evolutionary algorithms’ behaviour: a case study on the CEC’2005 Special Session on Real Parameter Optimization,
S. García, D. Molina, M. Lozano, and F. Herrera, “A study on the use of non-parametric tests for analyzing the evolutionary algorithms’ behaviour: a case study on the CEC’2005 Special Session on Real Parameter Optimization,” J. Heuristics, vol. 15, no. 6, pp. 617 –644, Dec. 20...
2005 doi
Reviewed August 10, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.