A constrained stable matching strategy-based flexible job-shop scheduling method, belonging to the field of job-shop scheduling. The design solution of said method comprises: a . generating an initial chromosome population by means of integer coding, and initializing relevant parameters; b. performing crossover and mutation on parent chromosomes, so as to obtain child chromosomes; c . grouping the child chromosomes and the parent chromosomes into a set of chromosomes to be selected, and selecting the next generation of chromosomes therefrom by means of constrained stable matching operation; and d. if a termination condition is satisfied, terminating the algorithm; and if not, returning to step b. The present invention introduces a constrained stable matching strategy to the process of selecting child chromosomes to solve the multi-target flexible job-shop scheduling problem, overcoming the disadvantages of population distribution and poor convergence of the existing multi-target flexible job-shop scheduling problem solving method when being used for solving such problems, being able to obtain a more excellent scheduling solution, having good real-time performance and high reliability.
展开▼
机译:一种基于约束稳定匹配策略的柔性作业车间调度方法,属于作业车间调度领域。所述方法的设计方案包括:a。通过整数编码生成初始染色体种群,并初始化相关参数; b。对亲本染色体进行交叉和突变,以获得子染色体。 C 。将子染色体和父染色体分为一组待选择的染色体,并通过约束稳定匹配操作从中选择下一代染色体; d。如果满足终止条件,则终止算法;如果不是,则返回步骤b。本发明在选择子染色体的过程中引入了一种约束稳定匹配策略,以解决多目标柔性作业车间调度问题,克服了人口分布不足和现有多目标柔性作业车间调度问题收敛性差的缺点。用于解决此类问题的解决方法,能够获得更加出色的调度解决方案,具有良好的实时性和较高的可靠性。
展开▼