Estimating Algorithmic Information Using Quantum Computing for Genomics Applications

Research output: Contribution to journalArticleScientificpeer-review

3 Citations (Scopus)
52 Downloads (Pure)


Inferring algorithmic structure in data is essential for discovering causal generative models. In this research, we present a quantum computing framework using the circuit model, for estimating algorithmic information metrics. The canonical computation model of the Turing machine is restricted in time and space resources, to make the target metrics computable under realistic assumptions. The universal prior distribution for the automata is obtained as a quantum superposition, which is further conditioned to estimate the metrics. Specific cases are explored where the quantum implementation offers polynomial advantage, in contrast to the exhaustive enumeration needed in the corresponding classical case. The unstructured output data and the computational irreducibility of Turing machines make this algorithm impossible to approximate using heuristics. Thus, exploring the space of program-output relations is one of the most promising problems for demonstrating quantum supremacy using Grover search that cannot be dequantized. Experimental use cases for quantum acceleration are developed for self-replicating programs and algorithmic complexity of short strings. With quantum computing hardware rapidly attaining technological maturity, we discuss how this framework will have significant advantage for various genomics applications in meta-biology, phylogenetic tree analysis, protein-protein interaction mapping and synthetic biology. This is the first time experimental algorithmic information theory is implemented using quantum computation. Our implementation on the Qiskit quantum programming platform is copy-left and is publicly available on GitHub.
Original languageEnglish
Article number2696
Pages (from-to)1-25
Number of pages25
JournalApplied Sciences
Issue number6
Publication statusPublished - 2021


  • Algorithmic information theory
  • Genomics
  • Kolmogorov complexity
  • Meta-biology
  • Quantum Turing machine
  • Quantum algorithms
  • Quantum circuit model
  • Universal distribution
  • Viral genomics


Dive into the research topics of 'Estimating Algorithmic Information Using Quantum Computing for Genomics Applications'. Together they form a unique fingerprint.

Cite this