Skip to content

Quantum Project Submission of team; Do Bhai Dono Tabahi#1

Open
ojas8taori wants to merge 128 commits into
ojas8taori:mainfrom
QForest-PES:main
Open

Quantum Project Submission of team; Do Bhai Dono Tabahi#1
ojas8taori wants to merge 128 commits into
ojas8taori:mainfrom
QForest-PES:main

Conversation

@ojas8taori

Copy link
Copy Markdown
Owner

(best club head and technical head in pesu btw)
This PR introduces a Quantum Maze Solver, leveraging quantum computing principles to efficiently find the shortest path through a maze. The solver uses Grover’s algorithm to search for the optimal route, significantly reducing computational complexity compared to classical approaches.

Team members: Ojas Taori (email: ojas9taori@gmail.com github: @ojas8taori ) and Pratyush Bhatia (email: pratyushbhatia004@gmail.com github: @Pratonic)

The code is error free and requires the qiskit as well as qiskit-algorithms packages to be installed in order to execute.

The time complexity of the quantum approach with respect to a classical approach having O(n) is O(√n) where n is the sample space, hence it is a quadratic speed up.

On execution the program takes 10-15 seconds (depending on computational capabilities of the users machine) and outputs;

  • The maze converted into an equivalent binary matrix.
  • The most probable path represented in its equivalent binary value.
  • The shortest path to solve the maze.
  • The quantum circuit that the qubits progress through.

A sample, simple 4x4 matrix is used as an example since a matrix of any higher order will take massive amounts of computing power and long execution times.

Pheno-(X) and others added 30 commits March 11, 2025 13:33
Added project: "UNCERTAIN"
Added project: quantum-bun-samosa
Added Project: Team Qrusaders
(im hoping this works) this is the submission for the No cloners team - Quantum Steganography.
…ssions/Team No Cloners/quantumsteganographer(1).py
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.