“…This optimization problem is often modelled as a placement and routing problem of finding a mapping of the abstract qubits to the physical qubits (placement), followed by iterations of performing entangling gates between qubits that are far apart by moving them closer to each other (routing), for example, via Swap gates. The placement and routing problem has been extensively studied in the context of NISQ algorithms [3,4,7,[10][11][12][13][14][15][16][17][18][19][20][21][22][23], as well as in the fault-tolerant compilation of quantum algorithms using concatenated error-correcting codes [24], lattice surgery-based fault-tolerant quantum computing (FTQC) [7,25], and defect-based FTQC [26].…”