Finite automata for caching in matrix product algorithms

dc.creatorCrosswhite, Gregory M.
dc.creatorBacon, Dave
dc.date2007-08-09
dc.date2008-07-07
dc.date.accessioned2026-07-07T09:56:46Z
dc.date.available2026-07-07T09:56:46Z
dc.descriptionA diagram is introduced for visualizing matrix product states which makes transparent a connection between matrix product factorizations of states and operators, and complex weighted finite state automata. It is then shown how one can proceed in the opposite direction: writing an automaton that ``generates'' an operator gives one an immediate matrix product factorization of it. Matrix product factorizations have the advantage of reducing the cost of computing expectation values by facilitating caching of intermediate calculations. Thus our connection to complex weighted finite state automata yields insight into what allows for efficient caching in matrix product algorithms. Finally, these techniques are generalized to the case of multiple dimensions.
dc.description18 pages, 19 figures, LaTeX; numerous improvements have been made to the manuscript in response to referee feedback
dc.identifierhttps://arxiv.org/abs/0708.1221
dc.identifierhttp://arxiv.org/abs/0708.1221
dc.identifierPhys. Rev. A 78, 012356 (2008)
dc.identifierdoi:10.1103/PhysRevA.78.012356
dc.identifier.urihttp://salesiana.dossiersoluciones.com/handle/123456789/167093
dc.subjectQuantum Physics
dc.titleFinite automata for caching in matrix product algorithms
dc.typetext

Files

Collections