paper

tūQ: a design and modelling tool for cluster-state algorithms

arXiv:2502.18991

Abstract

This paper is a general introduction to the tūQ toolchain (https://github.com/QSI-BAQS/tuQ) and a discussion of its two main workflows, 'reduce and optimise' and 'draft and compile'. The tūQ toolchain was designed to advance research in cluster-state computing and the workflows are presented as suggestions for how a researcher might use the tool. The two modes of tūQ are Modeller and Simulator. Simulator mode has a tile-based syntax for drafting cluster-state algorithms. Modeller enables the user to reduce a lattice through preset measurement functions and optimise an algorithm by minimising the count of qubits or the count of controlled-Z ('CZ') interactions. In addition, tūQ makes it possible to compile an algorithm to OpenQASM 3.0.

8 pages, 5 figures, 2 appendices