Оптимизация, lpSolve lp.transport: время вычислений?
Я пытаюсь запустить оптимизацию, используя lp.transport из пакета lpSolve в R, используя общую форму
lp.transport (cost, "min", row.signs, row.rhs, col.signs, col.rhs)
Матрица затрат большая, 6791 x 15594. Строки соответствуют производителям продуктов питания, а столбцы - потребителям, и, очевидно, сумма всех значений row.rhs равна сумме значений col.rhs.
Оптимизация теперь выполняется около 12 часов (с использованием около 30 Мб памяти при 64-битном R). Есть ли способ оценить время, которое потребуется? Любой совет о том, как изменить входные данные, чтобы в конечном итоге сократить время вычислений?