International Conference on Advanced Computer Information Technologies (ACIT)
Solving 2 by 2 Grid Sudoku Problem using Grover’s Algorithm with Intel Quantum SDK
Tejas Shinde, Yaknan John Gambo, Kevin Rasch, Helena Liebelt, Rui Li
Abstract
Quantum technologies are moving towards enabling real world uses and as these technologies develop. The most important thing that differs Quantum from classical computers is that Quantum Computers can do “multiple” tasks at the same time as opposed to the classical computers doing a single task at a time. This phenomenon has led to the discovery of a few algorithms that are faster than regular computers. One such algorithm is the Grover’s Algorithm[l]. This algorithm has shown a few real-world applications such as Quantum Search Algorithm, Travelling salesman, etc[2]. In this paper, Grover’s algorithm is introduced, and a 2 x 2 Sudoku example is solved using Intel Quantum Software Development Kit[3]. The Intel Quantum SDK is quite new and in this paper we show how a simple Grover’s Problem can be implemented in the SDK. Sudoku is a popular number-based puzzle game played on a grid consisting of nine squares subdivided into smaller 3x3 grids. The objective is to fill the grid with numbers from 1 to 9, ensuring that each row, column, and 3x3 grid contains all numbers exactly once.