The invention belongs to the technical field of workshop production scheduling, and discloses a
hybrid flow workshop scheduling method and
system with outsourcing options, and the method comprises the steps: defining a problem; the method comprises the following steps: grouping workpieces, dividing the groups into an outsourcing group and an internal
processing group, determining the internal
processing group and a scheduling sequence and
machine allocation of the workpieces in the internal
processing group, and obtaining a parent
population, an initial reference point and an initial file set; operating the internal processing group and the scheduling sequence of the workpieces in the internal processing group to obtain a sub-
population, combining the sub-
population, the parent population and the initial file set to obtain a new reference point and a new file set, determining a contribution solution and a non-contribution solution, updating the reference point and the file set by using the contribution solution, and iterating for multiple times until the model converges to obtain a final scheduling scheme. According to the method, outsourcing options and a grouping technology are combined into a
hybrid flow shop scheduling problem, and a target value is optimized by a self-adaptive reference point learning and cooperative driving multi-target
algorithm, so that the production efficiency can be improved, the productivity can be increased, and the enterprise pressure can be reduced.