Stand 2026-07-10Level 3

Qubit-Routing

Qubit-Routing bildet die logischen Qubits eines Schaltkreises auf einen Chip mit begrenzter Konnektivität ab und fügt SWAP-Gatter ein, um Zustände zwischen nicht benachbarten Qubits zu bewegen — bei möglichst geringen Kosten an Zeit und Fehlern.

Was es bedeutet

Ein Schaltkreis wird geschrieben, als könnte jedes Qubit mit jedem anderen wechselwirken, aber reale Chips haben eine begrenzte Konnektivität — zum Beispiel ein Quadratgitter, in dem jedes Qubit nur 4 Nachbarn hat.Wenn ein Zwei-Qubit-Gatter auf ein Paar ohne direkte Verbindung zielt, fügt der Router SWAP-Gatter ein, die den Quantenzustand über Zwischen-Qubits wandern lassen, bis die beiden Zustände benachbart sind.Jeder SWAP ist teuer — er zerfällt in 3 CNOTs —, er kostet also Zeit und akkumuliert Fehler; gutes Routing sucht daher den kürzesten Umweg.Zudem sind Qubits nicht austauschbar: Kohärenzzeiten und Zwei-Qubit-Gatter-Fidelities unterscheiden sich pro Qubit und pro Verbindung und driften täglich, weshalb ein kalibrierungsbewusster Router die heutigen Kalibrierungsdaten heranzieht, um über die gesündesten Qubits zu routen.Nach der Ausführung müssen die Messergebnisse von den physischen Qubits auf die ursprünglichen logischen Qubits zurückabgebildet werden, wofür die Zuordnung gemerkt werden muss.Die Routing-Qualität bewegt die Gesamt-Fidelity direkt: Stand 2026 berichtete messfehlerbewusstes Mapping und Routing (MERA, 2025) durchschnittliche Fidelity-Verbesserungen von 25–52 % gegenüber dem Referenz-Compiler, ohne zusätzliche SWAPs einzufügen — ein Beleg dafür, dass Mapping und Routing eine aktive Forschungsfront bleiben und kein gelöstes Problem sind.

Alltagsvergleich

Ihr Schaltkreis nimmt an, dass jedes Qubit mit jedem anderen sprechen kann — aber der reale Chip ist eine kleine Stadt, in der nur direkte Nachbarn einen Zaun teilen. Wenn zwischen Q0 und Q1 kein Zaun ist, trägt der Router den Quantenzustand über SWAP-Trittsteine hinüber und reicht ihn von Garten zu Garten weiter, bis die beiden Zustände Seite an Seite stehen. Jede SWAP-Überquerung kostet Zeit und Fehler, daher ist die beste Route der kürzeste Umweg — und ein kluger Router prüft vor der Wahl des Weges auch die heutigen Kalibrierungsdaten, um zu sehen, welche Nachbarn heute gesund sind.
Das Wort 'Route' stammt vom lateinischen rupta via, 'ein durchgebrochener Weg' — Routing bricht buchstäblich einen Pfad durch die begrenzte Konnektivität des Chips. 'SWAP' kommt vom mittelenglischen swappen, 'schlagen, tauschen' — ein schnelles Handabklatschen, das zwei Zustände vertauscht. Koreanisch, Japanisch und Chinesisch geben diese Begriffe als 경로/經路 ('der durchlaufene Pfad') und 교환/交換 ('gegenseitiger Austausch') wieder.

Häufige Missverständnisse

  • 'Logisches Qubit' hat zwei verschiedene Bedeutungen — (a) ein Qubit in Ihrem Schaltkreis, so wie Sie ihn geschrieben haben (die im Routing verwendete Bedeutung), und (b) ein fehlerkorrigiertes Qubit, das aus vielen physischen Qubits aufgebaut ist. Verwechseln Sie die beiden nicht.
  • Qubits sind NICHT austauschbar — Kohärenzzeiten und Zwei-Qubit-Gatter-Fidelities unterscheiden sich pro Qubit und pro Verbindung und driften täglich. Gutes Routing ist daher kalibrierungsbewusst, und die Ergebnisse müssen anschließend auf Ihre ursprünglichen logischen Qubits zurückabgebildet werden.

