Fitting quantum noise models to tomography data

Emilio Onorati1,2, Tamara Kohler1,3, and Toby S. Cubitt1

1University College London, Department of Computer Science, UK
2Technische Universität München, Fakultät für Mathematik, DE
3Instituto de Ciencias Matemáticas, Madrid, ES

Find this paper interesting or want to discuss? Scite or leave a comment on SciRate.

Abstract

The presence of noise is currently one of the main obstacles to achieving large-scale quantum computation. Strategies to characterise and understand noise processes in quantum hardware are a critical part of mitigating it, especially as the overhead of full error correction and fault-tolerance is beyond the reach of current hardware. Non-Markovian effects are a particularly unfavourable type of noise, being both harder to analyse using standard techniques and more difficult to control using error correction. In this work we develop a set of efficient algorithms, based on the rigorous mathematical theory of Markovian master equations, to analyse and evaluate unknown noise processes. In the case of dynamics consistent with Markovian evolution, our algorithm outputs the best-fit Lindbladian, i.e., the generator of a memoryless quantum channel which best approximates the tomographic data to within the given precision. In the case of non-Markovian dynamics, our algorithm returns a quantitative and operationally meaningful measure of non-Markovianity in terms of isotropic noise addition. We provide a Python implementation of all our algorithms, and benchmark these on a range of 1- and 2-qubit examples of synthesised noisy tomography data, generated using the Cirq platform. The numerical results show that our algorithms succeed both in extracting a full description of the best-fit Lindbladian to the measured dynamics, and in computing accurate values of non-Markovianity that match analytical calculations.

Quantum computers offer the possibility of carrying out certain tasks far faster than their classical counterparts – such as simulating materials, optimisation problems, and fundamental physics. However quantum computers are very susceptible to errors – if no steps are taken to deal with noise in quantum computing devices then errors will quickly swamp the computation being carried out. Methods to characterise and understand noise processes in quantum devices are therefore crucial. In this paper we develop efficient algorithms to characterise noise processes in quantum computing devices, based on standard experimental techniques. These algorithms take the output of these experiments, and provide a description of the underlying physical process which best fits the experimental data. Knowledge of these physical processes can help engineers understand the behaviour of their device, and aid people using the devices in designing quantum algorithms which are resistant to the types of noise most prevalent in the device.

► BibTeX data

► References

[1] John Preskill. “Quantum Computing in the NISQ era and beyond”. In: Quantum 2 (2018), p. 79. https:/​/​doi.org/​10.22331/​q-2018-08-06-79.
https:/​/​doi.org/​10.22331/​q-2018-08-06-79

[2] Jens Eisert et al. “Quantum certification and benchmarking”. In: Nature Reviews Physics 2 (7 2020), pp. 382–390. https:/​/​doi.org/​10.1038/​s42254-020-0186-4.
https:/​/​doi.org/​10.1038/​s42254-020-0186-4

[3] G. Lindblad. “On the generators of quantum dynamical semigroups”. In: Comm. Math. Phys. 48.2 (1976), pp. 119–130. https:/​/​doi.org/​10.1007/​BF01608499.
https:/​/​doi.org/​10.1007/​BF01608499

[4] Vittorio Gorini, Andrzej Kossakowski, and E. C. G. Sudarshan. “Completely positive dynamical semigroups of N-level systems”. In: Journal of Mathematical Physics 17.5 (1976), pp. 821–825. https:/​/​doi.org/​10.1063/​1.522979.
https:/​/​doi.org/​10.1063/​1.522979

[5] Barbara M. Terhal and Guido Burkard. “Fault-tolerant quantum computation for local non-Markovian noise”. In: Physical Review A 71.1 (2005). https:/​/​doi.org/​10.1103/​physreva.71.012336.
https:/​/​doi.org/​10.1103/​physreva.71.012336

[6] Dorit Aharonov, Alexei Kitaev, and John Preskill. “Fault-Tolerant Quantum Computation with Long-Range Correlated Noise”. In: Physical Review Letters 96.5 (2006). https:/​/​doi.org/​10.1103/​physrevlett.96.050504.
https:/​/​doi.org/​10.1103/​physrevlett.96.050504

