Задать вопрос

Есть ли библиотеки для работы с разреженными матрицами в Java?

Решаю проблему 0-1 оптимизации (подмножество проблем целочисленного программирования (MIP)). Предметная область такова, что приходится формировать матрицы гигантских размеров (до 8e7 x 8e7).
Проблема в том, что популярные библиотеки для работы с такими матрицыми не поддерживают размеры rows x columns > 2^31.
Собственно вопрос: есть ли библиотеки для работы с такими матрицами или, если их нет, какую стратегию выбрать для их эффективного хранения/генерации?
  • Вопрос задан
  • 2996 просмотров
Подписаться 3 Оценить Комментировать
Ответ пользователя Всеволод К ответам на вопрос (2)
sevka_fedoroff
@sevka_fedoroff
Я не пробовал, но вот например: https://github.com/fommil/matrix-toolkits-java
Поиск в гугле по "java sparse matrix"
Ответ написан
Комментировать