Simple—Math优化

Simple—Math优化

我们可以限定$x_0 \sim x_9$​​的范围为{0,1},原式=$\begin{bmatrix}
x_0\
x_1\
x_2\x_3\x_4\x_5\x_6\x_7\x_8\x_9
\end{bmatrix}=\begin{bmatrix}
1\
0\
1\1\0\0\0\1\0\1
\end{bmatrix} \cdot A^{-1}$

使用Maple:

进行有限域矩阵求逆

1
2
3
4
A := Matrix([[1, 1, 0, 1, 1, 0, 1, 1, 1, 1], [0, 0, 1, 1, 0, 0, 0, 1, 1, 0], [1, 0, 1, 1, 0, 0, 1, 1, 1, 0], [0, 1, 0, 1, 0, 1, 1, 1, 0, 0], [0, 0, 0, 0, 1, 1, 0, 1, 1, 1], [1, 1, 1, 1, 1, 0, 0, 0, 1, 0], [1, 0, 0, 0, 0, 1, 0, 1, 1, 1], [0, 0, 0, 1, 0, 1, 0, 0, 0, 1], [0, 1, 1, 0, 0, 0, 1, 1, 1, 0], [0, 0, 0, 1, 0, 0, 1, 1, 0, 1]]);
B := Inverse(A) mod 2;
V := <1, 0, 1, 1, 0, 0, 0, 1, 0, 1>;
(B . V) mod 2;

运行即可得到结果

0011011001