[7] Hui Khoon Ng and John Preskill. “Fault-tolerant quantum computation versus Gaussian noise”. In: Physical Review A 79.3 (2009). https:/​/​doi.org/​10.1103/​physreva.79.032318.
https:/​/​doi.org/​10.1103/​physreva.79.032318

[8] M. M. Wolf, J. Eisert, T. S. Cubitt, and J. I. Cirac. “Assessing Non-Markovian Quantum Dynamics”. In: Phys. Rev. Lett. 101 (15 2008), p. 150402. https:/​/​doi.org/​10.1103/​PhysRevLett.101.150402.
https:/​/​doi.org/​10.1103/​PhysRevLett.101.150402

[9] G. W. Stewart and Ji-guang Sun. Matrix Perturbation Theory. Academic Press, 1990.

[10] https:/​/​github.com/​quantumlib/​Cirq.
https:/​/​github.com/​quantumlib/​Cirq

[11] Ángel Rivas, Susana F Huelga, and Martin B Plenio. “Quantum non-Markovianity: characterization, quantification and detection”. In: Reports on Progress in Physics 77.9 (2014), p. 094001. https:/​/​doi.org/​10.1088/​0034-4885/​77/​9/​094001.
https:/​/​doi.org/​10.1088/​0034-4885/​77/​9/​094001

[12] Carole Addis, Bogna Bylicka, Dariusz Chruscinski, and Sabrina Maniscalco. “Comparative study of non-Markovianity measures in exactly solvable one- and two-qubit models”. In: Phys. Rev. A 90 (5 2014), p. 052103. https:/​/​doi.org/​10.1103/​PhysRevA.90.052103.
https:/​/​doi.org/​10.1103/​PhysRevA.90.052103

[13] Li Li, Michael J.W. Hall, and Howard M. Wiseman. “Concepts of quantum non-Markovianity: A hierarchy”. In: Physics Reports 759 (2018). Concepts of quantum non-Markovianity: A hierarchy, pp. 1 –51. https:/​/​doi.org/​10.1016/​j.physrep.2018.07.001.
https:/​/​doi.org/​10.1016/​j.physrep.2018.07.001

[14] Dariusz Chruscinski and Sabrina Maniscalco. “Degree of Non-Markovianity of Quantum Evolution”. In: Phys. Rev. Lett. 112 (12 2014), p. 120404. https:/​/​doi.org/​10.1103/​PhysRevLett.112.120404.
https:/​/​doi.org/​10.1103/​PhysRevLett.112.120404

[15] Michael M. Wolf and J. Ignacio Cirac. “Dividing Quantum Channels”. In: Communications in Mathematical Physics 279 (1 2008), pp. 147–168. https:/​/​doi.org/​10.1007/​s00220-008-0411-y.
https:/​/​doi.org/​10.1007/​s00220-008-0411-y

[16] S. C. Hou, X. X. Yi, S. X. Yu, and C. H. Oh. “Alternative non-Markovianity measure by divisibility of dynamical maps”. In: Phys. Rev. A 83 (6 2011), p. 062115. https:/​/​doi.org/​10.1103/​PhysRevA.83.062115.
https:/​/​doi.org/​10.1103/​PhysRevA.83.062115

[17] Simon Milz, M. S. Kim, Felix A. Pollock, and Kavan Modi. “Completely Positive Divisibility Does Not Mean Markovianity”. In: Phys. Rev. Lett. 123 (4 2019), p. 040401. https:/​/​doi.org/​10.1103/​PhysRevLett.123.040401.
https:/​/​doi.org/​10.1103/​PhysRevLett.123.040401

[18] Toby Cubitt, Jens Eisert, and Michael Wolf. “The Complexity of Relating Quantum Channels to Master Equations”. In: Communications in Mathematical Physics 310 (2 2009), pp. 383–418. https:/​/​doi.org/​10.1007/​s00220-011-1402-y.
https:/​/​doi.org/​10.1007/​s00220-011-1402-y

[19] Johannes Bausch and Toby Cubitt. “The complexity of divisibility”. In: Linear Algebra and its Applications 504 (2016), pp. 64–107. https:/​/​doi.org/​10.1016/​j.laa.2016.03.041.
https:/​/​doi.org/​10.1016/​j.laa.2016.03.041

