Алгоритм расчета RREF в GF(2)?
У меня есть matrix :: [[Int]]
чьи элементы все либо ноль или один.
Как я могу эффективно реализовать rref
в ГФ (2)?
Если разложение LU можно использовать для вычисления rref(матрицы) в GF(2), любой пример или разработка алгоритма будет принята с благодарностью.
1 ответ
Я не думаю, что возможно сделать эффективную реализацию GF(2) с использованием hmatrix, она была разработана для обработки "больших" чисел, а не битов.
Вы определенно не хотите использовать
Double
чтобы закодировать бит, это в 64 раза больше памяти, чем вам нужно.Вы искали
rref
алгоритмы, которые оптимизированы для GF(2)? Общее исключение Гаусса или разложение LU может быть не лучшим решением в GF(2).