Моя проблема заключается в попытке решить двоичную целочисленную программу через Java. Я хочу провести серию экспериментов, и неотъемлемым компонентом этих экспериментов является решение целочисленной программы, в которой переменные ограничены значениями от 0 до 1.
Раньше я решал такие задачи в MatLab с помощью функции bintprog а>. В поисках такой функции (или класса? Я очень новичок в Java) для использования в Java я пришел с пустыми руками.
Есть ли библиотека Java для решения целочисленных программ с действительно хорошей документацией?
В моем поиске я видел предложения использовать пакет под названием LP_Solve, который имеет оболочку Java, построенную вокруг это и аналогичная оболочка, созданная для пакета с именем GLPK (оболочки здесь и здесь) (который я использовал раньше). Проблема с этими инструментами заключается в том, что они не предназначены строго для Java и, следовательно, не имеют той документации, которая, как мне кажется, мне нужна, и, что еще хуже, имеют сложные инструкции, чтобы даже начать использовать их в моем собственном коде. Поскольку я в настоящее время изучаю язык Java, мне интересно, есть ли действительно хорошие пакеты для решения двоичных целочисленных программ, смешанных целочисленных линейных программ или просто целочисленных программ из моего собственного кода Java.
В качестве примечания: я действительно не хочу переключаться на другой язык, потому что я строю старый код и классы, которые выполняют нужные мне задачи.
bigintprog
MATLAB. ? - person Matt Ball   schedule 22.02.2011