[20] Ángel Rivas, Susana F. Huelga, and Martin B. Plenio. “Entanglement and Non-Markovianity of Quantum Evolutions”. In: Physical Review Letters 105.5 (2010). https:/​/​doi.org/​10.1103/​physrevlett.105.050403.
https:/​/​doi.org/​10.1103/​physrevlett.105.050403

[21] Kang-Da Wu et al. “Detecting non-Markovianity via quantified coherence: theory and experiments”. In: npj Quantum Information 6 (1 2020), p. 55. https:/​/​doi.org/​10.1038/​s41534-020-0283-3.
https:/​/​doi.org/​10.1038/​s41534-020-0283-3

[22] A. R. Usha Devi, A. K. Rajagopal, and Sudha. “Open-system quantum dynamics with correlated initial states, not completely positive maps, and non-Markovianity”. In: Phys. Rev. A 83 (2 2011), p. 022109. https:/​/​doi.org/​10.1103/​PhysRevA.83.022109.
https:/​/​doi.org/​10.1103/​PhysRevA.83.022109

[23] Shunlong Luo, Shuangshuang Fu, and Hongting Song. “Quantifying non-Markovianity via correlations”. In: Phys. Rev. A 86 (4 2012), p. 044101. https:/​/​doi.org/​10.1103/​PhysRevA.86.044101.
https:/​/​doi.org/​10.1103/​PhysRevA.86.044101

[24] Elsi-Mari Laine, Jyrki Piilo, and Heinz-Peter Breuer. “Measure for the non-Markovianity of quantum processes”. In: Physical Review A 81.6 (2010). https:/​/​doi.org/​10.1103/​physreva.81.062115.
https:/​/​doi.org/​10.1103/​physreva.81.062115

[25] Xiao-Ming Lu, Xiaoguang Wang, and C. P. Sun. “Quantum Fisher information flow and non-Markovian processes of open systems”. In: Phys. Rev. A 82 (4 2010), p. 042103. https:/​/​doi.org/​10.1103/​PhysRevA.82.042103.
https:/​/​doi.org/​10.1103/​PhysRevA.82.042103

[26] Heinz-Peter Breuer, Elsi-Mari Laine, and Jyrki Piilo. “Measure for the Degree of Non-Markovian Behavior of Quantum Processes in Open Systems”. In: Physical Review Letters 103.21 (2009). https:/​/​doi.org/​10.1103/​physrevlett.103.210401.
https:/​/​doi.org/​10.1103/​physrevlett.103.210401

[27] Bogna Bylicka, Dariusz Chruscinski, and Sabrina Maniscalco. Non-Markovianity as a Resource for Quantum Technologies. 2013. arXiv: 1301.2585 [quant-ph].
arXiv:1301.2585

[28] Salvatore Lorenzo, Francesco Plastina, and Mauro Paternostro. “Geometrical characterization of non-Markovianity”. In: Phys. Rev. A 88 (2 2013), p. 020102. https:/​/​doi.org/​10.1103/​PhysRevA.88.020102.
https:/​/​doi.org/​10.1103/​PhysRevA.88.020102

[29] Felix A. Pollock, César Rodríguez-Rosario, Thomas Frauenheim, Mauro Paternostro, and Kavan Modi. “Operational Markov Condition for Quantum Processes”. In: Phys. Rev. Lett. 120 (4 2018), p. 040405. https:/​/​doi.org/​10.1103/​PhysRevLett.120.040405.
https:/​/​doi.org/​10.1103/​PhysRevLett.120.040405

[30] Kade Head-Marsden, Stefan Krastanov, David A. Mazziotti, and Prineha Narang. “Capturing non-Markovian dynamics on near-term quantum computers”. In: Phys. Rev. Research 3 (1 2021), p. 013182. https:/​/​doi.org/​10.1103/​PhysRevResearch.3.013182.
https:/​/​doi.org/​10.1103/​PhysRevResearch.3.013182

[31] Murphy Yuezhen Niu et al. Learning Non-Markovian Quantum Noise from Moire-Enhanced Swap Spectroscopy with Deep Evolutionary Algorithm. 2019. arXiv: 1912.04368 [quant-ph].
arXiv:1912.04368

