У меня есть объектная функция B (s, r, l), я рассчитал результаты для s = 1, ..., 10, r = 1, ..., 10 и l = 0,1 : 0,1: 10. для каждого s я порождал 10 матрицами sizeof (l). Я хочу написать код кода поиска, чтобы он возвращал мне минимальные значения B. В более ясной формеПоиск алгоритмов поиска оптимальной точки
Minimize B(s1,r1,l1)+B(s2,r2,l2)+B(s3,r3,l3)
s.t s1+s2+s3 = 10
r1 +r2 +r3 = 15
l1+l2+l3 = 30
s1,s2,s3,r1,r2,r3,l1,l2,l3 >=0
s and r are integer.
Каков наилучший алгоритм поиска для вышеуказанной проблемы?
Это вдохновляющий комментарий. Я работал над похожим кодом. В основном я создал свой «B» для различных комбинаций s, r, l. Затем я ищу в этих матрицах. Еще один способ пойти. Но спасибо за комментарий – sosruko
@sosruko, добро пожаловать в SO. Не стоит благодарить, согласитесь, если комментарий полезен. –