Cтраница 3
Эвристический метод в классическом виде редко используется, однако эвристические приемы для сокращения пространства поиска оптимального варианта при прямом переборе или в методе ветвей и границ применяются практически всегда. К таким эвристическим правилам обычно относятся следующие. [31]
Предложенные реализации элементарной операции не всегда позволяют решить задачу коммивояжера, и поэтому для решения очередной задачи назначения может оказаться необходимым прибегнуть к методу ветвей и границ в форме Беллмора - Мэло-уна, использующим в качестве нижних границ решения соответствующих задач назначения. При этом применение в качестве нижней границы более простой оценки / - функционала ( шаг 5) упрощает в ряде случаев собственно алгоритм Беллмора - Мэлоуна. [32]
Для нахождения оптимального плана при произвольном R ( t) используется алгоритм, основанный на упорядоченном переборе возможных вариантов решения, основанном на методе ветвей и границ, используемом при решении целочисленных задач математического программирования. Процедуры, основанные на этом методе, включают в себя этапы постепенного разбиения множества всех возможных решений на отдельные подмножества. [33]
Так как задача оптимального размещения оборудования ОХИ является пространственной многомерной эвристическо-комбинаторной, для ее решения наиболее применимы методы дискретной математики, и в частности метод ветвей и границ. [34]
Заметим, что при движении снизу вверх уровень за уровнем объем требуемой работы является функцией только числа городов и не зависит от элементов матрицы стоимостей в противоположность методам ветвей и границ, при поиске в глубину, которые существенно зависят от порядка строк и столбцов, а также от элементов матрицы. [35]
Мы можем повторять это до тех пор, пока не найдем наибольшее паросочетание или пока, через некоторое время, не остановимся, и тогда применим найденное дробное паросочетание в качестве верхней оценки в процедуре, базирующейся на методе ветвей и границ, для нахождения наибольшего паросочета-ния. [36]
Методы ветвей и границ являются в настоящее время основой всех известных пакетов и библиотек прикладных программ по решению задач целочисленного и частично целочисленного лилейного программирования. Методы ветвей и границ используются для решения целочисленных задач, обладающих конечным - ( возможно, очень большим) числом допустимых планов. Разные реализации методов ветвей и границ объединяет общая идея перехода от полного перебора к сокращенному ( направленному) перебору. Сокращение перебора достигается за счет массового отсеивания неперспективных вариантов. Выявление множеств вариантов, подлежащих отсеиванию на каждом шаге, представляет собой наиболее важный этап метода, определяющий его эффективность. Этот этап существенно использует особенности структуры ограничений задачи. [37]
![]() |
Геометрическая интерпретация отсечений. [38] |
Метод ветвей и границ наиболее широко используется на практике для решения как полностью целочисленных, так и смешанных задач ЦЛП. По существу метод ветвей и границ представляет собой эффективную процедуру перебора всех целочисленных допустимых решений. [39]
Например, в методе ветвей и границ можно осуществлять ветвления до тех пор, пока наилучшая из построенных гиперсетей не окажется достаточно близкой к оптимальной. [40]
Данная задача относится к классу задач распределения, решение ее может осуществляться эвристическими ( методами либо методами дискретного программирования. В частности, для этих целей применяют методы ветвей и границ, характеризующиеся частичным целенаправленным рассмотрением возможных вариантов. При этом решаемая задача последовательно ветвится и после анализа заведомо непригодные варианты отбрасывают, облегчая дальнейший анализ и выбор оптимального варианта. [41]
Второе направление состоит в разработке для специфических целочисленных задач линейного программирования ( типа задачи о коммивояжере) принципиально новых комбинаторных приемов. Группа наиболее популярных таких методов носит название метод ветвей и границ. Отметим, что и здесь используются свойства соответствующих задач линейного программирования. [42]
Опираясь на приведенную выше интерпретацию процесса решения по методу ветвей и границ, можно предположить, что в этом случае мы как бы движемся по какой-то ветке дерева, быстро доходим до возможной кандидатуры на оптимальное решение, а затем возвращаемся по этой ветке обратно. [43]
С учетом сказанного предлагается метод решения, основанный на методе ветвей и границ. [44]
Доказательство корректности общего алгоритма проводится параллельно с рассмотрением изменений ( в некоторых случаях аномальных) характеристик при изменении параметров. Затем дано onncanpie эвристического алгоритма поиска в локальной окрестности и метода ветвей и границ с ограниченным возвратом, которые с успехом применяются на практике, при этом вновь обсуждается важный вопрос о соотношении между стоимостью вычислений и достигаемой точностью решения. [45]