[32] I. A. Luchnikov, S. V. Vintskevich, D. A. Grigoriev, and S. N. Filippov. “Machine Learning Non-Markovian Quantum Dynamics”. In: Physical Review Letters 124.14 (2020). https:/​/​doi.org/​10.1103/​physrevlett.124.140502.
https:/​/​doi.org/​10.1103/​physrevlett.124.140502

[33] I. A. Luchnikov et al. Probing non-Markovian quantum dynamics with data-driven analysis: Beyond ‘black-box’ machine learning models. Phys. Rev. Research 4, 043002, 2022. [quant-ph].
https:/​/​doi.org/​10.1103/​PhysRevResearch.4.043002

[34] Stephen Boyd and Lieven Vandenberghe. Convex Optimization. Cambridge University Press, 2004. https:/​/​doi.org/​10.1017/​CBO9780511804441.
https:/​/​doi.org/​10.1017/​CBO9780511804441

[35] Steven Diamond and Stephen Boyd. “CVXPY: A Python-embedded modeling language for convex optimization”. In: Journal of Machine Learning Research 17.83 (2016), pp. 1–5.

[36] Akshay Agrawal, Robin Verschueren, Steven Diamond, and Stephen Boyd. “A rewriting system for convex optimization problems”. In: Journal of Control and Decision 5.1 (2018), pp. 42–60.

[37] E. Davies. “Embeddable Markov Matrices”. In: Electron. J. Probab. 15 (2010), pp. 1474–1486. https:/​/​doi.org/​10.1214/​EJP.v15-733.
https:/​/​doi.org/​10.1214/​EJP.v15-733

[38] Kamil Korzekwa and Matteo Lostaglio. “Quantum Advantage in Simulating Stochastic Processes”. In: Phys. Rev. X 11 (2 2021), p. 021019. https:/​/​doi.org/​10.1103/​PhysRevX.11.021019.
https:/​/​doi.org/​10.1103/​PhysRevX.11.021019

[39] David E. Evans. “Conditionally completely positive maps on operator algebras”. In: The Quarterly Journal of Mathematics 28.3 (1977), pp. 271–283. https:/​/​doi.org/​10.1093/​qmath/​28.3.271.
https:/​/​doi.org/​10.1093/​qmath/​28.3.271

[40] Jyrki Piilo, Sabrina Maniscalco, Kari Härkönen, and Kalle-Antti Suominen. “Non-Markovian Quantum Jumps”. In: Phys. Rev. Lett. 100 (18 2008), p. 180402. https:/​/​doi.org/​10.1103/​PhysRevLett.100.180402.
https:/​/​doi.org/​10.1103/​PhysRevLett.100.180402

[41] https:/​/​gitlab.com/​TamaraKohler/​non-markovianity.
https:/​/​gitlab.com/​TamaraKohler/​non-markovianity.

[42] Z. Hradil. “Quantum-state estimation”. In: Phys. Rev. A 55 (3 1997), R1561–R1564. https:/​/​doi.org/​10.1103/​PhysRevA.55.R1561.
https:/​/​doi.org/​10.1103/​PhysRevA.55.R1561

[43] Daniel F. V. James, Paul G. Kwiat, William J. Munro, and Andrew G. White. “Measurement of qubits”. In: Phys. Rev. A 64 (5 2001), p. 052312. https:/​/​doi.org/​10.1103/​PhysRevA.64.052312.
https:/​/​doi.org/​10.1103/​PhysRevA.64.052312

[44] Robin Blume-Kohout. “Optimal, reliable estimation of quantum states”. In: New Journal of Physics 12.4 (2010), p. 043034. https:/​/​doi.org/​10.1088/​1367-2630/​12/​4/​043034.
https:/​/​doi.org/​10.1088/​1367-2630/​12/​4/​043034

[45] V. I. Danilov and V. V. Shokurov. Algebraic Geometry I. Algebraic Curves, Algebraic Manifolds and Schemes. Vol. 23. Springer-Verlag Berlin Heidelberg, 1994. https:/​/​doi.org/​10.1007/​978-3-642-57878-6.
https:/​/​doi.org/​10.1007/​978-3-642-57878-6

