Принципы построения генетических алгоритмов и их использование для решения задач оптимизациистатья