Applications of Quantum Computing

Chapter 2
Quantum Application Landscape and Terminology

Diploma in Quantum Computing
Applications of Quantum Computing   •   Diploma

Quantum Application Landscape and Terminology

Introduction

Quantum computing is not one technology with one operating principle. It is a family of computational approaches that use quantum-mechanical effects—or quantum-inspired methods—to address selected classes of problems. The most visible approach is gate-based quantum computing, in which a program is expressed as a sequence of quantum gates and measurements. Other approaches include quantum annealing, analog quantum simulation, and hybrid quantum–classical computing.

Understanding this landscape is essential before selecting a quantum method for a business or scientific problem. A problem may be mathematically suitable for quantum computation but unsuitable for a particular hardware architecture. Conversely, a quantum processor may demonstrate a technical milestone without delivering useful advantage over the best classical alternative.

This chapter develops a practical classification of quantum approaches, explains the terms NISQ, fault tolerance, quantum advantage and quantum utility, and evaluates application categories and present limitations.

Learning objectives

By the end of this chapter, you should be able to:

  1. Classify gate-based, annealing, analog and hybrid quantum approaches.
  2. Distinguish digital quantum computation from analog quantum simulation.
  3. Explain the meaning and significance of NISQ and fault-tolerant quantum computing.
  4. Differentiate quantum advantage, quantum supremacy, quantum utility and quantum application value.
  5. Identify suitable application categories and assess their technical readiness.
  6. Explain major limitations of current quantum systems.
  7. Evaluate a proposed quantum use case using practical and governance criteria.

1. The common foundation: quantum information

A classical bit has a definite value, 0 or 1. A qubit is represented by a normalized state

|ψ⟩ = α|0⟩ + β|1⟩

where α and β are complex probability amplitudes. The normalization condition is

|α|² + |β|² = 1

When the qubit is measured in the computational basis, the probability of obtaining 0 is |α|2, and the probability of obtaining 1 is |β|2. These probabilities sum to one because the state is normalized. Measurement generally changes the state, so a quantum program cannot simply inspect all amplitudes without disturbing the computation.

For n qubits, the state belongs to a space with 2ⁿ computational-basis amplitudes. This exponential growth is important, but it does not mean that a quantum computer automatically evaluates all 2ⁿ possibilities and returns all answers. Measurement still produces a limited classical result, and useful algorithms must arrange interference so that desirable outcomes become more likely.

Quantum systems can also be entangled. An entangled state cannot be represented as independent states of its component qubits. Entanglement, interference and controlled evolution are resources used differently by different quantum-computing approaches.

2. The application landscape

The major approaches can be compared as follows.

ApproachMain computational objectTypical controlTypical outputCurrent role
Gate-basedQuantum circuit of gatesDigital, programmable operationsMeasurement samples or estimated quantitiesGeneral-purpose algorithms and experiments
Quantum annealingEnergy landscape or Ising/QUBO modelSlowly varied HamiltonianLow-energy bit stringOptimization and sampling
Analog quantum simulationPhysical quantum dynamicsModel-specific HamiltonianObservables, correlations or statesPhysics, chemistry and materials research
Hybrid quantum–classicalAlternating quantum and classical proceduresClassical optimizer plus quantum processorOptimized parameters or samplesDominant practical workflow in the NISQ era

These categories overlap. A gate-based device can perform digital simulation, while an analog simulator can be programmable within a restricted model family. “Hybrid” describes a workflow rather than a single hardware type; nearly all present quantum applications are hybrid to some degree.

3. Gate-based quantum computing

3.1 Principle

Gate-based computing encodes information in qubits and applies a sequence of unitary transformations. A unitary operation preserves the norm of a quantum state and is reversible. A circuit normally contains:

  • state preparation;
  • one- and two-qubit gates;
  • optional mid-circuit measurement and reset;
  • final measurement;
  • classical post-processing.

A circuit can be written abstractly as

|ψout⟩ = Um Um−1 … U2 U1 |ψin⟩

