|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Ђ¤аҐ© 2:5020/400 22 Sep 2001 23:01:27 To : All Subject : Оптимизация --------------------------------------------------------------------------------
Приветствую!
Столкнулся с неизведанным мной:
Дана функция
s(x, y, k) = f(x, y, k) * g(x, y, k) / p(x, y, k)
Hадо найти ее максимум. При этом на решение накладываются условия (к
примеру):
f(x, y, k), g(x, y, k), k - целые числа (максимально близкие к ним)
y может быть 1, 2 и больше двух - действительное число.
p(x, y, k) - в пределах от 0 (очень маленькой величины ;) до 1.
ну и все величины строго положительные.
Как искать эктремум функции многих переменных без ограничений я себе
представляю.
Как учесть ограничения - не совсем :(.
Если при нахождении очередного приближения переменной ее значение
приводить к ближайшему, удовлетворяющему условиям, то процедура поиска
экстремума может не сходиться.
Если искать решение без ограничений, потом приводить переменные под
условием к нужному значению и дальше использовать как константы
(поочередно) - будет долго. И можно найти далеко не глобальный максимум (не
самое оптимальное решение, удовлетворяющее условию).
Или я ошибаюсь? Подскажите, кто могет, плиз!
С уважением,
Андрей Бахтин
--- ifmail v.2.15dev5
* Origin: JV Izhcom Ltd. (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/90794a073817.html, оценка из 5, голосов 10
|