В качестве исходной может задаваться любая функция, вычисляемая в Mathematica, включая функции степени соответствия модели исходным данным, функции «черного ящика» и имитационные модели.
В пакете представлены 10 функций:
- GlobalSearch реализует алгоритмы поиска глобальных экстремумов нелинейной функции с использованием аналитических ограничений, заданных с помощью равенства и неравенства.
- GlobalPenaltyFn реализует алгоритмы поиска глобальных экстремумов нелинейной функции без ограничений.
- IntervalMin решает задачи, используя метод интервалов. Эта функция разработана для обеспечения повышенной надежности поиска локальных минимумов при решении задач с ограничениями, заданными неравенствами.
- MultiStartMin представляет собой алгоритм поиска экстремума для ограниченных и неограниченных нелинейных функций. Она разработана специально для поиска локального минимума и решения средних по размеру задач. При использовании MultiStartMin может рассматриваться любой набор из непрерывных, целых и дискретных переменных. С помощью этой функции решается задача о ранце и другие подобные задачи.