where |ψin⟩ is the initial state, Ui are quantum operations, and |ψout⟩ is the state before measurement. The expression assumes ideal, closed-system unitary evolution between measurements. Real devices introduce noise, so the actual output is better described by a probability distribution produced by a noisy quantum channel.

A circuit is executed repeatedly. Each execution is called a shot or trial. If a measured bit string appears k times in N shots, its observed frequency is

f = k/N

where f is dimensionless and estimates the probability of that outcome. Statistical variation decreases as the number of shots increases, but repeated measurement does not remove systematic hardware errors.

3.2 Strengths and limitations

Gate-based machines are flexible. They can implement quantum search, factoring-related algorithms, quantum simulation, error-correction protocols and variational algorithms. Their generality also creates engineering demands: high-fidelity gates, accurate calibration, connectivity between qubits, compilation, measurement processing and error mitigation.

Circuit depth is the number of sequential layers of operations. Width is the number of qubits used. A circuit with large width and depth may be impractical even if its logical algorithm is theoretically efficient. In a noisy device, the useful depth is constrained by coherence, gate errors and the accumulation of correlated errors.

3.3 Important gate-based terminology

A quantum circuit is a graphical or symbolic description of operations on qubits. A native gate set is the collection of operations directly supported by a processor. A compiler transforms an abstract circuit into native operations, often inserting routing operations such as SWAP gates. Connectivity describes which physical qubits can interact directly. Transpilation is the hardware-aware transformation of a circuit into an executable form.

4. Quantum annealing and adiabatic approaches

Quantum annealing seeks low-energy configurations of a problem encoded in an energy function. A common binary quadratic model is the QUBO form

E(x) = xᵀQx

where x is a vector of binary variables with xi ∈ {0,1}, and Q is a coefficient matrix. The objective is to find x that minimizes E(x), subject to any constraints represented directly or through penalty terms. QUBO models can express scheduling, assignment, routing and portfolio-selection problems, although the quality of the formulation is often as important as the hardware.

An Ising model instead uses spin variables si ∈ {−1,+1} and an energy such as

H(s) = −∑i<j Jijsi sj − ∑i hi si

where Jᵢⱼ represents pairwise coupling and hᵢ represents a local field. The summations cover the defined interactions. The signs and scaling conventions vary by implementation, so the model must be interpreted consistently.

In ideal adiabatic evolution, a system begins in the ground state of an initial Hamiltonian and changes toward a problem Hamiltonian. If the evolution is sufficiently slow relative to relevant energy gaps, the system may remain near the ground state. In practice, finite temperature, control imperfections, limited connectivity and small energy gaps affect the probability of obtaining a high-quality solution.

Quantum annealing is not equivalent to universal gate-based quantum computing. It is specialized and often samples from or approaches low-energy states of a defined model. Its suitability depends on formulation, embedding overhead and comparison with strong classical optimization methods.

5. Analog quantum simulation

Analog quantum simulation uses one controllable quantum system to reproduce the dynamics of another. For example, ultracold atoms, trapped ions or superconducting circuits may model interactions found in condensed matter or chemistry. Instead of decomposing a target evolution into a universal sequence of digital gates, the simulator engineers a Hamiltonian whose natural dynamics correspond to the model of interest.

Analog simulation can be efficient when the physical mapping is direct. It can also be difficult to verify because the simulator may have restricted programmability, imperfect calibration and limited access to all observables. Validation against analytical results, classical simulation of small instances and independent experimental measurements is therefore important.

A digital quantum simulation approximates evolution through gates. An analog quantum simulation realizes related dynamics through continuously controlled or naturally occurring interactions. Digital methods are generally more programmable; analog methods may offer lower overhead for specific physical models.

6. Hybrid quantum–classical computing

A hybrid workflow divides computation between a quantum processor and a classical computer. A classical optimizer selects parameters, a quantum circuit estimates an objective, and the measured result is returned to the optimizer. A generic variational loop is:

  1. Choose parameters θ.
  2. Prepare and execute a parameterized circuit.
  3. Estimate an objective F(θ) from measurement results.
  4. Update θ using a classical optimization rule.
  5. Stop when a termination criterion is met.

The goal is often to estimate

