Решение судоку помощью базисов Гребнерa

  • Maria Rosario Gonzalez-Dorrego Автономный университет Мадрида, Мадрид, Испания

Аннотация

Мы изучаем решение судоку и обобщенного судоку, используя технику базисов Грёбнера. Пусть x_1, ... , x_81 переменные, связанные с 81 квадратами, которые образует головоломку судоку и линейно упорядочены сначала по строкам, затем по столбцам. Решение судоку есть набор чисел (a_1, ... ,a_81), где a_i число в квадрате, ассоциированном с переменной x_i. Пусть также S - судоку с предварительно заполненными данными {c_i}_{iin L для Lsubset {1, ..., 81}. Вся необходимая информация для решения такого судоку содержится в алгебраическом множестве mathbb V (I+<{x_{i}-c_{i}}_{iin L}>). Мы используем технику базисов Грёбнера для поиска такого решения и приводим соответсвующий код в~системе компьютерной алгебры SAGE для программы, решающей эту задачу.

Биография автора

Maria Rosario Gonzalez-Dorrego, Автономный университет Мадрида, Мадрид, Испания

Гонзалез-Доррего Мария Розарио: профессор, доктор, отделение математики, Автономный университет Мадрида, mrosario.gonzalez@uam.es

Литература

1. A. Delgado Latournerie, “Bases de Groebner y aplicaciones,” Masters’ Thesis UAM, Madrid, Spain,
2016.
2. R. Hartshorne, Algebraic Geometry (Graduate Texts in Mathematiics), 52, Springer-Verlag, 1977; doi:
10.1007/978-1-4757-3849-0.
3. G McGuire, B. Tugemann, G. Civario, “There is no 16-clue Sudoku: Minimum Number of Clues Problem,” arXiv: 1201.0749 [cs.DS], Jan. 2012.
4. “Mathematics of Sudoku” in Wikipedia, Wikimedia Foundation, [Online]. Available: https://en.
wikipedia.org/wiki/Mathematics-of-Sudoku-Minimum-number-of-givens.
5. “Magic Squares in Sudoku Grids,” in Puzzling, Stack Exchange Inc. [Online]. https://puzzling.
stackexchange.com/questions/6195/magic-squares-in-sudoku-grids?rq=1.
Опубликован
2018-06-29
Как цитировать
Gonzalez-Dorrego, M. R. (2018). Решение судоку помощью базисов Гребнерa. Компьютерные инструменты в образовании, (3), 5-21. https://doi.org/10.32603/2071-2340-3-5-21
Выпуск
Раздел
Алгоритмическая математика и математическое моделирование