Skip to main content

Module decision_diagram

Module decision_diagram 

Source
Expand description

Decision diagram based quantum circuit simulator.

This module implements quantum circuit simulation using decision diagrams (DDs) including Quantum Decision Diagrams (QDDs) and Binary Decision Diagrams (BDDs). Decision diagrams can provide exponential compression for certain quantum states and enable efficient simulation of specific circuit types.

Structs§

DDNode
Decision diagram node representing a quantum state or operation
DDOptimizer
Optimized DD operations using SciRS2 graph algorithms
DDSimulator
Decision diagram-based quantum simulator
DDStats
Statistics for DD simulation
DecisionDiagram
Decision diagram representing quantum states and operations
Edge
Edge in a decision diagram with complex weight

Enums§

Terminal
Terminal node types

Functions§

benchmark_dd_simulator
Benchmark DD simulator performance

Type Aliases§

EdgeWeight
Edge weight in quantum decision diagrams (complex amplitude)
NodeId
Unique node identifier in a decision diagram