acho que você levantou uma excelente pergunta nas fronteiras da pesquisa de QM (parcialmente indicada por sua falta de respostas até agora), mas ela não foi totalmente formalmente definida ou capturada como um problema. a questão está na linha de "o que exatamente os algoritmos QM podem computar com eficiência de qualquer maneira?" e uma resposta completa não é conhecida e está sendo ativamente buscada. parte disso está relacionada à (questões em aberto) complexidade das classes relacionadas ao QM.
esse seria o caso em que há uma pergunta um tanto formal definida. se for possível demonstrar que as classes QM são equivalentes a classes não-QM "significativamente poderosas", então a resposta é sua. o tema geral desse tipo de resultado seria uma classe "não tão difícil de QM" é equivalente a uma classe "difícil de não-QM". existem várias separações de classes de complexidade aberta desse tipo (talvez alguém possa sugeri-las com mais detalhes).
algo estranho no conhecimento atual de QM sobre algoritmos quânticos
é que há um tipo de algoritmo estranho conhecido por funcionar em QM, mas aparentemente não há muita coerência / coesão para eles. eles parecem estranhos e desconectados em alguns aspectos. não existe uma "regra de ouro" aparente para "problemas que são computáveis no QM geralmente estão nessa forma", apesar de uma expectativa razoável de que alguém possa estar lá.
por exemplo, compare isso com a teoria da completude da PN, que é muito mais coesa em comparação. parece que, se a teoria da QM for melhor desenvolvida, ela obteria esse maior senso de coesão que lembra a teoria da completude da PN.
uma idéia mais forte pode ser que, eventualmente, quando a teoria da complexidade de QM for aprimorada, a integridade do NP se encaixará "perfeitamente" nela de alguma forma.
para mim, a aceleração QM mais geral ou a estratégia amplamente aplicável que eu já vi parece ser o algoritmo de Grovers, porque muitos softwares práticos estão relacionados a consultas de banco de dados. e, de certa forma, cada vez mais "não estruturado":
O ( N--√)Ω ( N)