• 2022-06-12
    八皇后问题的遗传算法求解。八皇后问题是一个以国际象棋为背景的问题:如何能够在 8×8 的国际象棋棋盘上放置八个皇后,使得任何一个皇后都无法直接吃掉其他的皇后?为了达到此目的,任两个皇后都不能处于同一条横行、纵行或斜线上。下图给出了八皇后问题的一个解。回答问题。 [img=520x231]1802d92e57dfbec.png[/img]八皇后问题的建模。将棋盘抽象为n×n的矩阵(此时n=8,但抽象不限于n=8,可以是n皇后问题),[img=24x25]1802d92e60b3ca2.png[/img]=1表示放置皇后,[img=24x25]1802d92e60b3ca2.png[/img]=0表示未放置皇后,其目标函数为[img=86x39]1802d92e706b1b3.png[/img]。下面有若干个公式,表达了某种约束条件(注意,不能确定给出的公式一定是正确的)。回答问题。 [img=520x407]1802d92e7ee4517.png[/img]下列说法不正确的是_____。
    A: (式3 )表达的是八皇后问题的约束,但其和式1相重复
    B: (式6)表达的不是八皇后问题的约束
    C: (式2)表达的不是八皇后问题的约束
    D: (式4 ) (式5 )与(式7)表达的是关于八皇后问题的相同的约束
  • 举一反三