[46] S. H. Weintraub. Jordan Canonical Form: Theory and Practice. Synthesis Lectures on Mathematics and Statistics. Morgan and Claypool Publishers, 2009. https:/​/​doi.org/​10.2200/​S00218ED1V01Y200908MAS006.
https:/​/​doi.org/​10.2200/​S00218ED1V01Y200908MAS006

[47] Erika Andersson, James D. Cresser, and Michael J. W. Hall. “Finding the Kraus decomposition from a master equation and vice versa”. In: Journal of Modern Optics 54.12 (2007), pp. 1695–1716. https:/​/​doi.org/​10.1080/​09500340701352581.
https:/​/​doi.org/​10.1080/​09500340701352581

[48] Gabriel O. Samach et al. Lindblad Tomography of a Superconducting Quantum Processor. Phys. Rev. Applied 18, 064056, 2022. [quant-ph].
https:/​/​doi.org/​10.1103/​PhysRevApplied.18.064056

[49] Tosio Kato. Perturbation theory for linear operators. Vol. 132. Springer-Verlag Berlin Heidelberg, 1995. https:/​/​doi.org/​10.1007/​978-3-642-66282-9.
https:/​/​doi.org/​10.1007/​978-3-642-66282-9

[50] D. J. Hartfiel. “Dense Sets of Diagonalizable Matrices”. In: Proceedings of the American Mathematical Society 123.6 (1995), pp. 1669–1672.

[51] David Pérez-García, Michael M. Wolf, Denes Petz, and Mary Beth Ruskai. “Contractivity of positive and trace-preserving maps under Lp norms”. In: Journal of Mathematical Physics 47.8 (2006), p. 083506. https:/​/​doi.org/​10.1063/​1.2218675.
https:/​/​doi.org/​10.1063/​1.2218675

[52] Alexander Schnell, André Eckardt, and Sergey Denisov. “Is there a Floquet Lindbladian?” In: Phys. Rev. B 101 (10 2020), p. 100301. https:/​/​doi.org/​10.1103/​PhysRevB.101.100301.
https:/​/​doi.org/​10.1103/​PhysRevB.101.100301

[53] Alexander Schnell, Sergey Denisov, and André Eckardt. “High-frequency expansions for time-periodic Lindblad generators”. In: Phys. Rev. B 104 (16 2021), p. 165414. https:/​/​doi.org/​10.1103/​PhysRevB.104.165414.
https:/​/​doi.org/​10.1103/​PhysRevB.104.165414

[54] Leonid Khachiyan and Lorant Porkolab. “Computing integral points in convex semi-algebraic sets”. In: Proceedings 38th Annual Symposium on Foundations of Computer Science. IEEE. 1997, pp. 162–171.

[55] John E. Mitchell. “Integer Programming: Branch and Cut Algorithms”. In: Encyclopedia of Optimization. Ed. by Christodoulos A. Floudas and Panos M. Pardalos. Boston, MA: Springer US, 2009, pp. 1643–1650. https:/​/​doi.org/​10.1007/​978-0-387-74759-0287.
https:/​/​doi.org/​10.1007/​978-0-387-74759-0_287

Cited by

[1] Prokash Chandra Roy, Saikat Barua, Md. Razwanul Islam Tanvir, Freyana Zanain, and M. R. C. Mahdy, "Generative reconstruction for irrecoverable erasure errors in quantum-corrupted images", Quantum Machine Intelligence 7 2, 104 (2025).

[2] Brian Doolittle, R. Thomas Bromley, Nathan Killoran, and Eric Chitambar, "Variational Quantum Optimization of Nonlocality in Noisy Quantum Networks", IEEE Transactions on Quantum Engineering 4, 1 (2023).

[3] Ryan Levy, Di Luo, and Bryan K. Clark, "Classical shadows for quantum process tomography on near-term quantum computers", Physical Review Research 6 1, 013029 (2024).

[4] C. Bertoni, J. Eisert, A. Kshetrimayum, A. Nietner, and S. J. Thomson, "Local integrals of motion and the stability of many-body localization in Wannier-Stark potentials", Physical Review B 109 2, 024206 (2024).

[5] Setiawan F., Alexander V. Gramolin, Elisha S. Matekole, Hari Krovi, and Jacob M. Taylor, "Accurate and Honest Approximation of Correlated Qubit Noise", Quantum 9, 1701 (2025).