Das Wichtigste

  • Ein SWAP kostet 3 CNOTs — jeder eingefügte SWAP addiert Zeit und Fehler; die Aufgabe des Routers ist der kürzeste Umweg.
  • Die Routing-Qualität bewegt die Fidelity direkt: Stand 2026 verbesserte messfehlerbewusstes Mapping/Routing (MERA, 2025) die Fidelity im Durchschnitt um 25–52 % gegenüber dem Referenz-Compiler, ohne zusätzliche SWAPs.
  • Konnektivitätskarten begrenzen, was routbar ist — z. B. gibt ein Quadratgitter jedem Qubit nur 4 Nachbarn.

Verständnis prüfen

Ihr Schaltkreis wendet cx(0,1) an, aber auf dem Chip sind die physischen Qubits Q0 und Q1 nicht verbunden. Was tut der Router?

  1. A.Er lehnt den Schaltkreis als physikalisch unmöglich ab
  2. B.Er misst beide Qubits und präpariert sie nebeneinander neu
  3. C.Er fügt SWAP-Gatter ein, um die Zustände über verbundene Zwischen-Qubits zu bewegen, bis sie benachbart sind
  4. D.Er ersetzt das CX durch ein Ein-Qubit-Gatter, das keine Konnektivität benötigt
Antwort anzeigen

Antwort: C. Er fügt SWAP-Gatter ein, um die Zustände über verbundene Zwischen-Qubits zu bewegen, bis sie benachbart sind

Warum: Das Routing fügt SWAP-Gatter als Trittsteine ein und bewegt Quantenzustände über verbundene Zwischen-Qubits. Da jeder SWAP in 3 CNOTs zerfällt, minimiert der Router die Anzahl der SWAPs.

Warum sollte ein guter Router vor der Wahl eines Pfades die heutigen Kalibrierungsdaten heranziehen?

  1. A.Weil Kalibrierungsdaten die Farbkodierung des Schaltplans bestimmen
  2. B.Weil Qubit-Kohärenz und Zwei-Qubit-Gatter-Fidelities pro Qubit und Verbindung variieren und täglich driften, sodass der kürzeste Pfad durch ungesunde Qubits gegen einen etwas längeren Pfad durch gesunde verlieren kann
  3. C.Weil Kalibrierungsdaten nötig sind, um die SWAP-Gattermatrix zu definieren
  4. D.Weil Routing nur während Kalibrierungsfenstern erlaubt ist
Antwort anzeigen

Antwort: B. Weil Qubit-Kohärenz und Zwei-Qubit-Gatter-Fidelities pro Qubit und Verbindung variieren und täglich driften, sodass der kürzeste Pfad durch ungesunde Qubits gegen einen etwas längeren Pfad durch gesunde verlieren kann

Warum: Qubits sind nicht austauschbar: Ihre Qualität variiert pro Qubit und pro Verbindung und ändert sich täglich. Kalibrierungsbewusstes Routing wägt die Pfadlänge gegen die heutige Qubit-Gesundheit ab.

Baut auf

Routing under limited connectivity + SWAP insertion is established compilation literature; SWAP = 3 CNOT is elementary identity. Regraded timebound 2026-07-10: the text carries current-state claims (as-of-2026 framing; MERA 25-52% fidelity stats, arXiv:2511.10921) that will drift with compiler ecosystems, matching the transpilation precedent.

Praktisch lernen

Dieses Konzept ist Teil eines Curriculums mit 46 Leveln, einem interaktiven Simulator und Lumen — einem Tutor, dessen Antworten vor der Anzeige geprüft werden. Level 1–5 sind kostenlos.