Generating Sudoku puzzles using methods of linear programming
Thesis title: | Generování Sudoku s využitím metod lineárního programování |
---|---|
Author: | Procházka, Jan |
Thesis type: | Bakalářská práce |
Supervisor: | Jablonský, Josef |
Opponents: | Sopko, Stanislav |
Thesis language: | Česky |
Abstract: | Tato práce se zabývá logickou hrou Sudoku, se zaměřením na možnosti generování zadání s využitím metod lineárního programování. Práce začíná popisem historie a pravidel a přehledem některých možných variant. Následuje stručný popis problémů s hodnocením obtížnosti Sudoku. V práci jsou dále vytvořeny modely pro řešení Sudoku pomocí metod lineárního programování a programování s omezujícími podmínkami. V poslední kapitole jsou popsány základní způsoby generování Sudoku a na jejich základě vytvořeny dva programy v systému Xpress-IVE. Na konec je provedeno stručné porovnání vytvořených programů. |
Keywords: | lineární programování; Xpress-IVE; programování s omezujícími podmínkami; Sudoku |
Thesis title: | Generating Sudoku puzzles using methods of linear programming |
---|---|
Author: | Procházka, Jan |
Thesis type: | Bachelor thesis |
Supervisor: | Jablonský, Josef |
Opponents: | Sopko, Stanislav |
Thesis language: | Česky |
Abstract: | This thesis deals with the Sudoku puzzle, focusing on generating Sudoku puzzles using methods of linear programming. First, history, rules and some of the Sudoku variations are briefly described. Next, there is a description of problems associated with the evaluation of difficulty of Sudoku puzzles. Models for solving Sudoku puzzles are developed using linear and constraint programming. In the last chapter two approaches to generating Sudoku puzzles are described and used for developing two programs in system Xpress IVE. At the end, outputs of these programs are briefly compared. |
Keywords: | constraint programming; Xpress; linear programming; Sudoku |
Information about study
Study programme: | Kvantitativní metody v ekonomice/Matematické metody v ekonomii |
---|---|
Type of study programme: | Bakalářský studijní program |
Assigned degree: | Bc. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Econometrics |
Information on submission and defense
Date of assignment: | 2. 2. 2015 |
---|---|
Date of submission: | 1. 6. 2015 |
Date of defense: | 24. 6. 2015 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/53012/podrobnosti |