Pour des questions sur la recherche de (courtes) séquences de portes pour mettre en œuvre une opération unitaire spécifique, par exemple la décomposition d'une porte complexe à plusieurs qubits en une séquence de portes de base. Cela peut s'appliquer à l'optimisation des circuits en ce qui concerne la longueur ou la profondeur ou à la recherche de séquences de portes pour implémenter un algorithme.