|
Система поддержки многометодных процедур оптимального управления
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Помощь : описание многометодных процедурОпределениеПод многометодной процедурой (ММП) оптимизации понимается последовательность алгоритмов и управляющих логических операторов, рассматриваемая как новый единый алгоритм. ММП также является алгоритмом и может участвовать в создании новых ММП. Схема многометодной процедурыММП ::= АЛГОРИТМ+ | ЛОГИЧЕСКИЙ ОПЕРАТОР+ | ММП ОписаниеПреимущество ММП перед обычными алгоритмами в том, что возможна ее автоматическая настройка для каждой конкретной задачи. Используя библиотеку алгоритмов (множество описанных в системе алгоритмов) возможен выбор наиболее эффективных для данной задачи методов улучшения и применение их. После завершения работы отобранного метода при помощи дальнейшего анализа процесс улучшения может быть продолжен. Тем самым происходит автоматическое построение цепочки улучшения задачи, что позволяет без затраты усилий со стороны пользователя получить лучшие результаты, чем при использовании лишь одного метода улучшения. Описанная логика автоматического выбора алгоритмов реализуется при помощи логических операторов. ММП может быть задана пользователем и вручную как готовая последовательность алгоритмов, причем в любом месте последовательности может стоять логический оператор, который проведет автоматический анализ хода решения задачи и подберет наилучший в данном случае алгоритм. Построение ММП в системеПрежде чем использовать ММП, он должен быть определен в системе. Доступные операции: создать, удалить, редактировать.
|