摘要 |
PURPOSE:To obtain an accurate optimum answer in a short time by handling the evaluation value for evaluation of sequencing via a matrix, deciding the tentative optimization sequence based on the matrix element value and reversing a part of the tentative sequence for evaluation of the optimum property. CONSTITUTION:The evaluation value of sequencing is supplied through a system input processing part 10 for production of a matrix of the evaluation value. Then a matrix processing part 11 produces a simple matrix which is equivalent to the matrix in terms of evaluation. A tentative sequence deciding part 12 decides a tentative sequence approximate to the optimization based on the simple matrix. Then a sequence reversing part 13 reverses a part of the tentative sequence to secure the sequencing more approximate to the optimization. Furthermore a replacement processing part 14 performs the optional replacement between the tentative sequence decided by the part 12 and the sequence decided by the part 14. Then an evaluation/storage processing part 15 compares with evaluation the sequence so far decided with the sequence decided this time. A deciding part 16 decides whether or not the candidates for the tentative sequence are all evaluated. |