[6] Sohail Reddy, "Identifiability and characterization of transmon qutrits through Bayesian experimental design", Journal of Applied Physics 135 22, 224401 (2024).

[7] Roberto Salazar and Fereshte Shahbeigi, "Dephasing noise simulation for coherence-generating devices", Physica Scripta 100 8, 085110 (2025).

[8] Saleh Almutairi, Asem Alenaizan, Abduljabar Al-Sayoud, Joakim Beck, Sheikha Lardhi, Shuroog Al-Ogbi, and Muhamad Felemban, "Quantum Computing for Computational Sciences", IEEE Transactions on Quantum Engineering 7, 3103728 (2026).

[9] Frederik vom Ende, "Almost All Quantum Channels Are Diagonalizable", Open Systems & Information Dynamics 31 03, 2450012 (2024).

[10] Simone Bordoni, Andrea Papaluca, Piergiorgio Buttarini, Alejandro Sopena, Stefano Giagu, and Stefano Carrazza, "Quantum noise modeling through reinforcement learning", Quantum Science and Technology 11 1, 015005 (2026).

[11] Ritu Goel, Vikas Kumar, Sarang Vehale, and Tony C. Scott, "Some Results on Cumulative Residual Inaccuracy Measure of k-Record Values", Entropy 28 1, 17 (2025).

[12] Kangqiao Liu and Jie Gu, "Response kinetic uncertainty relation for Markovian open quantum systems", Physical Review A 113 6, 062443 (2026).

[13] Christiane P. Koch, Ugo Boscain, Tommaso Calarco, Gunther Dirr, Stefan Filipp, Steffen J. Glaser, Ronnie Kosloff, Simone Montangero, Thomas Schulte-Herbrüggen, Dominique Sugny, and Frank K. Wilhelm, "Quantum optimal control in quantum technologies. Strategic report on current status, visions and goals for research in Europe", EPJ Quantum Technology 9 1, 19 (2022).

[14] Gabriel O. Samach, Ami Greene, Johannes Borregaard, Matthias Christandl, Joseph Barreto, David K. Kim, Christopher M. McNally, Alexander Melville, Bethany M. Niedzielski, Youngkyu Sung, Danna Rosenberg, Mollie E. Schwartz, Jonilyn L. Yoder, Terry P. Orlando, Joel I.-Jan Wang, Simon Gustavsson, Morten Kjaergaard, and William D. Oliver, "Lindblad Tomography of a Superconducting Quantum Processor", Physical Review Applied 18 6, 064056 (2022).

[15] Dmitrii Dobrynin, Lorenzo Cardarelli, Markus Müller, and Alejandro Bermudez, "Compressed-sensing Lindbladian quantum tomography with trapped ions", Quantum Science and Technology 10 4, 045041 (2025).

[16] Miha Papič and Inés de Vega, "Neural-network-based qubit-environment characterization", Physical Review A 105 2, 022605 (2022).

[17] Markus Hasenöhrl and Matthias C. Caro, "Quantum and classical dynamical semigroups of superchannels and semicausal channels", Journal of Mathematical Physics 63 7, 072204 (2022).

[18] Joseph Barreto and Daniel Lidar, "Compressed Sensing Shadow Tomography", arXiv:2602.12518, (2026).

[19] James Sud, Jeffrey Marshall, Zhihui Wang, Eleanor Rieffel, and Filip A. Wudarski, "Dual-map framework for noise characterization of quantum computers", Physical Review A 106 1, 012606 (2022).

[20] Emilio Onorati, Tamara Kohler, and Toby S. Cubitt, "Fitting time-dependent Markovian dynamics to noisy quantum channels", arXiv:2303.08936, (2023).

[21] Edgars Bautra, Maksims Dimitrijevs, and Abuzer Yakaryilmaz, "Evaluating Calibration-Based Digital Twins for IBM Quantum Hardware Simulation", arXiv:2603.14607, (2026).

The above citations are from Crossref's cited-by service (last updated successfully 2026-07-15 07:12:51) and SAO/NASA ADS (last updated successfully 2026-07-14 18:17:25). The list may be incomplete as not all publishers provide suitable and complete citation data.

Could not fetch ADS cited-by data during last attempt 2026-07-15 07:12:51: Cannot retrieve data from ADS due to rate limitations.