Skip to main content

Module quantum_simulation

Module quantum_simulation 

Source
Expand description

Quantum simulation for probabilistic inference.

This module provides integration between quantum circuit simulation and probabilistic graphical models, enabling quantum-enhanced inference.

§Overview

Key capabilities:

  • Execute quantum circuits and extract probability distributions
  • Convert circuit measurement results to PGM factors
  • Quantum-enhanced sampling for factor graphs

§Example

use tensorlogic_quantrs_hooks::quantum_simulation::{
    QuantumSimulationBackend, SimulationConfig,
};

// Create a simulation backend
let backend = QuantumSimulationBackend::new();

// Run simulation
let config = SimulationConfig::default();
// ... execute circuits

Structs§

QuantumSimulationBackend
Backend for quantum circuit simulation.
SimulatedState
Internal state representation for simulation results.
SimulationConfig
Configuration for quantum simulation.

Functions§

factor_graph_to_quantum
Convert a factor graph to a quantum simulation.
run_qaoa
Run a QAOA optimization.