The application of the simulated annealing algorithm to the solution of the \(n/m/C_{\max}\) flowshop problem (Q909574)

From MaRDI portal
scientific article
Language Label Description Also known as
English
The application of the simulated annealing algorithm to the solution of the \(n/m/C_{\max}\) flowshop problem
scientific article

    Statements

    The application of the simulated annealing algorithm to the solution of the \(n/m/C_{\max}\) flowshop problem (English)
    0 references
    0 references
    0 references
    1990
    0 references
    The n-job, m-machine flowshop sequencing problem is one of the popular scheduling problems. In this problem, the n jobs must be processed in the same order by each of the m machines and the objective is to minimize the processing time. Since the problem is NP-complete, efforts are geared towards developing heuristic algorithms. The simulated annealing algorithm is a heuristic with iterative improvement derived by a natural analogy with the statistical mechanics of condensed matter physics. The algorithm generally accepts all solutions that improve the objective function, while those which do not result in improvements may be accepted with non-zero probabilities. However, with certain assumptions, the algorithm converges asymptotically with probability 1 to the global optimum. The authors propose a modified simulated annealing algorithm for the j- job, m-machine flowshop sequencing problem. Their computational experiences show that the modified algorithm finds the same good quality solution in less time than the original algorithm. Their experiences also show that in the same time the modified algorithm finds better solutions than the repeated iterative improvement algorithm.
    0 references
    0 references
    0 references
    0 references
    0 references
    n-job, m-machine flowshop sequencing
    0 references
    heuristic algorithms
    0 references
    simulated annealing
    0 references