KIAS CAC
Back to Research
Research Area

Quantum Computation

Harnessing quantum mechanics for exponential computational speedup

Digital Computing Works with Bits

  • N bits can represent 2N states 'one at a time.'

  • Parallel digital computing can speed up linearly at best.

Digital Computing Bits

Quantum Computing Works with Qubits

  • N qubits can represent a linear superposition of all 2N states 'at the same time.' → Exponentially large Hilbert space for computation.

  • Quantum computing can be exponentially larger and faster than digital computing.

Quantum Fourier Transform

Factoring integers

Exponential Speedup

Database Search

Grover's algorithm

Quadratic Speedup

Quantum Many-body Problem

Simulating quantum systems

Exponential Speedup

Classical vs Quantum Computing

💻

Classical Bits

  • State: 0 OR 1
  • N bits = 2N states (one at a time)
  • Linear parallelization
⚛️

Quantum Qubits

  • State: Superposition of 0 AND 1
  • N qubits = 2N states (simultaneously)
  • Exponential parallelization

Quantum Computing Applications

🔐

Cryptography

RSA breaking, quantum key distribution

🧪

Chemistry

Molecular simulation, drug discovery

📊

Optimization

Combinatorial problems, logistics

🤖

Machine Learning

Quantum ML algorithms