稀疏优化算法求解.pptVIP

  • 27
  • 0
  • 约小于1千字
  • 约 27页
  • 2019-08-03 发布于福建
  • 举报
稀疏优化算法求解数独;什么是数独;;传统数独求解算法;基于稀疏优化算法的数独求解;基本思想和原理 给出一个数独,假设解为x,则依据数独的约束条件可得一约束规划问题: (1) 其中row,col,box分别表示每行、每列、每个小九宫格只出现一次数字1-9。;实数编码 由于问题(1)也是一个整数规划问题,求解困难,因此采用一种编码方法,将x放宽到实数域,然后去除整数约束。; 图2 实数编码;约束条件 依据上述的实数编码方法去除整数约束,同时转换成为一个线性方程组。下面我们分别描述行、列等所要满足的约束条件。;行约束条件 第1行可以写为: ;第2行可以写为:;列约束条件 第1列可以写为:;第2列可以写为:;小九宫格约束条件(以左上角的小九宫格开始编号,编???为1,第一行小九宫格从左到右编号,再到第二行小九宫格,再到第三行小九宫格,右下角的小九宫格编号为9);第2个小九宫格: 第3个小九宫格:;填充约束条件(每一个格子中的数必须是1-9之间的数,以第一行第一列的格子为列);提示数字约束条件 依据已经给出的提出数字可以得出相应的约束条件: 第1行,第3

文档评论(0)

1亿VIP精品文档

相关文档