Skip to content

Random Circuit Generator #27

@ACE07-Sev

Description

@ACE07-Sev

Random Circuit Generator

Description

Most algorithms require benchmarks using a variety of circuits to demonstrate their capabilities. In general, the circuit possesses the following parameters:

  • Number of qubits
  • Entanglement degree: The entanglement entropy, which measures the severity of entanglement within the circuit.
  • Entanglement range: The range of qubits entangled, where neighboring entanglement is known as short-range correlation, and distant qubit entanglement is known as long-range correlation. Often times, short-range correlation is about how certain subsystems can be isolated, whereas long-range entanglement prevents us from breaking the system into smaller parts.
  • Superposition degree: What the superposition distribution looks like.

By varying these parameters, different circuits would be generated. These circuits would then be sampled in large numbers and used to benchmark algorithms.

Tips

  • Explore how entanglement impacts the circuit structure.
  • Try to simplify the parameters as much as possible without loss of completeness. All possible circuits should be generatable using this module.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions