首页> 外文会议>International Conference on Advanced Communications and Computation >A Novel MILP Model to Solve Killer Samurai Sudoku Puzzles
【24h】

A Novel MILP Model to Solve Killer Samurai Sudoku Puzzles

机译:一个小说摩洛族模型来解决杀手武士数独谜题

获取原文

摘要

A Killer Samurai Sudoku puzzle is a NP-Hard problem and very nonlinear since it implies the comparison of areas or cages sums with their desired values, and humans have a lot of difficulty to solve these puzzles. On the contrary, our mixed integer linear programming (MILP) model, using the Cplex solver, solves easy puzzles in few seconds and hard puzzles in few minutes. We begin to explain why humans have such a great difficulty to solve Killer Samurai Sudoku puzzles, even for low level of difficulty ones, taking into account the cognitive limitations as the very small working memory of 7-8 symbols. Then, we briefly review our previous work where we describe linearization techniques that allow solving any nonlinear problem with a linear MILP model. Next we describe the sets of constraints that define a Killer Sudoku puzzle and the definition of the objective variable and the implementation of the solution of a Killer Samurai Sudoku puzzle as a minimization problem formulated as a MILP model and implemented with the GAMS software. Finally, we present the solutions of a hard Killer Samurai Sudoku puzzles with our MILP model using the Cplex solver.
机译:杀手武士数独谜题是一个np-colly问题,非常非线性,因为它意味着区域或笼子与他们所需值的比较,人类有很多难以解决这些谜题。相反,我们混合整数线性编程(MILP)模型,使用CPLEX求解器,在几秒钟内解决了易谜题,在几分钟内难以困扰。我们开始解释为什么人类有很难解决杀手武士数独谜题,即使对于低水平的难度,也考虑到认知限制作为7-8个符号的非常小的工作记忆。然后,我们简要介绍我们之前的工作,在那里我们描述了用线性MILP模型解决任何非线性问题的线性化技术。接下来,我们描述了定义杀手数数拼图的约束集和目标变量的定义以及将杀手武士数独谜题的解决方案的实现作为制定为MILP模型的最小化问题并用GAMS软件实现。最后,我们使用CPLEX求解器展示了硬杀手武士Sumoku拼图的解决方案。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号