A Binary Integer Programming Approach to find a Sudoku Matrix

Show simple item record

dc.contributor.author Paramadevan, P.
dc.date.accessioned 2022-09-08T06:26:40Z
dc.date.available 2022-09-08T06:26:40Z
dc.date.issued 2022-08-31
dc.identifier.issn 2950-7154 (print)
dc.identifier.issn 2950-7146 (Online)
dc.identifier.uri http://drr.vau.ac.lk/handle/123456789/526
dc.description.abstract In the basic Sudoku game, players must fill the entries of a n×n matrix, except some given entries, under the conditions that each row, each column, and each m×m sub-matrix contains integers 1 through n exactly once. In this research paper, in addition to the basic game, conditions and solution process for three advanced versions, such as Sudoku X, Four Square Sudoku and Four Pyramid Sudoku were also studied. In this study, the above-mentioned conditions are converted into appropriate mathematical forms as constraints of the Integer Linear Programming Problem using Pascal Programming Language, such a way that the objective function and the constraints suit as an input mathematical model for the LINGO mathematical optimization software. Here, an unlimited version of the LINGO software has been used with the built-in Branch and Bound algorithm as the number of constraints is very high. Finally, solutions to the given Sudoku problems were obtained from the solutions acquired through LINGO software en_US
dc.language.iso en en_US
dc.publisher Faculty of Applied Science, University of Vavuniya, Sri Lanka en_US
dc.subject Sudoku en_US
dc.subject Integer linear programming en_US
dc.subject Pascal programming en_US
dc.subject LINGO en_US
dc.subject Branch and Bound algorithm en_US
dc.title A Binary Integer Programming Approach to find a Sudoku Matrix en_US
dc.type Article en_US
dc.identifier.journal Vavuniya Journal of Science en_US


Files in this item

This item appears in the following Collection(s)

  • VJS 1 (1) [7]
    Vavuniya Journal of Science, Volume 1, Issue 1

Show simple item record

Search


Browse

My Account