θ* = arg min_θ F(θ)

where θ is a vector of circuit parameters and F is an application-specific objective. The objective may be an energy expectation, a cost function or a machine-learning loss. The formula defines an optimization target, not a guarantee that the global minimum will be found. Local minima, measurement noise, barren plateaus, optimizer instability and hardware noise can all affect performance.

Examples include the variational quantum eigensolver (VQE), quantum approximate optimization algorithm (QAOA), quantum kernel methods and error-mitigation workflows. These methods are attractive for NISQ devices because they use relatively shallow circuits and rely on classical processing to compensate for limited quantum resources. However, shallow does not mean automatically useful: the total cost includes circuit repetitions, classical optimization, data loading and verification.

7. NISQ computing

NISQ means Noisy Intermediate-Scale Quantum. The term describes quantum processors that have a moderate number of imperfect qubits and do not yet implement full, large-scale fault-tolerant error correction. The exact boundary is not a fixed qubit count. NISQ is a stage of capability characterized by noise, limited coherence, imperfect operations and restricted circuit depth.

NISQ applications commonly use:

  • variational circuits;
  • quantum sampling;
  • small-scale chemistry and materials models;
  • optimization experiments;
  • error characterization and mitigation;
  • benchmarking and algorithm development.

Error mitigation attempts to reduce the influence of errors without fully correcting every error during computation. Techniques include measurement-error mitigation, symmetry verification, zero-noise extrapolation and probabilistic error cancellation. Mitigation can increase sampling cost and cannot be assumed to recover an exact answer. Error correction, by contrast, encodes logical information into multiple physical qubits and actively detects and corrects errors.

8. Fault-tolerant quantum computing

Fault-tolerant quantum computing aims to perform long computations reliably despite imperfect physical components. A logical qubit is encoded across several physical qubits. A quantum error-correcting code detects error syndromes without directly measuring the encoded logical information. Fault tolerance requires suitable codes, repeated syndrome extraction, reliable decoding and physical error rates below relevant thresholds.

The threshold idea is conditional: if physical error rates are below a code- and architecture-dependent threshold and the fault-tolerance assumptions hold, increasing code distance can reduce logical error rates. The threshold is not a universal constant, and practical resource requirements depend on gate errors, connectivity, leakage, decoder speed, architecture and the desired algorithm.

Fault-tolerant systems are expected to support deeper algorithms, including large-scale quantum simulation and algorithms with substantial error-correction overhead. They require many physical qubits per logical qubit, although the ratio depends strongly on the code, hardware and target logical error rate. Consequently, a device with more physical qubits is not necessarily more capable than one with fewer but better-quality qubits.

9. Advantage, utility and value

Quantum terminology is often used imprecisely. The following distinctions are important.

Quantum supremacy traditionally refers to demonstrating that a quantum device performs a computational task infeasible for a classical computer, without necessarily being useful. Because the term can sound misleading or hierarchical, many researchers prefer “quantum computational advantage.”

Quantum advantage means that a quantum method outperforms the best relevant classical method according to a stated metric, such as runtime, solution quality, sampling cost or energy use. The comparison must specify the problem distribution, accuracy, hardware assumptions, classical baseline and total workflow cost.

Quantum utility refers to obtaining a useful result from a quantum processor, even when a clear asymptotic or practical advantage has not been established. Utility may include scientific insight, improved estimation, a valuable prototype or a result that informs future fault-tolerant development.

Business value is broader. It includes economic benefit, risk reduction, scientific discovery, strategic learning and capability development. A quantum experiment can have business value without quantum advantage, but claims should identify the source of value honestly.

A credible evaluation should ask:

  1. Is the problem sufficiently important to justify experimentation?
  2. Is there a quantum formulation with manageable data and encoding overhead?
  3. What is the strongest classical baseline?
  4. What accuracy, latency and scale are required?
  5. Can the result be verified independently?
  6. Does the complete workflow create value after hardware and personnel costs?

10. Application categories

10.1 Chemistry and materials

