Quantum computing using ASP.NET
Data science projects in pondicherry
Create New

Quantum computing using ASP.NET

Project period

09/13/2019 - 10/13/2019




Quantum computing using  ASP.NET
Quantum computing using  ASP.NET

Quantum Computing is one of the best and exciting field which gives more information about computation in quantum level. Quantum Computing is the intersection of mathematics, computer science, physics. as everyone knows computation plays a major role in all the industry without computation nothing is possible in the world Because of this purpose Computers came into existence but these computers couldn’t able to do complex calculation Scientists discovered quantum computers Ordinary computers uses bits for calculation but Quantum computers uses Qubits to perform calculation which is more reliable here in this presentation contains brief description about  quantum computers,working principle,representation,its architecture along with future scope of quantum Computers. Quantum information was started in the early 1980s when Richard Feynman and Yuri Manin expressed the idea that a quantum computer had the potential to simulate things that a classical computer could not. In 1994, Peter Shor published an algorithm that is able to efficiently solve some problems that are used in asymmetric cryptography that are considered hard for classical computers.

Why: Problem statement

Quantum computing is the area of study focused on developing computer technology based on the principles of quantum theory, which explains the nature and behaviour of energy and matter on the quantum (atomic and subatomic) level. Developing the quantum computer will have a good performance than Supercomputer/mainframe computer because it follows the laws of physics so it will perform tasks using all possible permutations simultaneously. Currently MIT, IBM, Oxford University, Google having centres for research in quantum computing.

How: Solution description

Quantum theory's development began in 1900 with a presentation by Max Planck to the German Physical Society, in which he introduced the idea that energy exists in individual units (which he called "quanta"), as does matter. Further developments by a number of scientists over the following thirty years led to the modern understanding of quantum theory.

A quantum computer is a machine that performs calculations based on the laws of quantum mechanics, which is the behaviour of particles at the sub-atomic level.

Representation of Quantum Computer: 

  • Data is represented in the form of qubits
  • Qubits can be either 0 or 1 or both
  • Represent the speed of the computer

Principle- SUPERPOSITION: there is an equal probability that something is either in one state (1) or another (0). Thus, something is in both states, or between both states at the same time until observed.

Principle of Entanglement- In quantum physics, entangled particles remain connected so that actions performed on one affect the other, even when separated by great distances. Entanglement occurs when a pair of particles, such as photons, interact physically.

Shor's algorithm is a quantum computer algorithm for integer factorization. Informally, it solves the following problem: Given an integer N find its prime factors. It was invented in 1994 by the American mathematician Peter Shor.

How is it different from competition

  • Quantum Computers cannot replace the classical computers as it will be used for studying molecular structure etc.
  • Quantum computation is more powerful than classical computation because more can be computed in less time
  • In 2001, a 7 qubit machine was built and programmed to run Shor’s algorithm to successfully factor 15.

Who are your customers

All humans are our customers.

Project Phases and Schedule

  • Design
  • Construction
  • Programming
  • Interfacing all the peripherals
  • Testing

Resources Required

PROCESSOR              :    PENTIUM IV
RAM                             :    512 MB
HARD DISK                 :    40 GB
FLOPPY DRIVE           :    1.44 MB
CD-ROM                      :    SAMSUNG 52X MAX

FRONT-END                      :    ASP.NET  (C#)
BACK-END                         :    SQL SERVER


Leave a Comment

Post a Comment

Are you Interested in this project?

Do you need help with a similar project? We can guide you. Please Click the Contact Us button.

Contact Us

Social Sharing