Welcome to GraphQOMB’s documentation!

GraphQOMB is a compiler framework for measurement-based quantum computation (MBQC). It keeps the resource-state structure, classical feedforward, and execution schedule as separate first-class objects, then lowers them into executable patterns with explicit schedule boundaries and Pauli-frame tracking.

Start here

Core workflow

  1. Build or import a labelled graph state.

  2. Provide explicit feedforward maps.

  3. Optionally solve or inject a scheduler.

  4. Lower the IR objects with graphqomb.qompiler.qompile().

  5. Simulate or export the resulting pattern.

Indices and tables