Quantum simulation is a leading motivation because molecular systems are quantum mechanical. Potential tasks include estimating molecular energies, studying reaction pathways, catalyst design and materials properties. Current demonstrations are generally small and sensitive to basis choice, ansatz design, measurement cost and classical reference methods. Near-term results are most credible when the system is small enough for high-quality classical validation.

10.2 Optimization

Scheduling, routing, resource allocation, network design and portfolio construction can sometimes be mapped to QUBO, Ising or variational formulations. The mapping may introduce auxiliary variables and penalty parameters. A quantum formulation is not automatically superior to mixed-integer programming, constraint programming, local search or classical heuristics. The relevant comparison is end-to-end solution quality and cost.

10.3 Machine learning and data analysis

Quantum machine learning includes quantum kernels, variational classifiers, generative models and quantum-enhanced feature maps. Practical obstacles include loading classical data into quantum states, limited training data, noise and the absence of broad evidence for advantage. Quantum machine learning should therefore be evaluated as an empirical hypothesis, not as a guaranteed improvement.

10.4 Cryptography and cybersecurity

Large-scale fault-tolerant quantum computers could threaten widely used public-key systems based on factoring or discrete logarithms through Shor’s algorithm. Grover’s algorithm provides a quadratic—not exponential—search speedup for unstructured search under its assumptions, implying that symmetric-key security should be assessed with appropriate key lengths. Organizations should begin quantum risk management through cryptographic inventory, migration planning and adoption of post-quantum cryptography where appropriate.

10.5 Finance and risk

Potential applications include portfolio optimization, derivative pricing, Monte Carlo estimation and risk analysis. These problems often require state preparation, precision control and many repetitions. Classical numerical methods are highly developed, so a quantum proposal must compare against production-grade implementations rather than simplified baselines.

10.6 Scientific discovery and simulation

Analog and digital simulators can investigate many-body physics, materials, field theories and dynamics that are difficult to represent classically. Scientific value may arise before commercial advantage, particularly when the quantum system reveals phenomena that are experimentally accessible but computationally challenging.

11. An applied case: evaluating a delivery-routing proposal

Background

A logistics company proposes using quantum annealing to improve daily vehicle routes. The company has multiple depots, delivery time windows and vehicle-capacity constraints.

Problem

The proposal initially claims that a quantum processor will “solve routing exponentially faster.” This claim is insufficient because routing is a family of problems with different constraints, and the classical baseline has not been specified.

Analysis

The team first defines decision variables representing whether a vehicle travels from location i to location j. It constructs a constrained optimization model and converts it to a QUBO by adding penalty terms for capacity and time-window violations. The team then measures:

  • solution cost;
  • percentage of constraint violations;
  • time to produce a solution;
  • number of routes evaluated;
  • embedding and preprocessing time;
  • repeatability across runs.

A strong classical baseline uses a commercial mixed-integer solver and a well-tuned local-search heuristic. Small instances are solved exactly to validate the QUBO mapping.

Approach and solution

The quantum system is used as one candidate heuristic in a hybrid workflow. Classical preprocessing reduces the problem size, the annealer generates candidate solutions, and classical repair procedures remove residual constraint violations. The company does not claim advantage unless the complete workflow outperforms the baselines on a representative test set.

Outcome

In this illustrative case, the quantum method produces feasible candidate routes but does not yet outperform the classical solver on cost or runtime. Nevertheless, the project identifies useful formulation knowledge, establishes a reproducible benchmark and clarifies which constraints create embedding overhead.

Learning points

  1. Formulation quality can dominate hardware choice.
  2. Feasibility is as important as objective value.
  3. A claimed advantage requires a fair and current baseline.
  4. Hybrid quantum methods may be valuable as experimental heuristics without proving quantum advantage.
  5. Operational value must be measured using the complete workflow.

12. Current limitations and responsible practice

Hardware limitations

Current devices experience gate errors, measurement errors, decoherence, crosstalk, leakage and calibration drift. Qubit connectivity may require additional routing operations. Devices may also have limited availability, queue delays and changing calibration conditions.

Algorithmic limitations

