Quantum Problem Compiler · Learn
Convert to QUBO and Ising
Inspect a native compilation while retaining conventions, offsets and validation scope.
Understand
The native Compiler expands the objective and validated penalties into a QUBO. It retains the offset and counts each unordered quadratic pair once. This lesson calls the existing WebAssembly compiler; it does not contain a second conversion implementation.
Ising exports describe their conventions. The Z form uses x = (1 − z) / 2; Ocean uses x = (s + 1) / 2. Preserve variable order, fields, couplings and offsets together.
Compilation limits remain 2,048 variables, 100,000 coefficients, 5 MiB input and 30 seconds of compilation. Worker startup has its existing separate timeout. Cancellation or source edits discard stale work. Compilation does not run a quantum circuit.
Visualize
Review and confirm the example, then compile locally. Choose an artifact to inspect the actual native QUBO, Ising coefficients or checks.
Loading the local example explorer…
Experiment
Compile Custom QUBO. Compare its offset and variable order with both Ising exports. Change a coefficient: the old output and confirmation disappear until you review and compile again.
Apply
Use the full Compiler to obtain its complete solver package and SDK verification script. A larger compiled model can be downloaded without claiming that the Simulator solved it.
Check your understanding
What should happen to a compiled result when its source changes?