Many proposed algorithms require deep circuits, large numbers of measurements or fault-tolerant logical qubits. Variational methods can suffer from flat optimization landscapes, unstable gradients and sensitivity to initialization. Quantum data-loading costs can eliminate a theoretical speedup when the input begins in classical form.

Verification and benchmarking

Quantum outputs are probabilistic. A result should be compared with analytical solutions, exact classical calculations on small instances, high-quality approximate methods or independent physical measurements. Benchmarks should report instance generation, accuracy, repetitions, preprocessing, compilation, post-processing and hardware conditions.

Ethical, security and governance issues

Quantum technologies raise issues beyond performance. Security teams must plan for the future risk to vulnerable public-key cryptography. Organizations should avoid inflated claims, disclose experimental limitations and protect proprietary data sent to external quantum services. Procurement should consider data retention, access controls, auditability and whether cloud providers expose sufficient calibration and execution information.

Quantum computing is also resource-intensive. Energy use, refrigeration, specialized materials and supply-chain concentration should be considered in sustainability and resilience planning. Responsible innovation requires distinguishing demonstrated capability from projected capability.

13. A practical readiness framework

A diploma-level practitioner can assess a proposed use case through five filters:

FilterDiagnostic question
Business or scientific importanceIs the problem valuable enough to justify experimentation?
FormulationCan the problem be represented without prohibitive encoding or penalty overhead?
Hardware fitDoes the selected approach support the required scale, precision and connectivity?
BenchmarkingIs there a strong, transparent classical comparison?
Verification and governanceCan results be validated and data handled responsibly?

The appropriate outcome may be “proceed,” “research further,” “use a classical method,” or “prepare for future fault-tolerant hardware.” Selecting a classical solution is not a failure; it is often evidence of sound technical judgment.

Chapter Summary

Quantum computing comprises several approaches. Gate-based systems use programmable circuits and measurements; quantum annealers search energy landscapes; analog simulators reproduce selected quantum dynamics; and hybrid methods divide work between quantum processors and classical computers. NISQ devices are noisy and lack large-scale fault tolerance, so present applications emphasize shallow circuits, sampling, variational methods, simulation experiments and error mitigation. Fault-tolerant computing uses encoded logical qubits and error correction to support deeper, more reliable algorithms, but it requires substantial hardware overhead.

Quantum advantage must be demonstrated against a relevant classical baseline using clearly stated metrics. Quantum utility and business value are broader concepts and may exist before advantage is established. Chemistry, materials, optimization, machine learning, finance, cybersecurity and scientific simulation are important application categories, but each has significant formulation, scaling and verification challenges. Responsible evaluation requires complete-workflow benchmarking, independent validation, honest communication and attention to security, privacy and sustainability.

Key Terms

Qubit: The basic unit of quantum information.

Superposition: A state representing a coherent combination of basis states.

Amplitude: A complex number whose squared magnitude contributes to measurement probability.

Entanglement: Nonclassical correlation that prevents a joint state from being represented as independent component states.

Quantum gate: A controlled operation applied to one or more qubits.

Quantum circuit: An ordered representation of quantum operations and measurements.

Shot: One execution of a quantum circuit.

Circuit depth: The number of sequential operation layers in a circuit.

Quantum annealing: A specialized approach that seeks low-energy configurations of an encoded problem.

QUBO: Quadratic unconstrained binary optimization model.

Ising model: An optimization model using variables with values −1 or +1.

Analog quantum simulation: Simulation using engineered physical dynamics rather than a universal digital gate sequence.

Hybrid quantum–classical computing: A workflow that alternates quantum processing with classical computation.

NISQ: Noisy Intermediate-Scale Quantum computing using imperfect, non-fault-tolerant devices.

Fault tolerance: The ability to perform reliable computation despite physical errors through encoding and correction.

Error mitigation: Techniques that reduce observed error effects without full error correction.

Quantum advantage: Demonstrated superiority over a relevant classical method for a specified task and metric.

Quantum utility: Useful output from a quantum computation without requiring proven broad advantage.

Logical qubit: An error-corrected qubit encoded using multiple physical qubits.

Transpilation: Hardware-aware conversion of an abstract circuit into executable native operations.

Review Questions

Short Answer Questions

  1. What distinguishes a gate-based quantum computer from a quantum annealer?
  2. Why does measurement prevent a quantum computer from simply returning all amplitudes?
  3. Define NISQ computing.
  4. What is the purpose of a QUBO formulation?
  5. Why is a classical baseline necessary when claiming quantum advantage?

Long Answer Questions

  1. Compare gate-based, annealing, analog and hybrid quantum approaches, including their applications and limitations.
  2. Explain the difference between error mitigation and fault-tolerant error correction.
  3. Discuss why chemistry and materials science are important quantum application areas, while also identifying present barriers.
  4. Explain how quantum utility, quantum advantage and business value differ.
  5. Describe the major hardware and algorithmic limitations of current quantum computers.

Analytical / Application Questions

  1. A company wants to optimize employee shifts using a quantum annealer. Identify the variables, constraints, classical baselines and performance measures that should be included in a fair evaluation.
  2. A research group reports that a 100-qubit processor has achieved advantage because it generated samples faster than a simple classical program. What additional evidence would you require before accepting the claim?
  3. An organization is planning its cybersecurity strategy for the next decade. Use the distinction between NISQ and fault-tolerant systems to recommend immediate and longer-term actions.

Multiple Choice Questions with Answers

Question 1

Which approach represents computation primarily as a sequence of programmable quantum gates?

A. Gate-based quantum computing

B. Quantum annealing

C. Analog-only simulation

D. Classical local search

Correct Answer: A. Gate-based quantum computing

Question 2

In the normalized single-qubit state |ψ⟩ = α|0⟩ + β|1⟩, what is the probability of measuring 1?

A. |α|2

B. |β|2

C. α + β

D. 1 − |α|2 − |β|2

Correct Answer: B. |β|2

Question 3

What does NISQ refer to?

A. A universal fault-tolerant architecture

B. Noisy Intermediate-Scale Quantum computing

C. A classical optimization standard

D. A quantum cryptographic protocol

Correct Answer: B. Noisy Intermediate-Scale Quantum computing

Question 4

Which model commonly uses binary variables with values 0 and 1 and a quadratic objective?

A. QUBO

B. Fourier transform

C. Bloch sphere

D. Error syndrome

Correct Answer: A. QUBO

Question 5

What is the main purpose of error mitigation?

A. To eliminate the need for measurement

B. To reduce the effects of errors without full error correction

C. To increase the number of physical qubits automatically

D. To convert all analog systems into annealers

Correct Answer: B. To reduce the effects of errors without full error correction

Question 6

Which statement best describes quantum advantage?

A. Any result produced by a quantum processor

B. A demonstration that a quantum method outperforms a relevant classical method under stated conditions

C. The use of more than 50 physical qubits

D. A proof that quantum computers replace classical computers

Correct Answer: B. A demonstration that a quantum method outperforms a relevant classical method under stated conditions

Question 7

In a hybrid variational workflow, what normally updates circuit parameters?

A. A classical optimizer

B. A measurement device alone

C. A refrigerator controller

D. A fixed random process

Correct Answer: A. A classical optimizer

Question 8

Which is a key requirement for a credible application benchmark?

A. Comparison only with an outdated classical method

B. Exclusion of preprocessing time

C. A strong and clearly specified classical baseline

D. Reporting only the best single experimental shot

Correct Answer: C. A strong and clearly specified classical baseline

Question 9

What is the principal purpose of a logical qubit?

A. To represent an error-corrected qubit using multiple physical qubits

B. To reduce every circuit to one physical qubit

C. To avoid all classical computation

D. To guarantee quantum advantage

Correct Answer: A. To represent an error-corrected qubit using multiple physical qubits

Question 10

Which application is directly associated with the future security impact of Shor’s algorithm?

A. Breaking relevant public-key cryptographic assumptions

B. Improving display resolution

C. Reducing refrigeration temperature

D. Replacing all symmetric encryption immediately

Correct Answer: A. Breaking relevant public-key cryptographic assumptions

Applications of Quantum Computing
Chapter 2 of 15