REVIEW 3 major objections 5 minor 60 references
A Matrix Product State Representation of Boolean Functions
T0 review · 3 major / 5 minor · reviewed 2026-08-16 · deepseek-v4-flash
Pith's one-line read For a fixed order of the Boolean variables, every vector of Boolean functions has a unique compressed representation as a product of binary matrices, and that representation converts losslessly to and from a binary decision diagram.
desk verdict A creditable, clearly written paper that recasts quasi-reduced BDDs as a matrix product normal form; the core construction is sound, but the CLEAN operation on which all the manipulations rely is asserted rather than proven. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central object is the matrix train of row-switching matrices. Each $M^{{(i)}}$(x_i) has entries that are 0 or 1 with exactly one 1 per row, so it selects, for each subfunction carried on the left, which subfunction to carry on the right after fixing x_i. The terminal vector R=(0,1)^T encodes the two constant functions. The argument is carried by the CLEAN operation: a left-to-right sweep applies Shannon decomposition and removes duplicate rows, and a right-to-left sweep merges isomorphic terminal subgraphs; iterated, these sweeps produce the unique compressed form. The SWAP operation, based on two-sided Shannon decomposition, lets one reorder adjacent variables, and REORDER composes swaps; exact and heuristic search (A* with branch and bound, and sifting) minimize the accumulated bond dimension.
What would settle it
Run CLEAN on a family of n-bit Boolean networks whose BDDs are known to be polynomial; if the number of compression sweeps or intermediate matrix sizes grows faster than polynomial in n, the claimed canonicalization efficiency fails. More directly, exhibit one BMP that CLEAN reduces to two different row-switching forms under the same lexicographic rule, which would refute uniqueness.
Extended reading notes
Core claim
For a vector of m Boolean functions on n variables, the paper constructs a representation F(x) = $M^{{(n-1)}}$(x_{n-1}) ... $M^{{(0)}}$(x_0) R, where each M is a row-switching matrix (one 1 per row) built by Shannon-decomposing on one variable and then deleting duplicate rows. The claim is that this construction, with duplicate rows removed at each stage, is a normal form: Eq. (7) is unique up to permutations of rows and columns, which the paper describes as a gauge freedom removable by lexicographic ordering. The CLEAN operation, sweeping left-to-right and right-to-left, restores canonical form after arbitrary manipulations, and the paper shows how to implement Boolean operations (APPLY, RESTRICT, INSERT, JOIN, COMPOSE, SWAP, REORDER) on BMPs. It also establishes the exchange: a BMP becomes a BDD by taking each matrix as the adjacency table between consecutive variable levels, and a BDD becomes a BMP after pass-through padding; maximally compressed BMPs correspond to quasi-reduced BDDs. The paper therefore claims not only a new normal form but a genuine equivalent pipeline to BDD-based reasoning carried by linear algebra.
Load-bearing premise
The load-bearing premise is that the CLEAN operation always terminates in the unique compressed canonical form in polynomial time; the paper states this but gives no formal complexity bound or termination proof.
Editorial extensions
If this is right
- For a fixed variable order, two syntactically different BMPs that compute the same functions will compress to the same canonical form, so equivalence checks become a matter of compression.
- Every operation available on BDDs, including apply, restrict, compose, and variable reordering, has a counterpart implemented on BMPs, so BDD-based reasoning can in principle run on a linear-algebra engine.
- When the bond dimension stays polynomial in n, BMP evaluation and manipulation are polynomial, and this volume measure mirrors the node count of the equivalent quasi-reduced BDD.
- The variable-ordering problem is inherited from BDDs: finding an order with small BMP volume is NP-complete, but exact A* search and sifting heuristics transfer directly.
- The reversible-circuit and quantum-circuit verification settings that motivate the work are targets where the MPS/tensor-train analogy may bring tensor-network compression tools to Boolean reasoning.
Reading between the lines
- A testable extension the paper leaves implicit: because BMP volume equals the node count of the equivalent quasi-reduced BDD up to padding, lower-bound techniques for BDD size should transfer to BMP bond dimension.
- The MPS analogy suggests an approximate variant the paper does not pursue: truncating bond dimension during CLEAN would give a controlled approximation of a Boolean function, trading exactness for compactness.
- If CLEAN is confirmed polynomial, practical significance depends on the empirical distribution of bond dimensions over typical circuits; a benchmark against BDD libraries on adder, multiplier, and netlist families would settle the practicality question.
- The row-switching array representation makes BMPs naturally sparse, so software built on tuple arrays rather than full matrices may inherit the performance profile of adjacency-list BDD packages.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces the Binary Matrix Product (BMP) representation of Boolean functions: a product of binary row-switching matrices, built by iterated Shannon decomposition followed by compression of duplicate rows. The central claims are (i) that fully compressed BMPs form a canonical normal form for a fixed variable order, unique up to row/column permutations (Eq. (7) and Section III); (ii) that a CLEAN procedure can restore canonical form after arbitrary BMP operations in polynomial time (Section IV.A); and (iii) that BMPs are equivalent, with an explicit translation, to Binary Decision Diagrams (Section V). The paper also defines operations APPLY, RESTRICT, INSERT, JOIN, COMPOSE, SWAP, REORDER, and REVERSE ORDER, studies variable-ordering optimization via an exact A* method and sifting heuristics with experimental timings, and reports a public Julia implementation. The authors explicitly acknowledge that no killer application is demonstrated and that the practical utility depends on keeping bond dimensions polynomial.
Significance. If the canonicity and CLEAN-normalization claims are fully proved, the paper makes a useful contribution as a linear-algebraic reformulation of a standard data structure: BMPs are essentially layer-wise adjacency matrices of quasi-reduced BDDs, and the explicit matrix operations may lower the implementation barrier for BDD-style manipulation and connect Boolean function synthesis to the tensor-network community. The paper's strengths are its concrete Shannon-decomposition construction, the explicit BMP-to-BDD translation with worked examples, the careful treatment of APPLY by direct product versus direct sum, and the availability of an implementation. The main caveat is that the substantive novelty is representational rather than asymptotic: the paper itself notes that BDDs can be smaller than BMPs because BDDs skip levels, and that no killer application is identified. The correctness of the central claims is therefore the main gate, and the current manuscript does not yet close that gate.
major comments (3)
- [Section III, Eq. (7)] The canonicity claim is stated but not proved. The text says the property follows from two elements, (a) one-variable-at-a-time iteration and (b) uniqueness of Shannon decomposition and compression up to permutation of unique rows, but no induction argument is written. The subsequent sentence that redundancy can be removed by choosing "any lexicographic ordering" is the first and only mention of that rule, and no lexicographic labeling procedure is defined or used in the construction. In particular, the SU decomposition in the Appendix (Algorithm 1) assigns row labels by order of first appearance in a hash table, so two compressions of the same function can produce different representatives. Since the unique representative is the basis for calling Eq. (7) a canonical normal form, this gap is load-bearing, not cosmetic.
- [Section IV.A, Eqs. (25)-(33)] The central operational claim about CLEAN is asserted without proof. The sentence "importantly, manipulations of BMPs that can be performed efficiently ... lead to matrix products that can be compressed into canonical form with a polynomial number of steps" is not supported by any termination or complexity argument for the LTR/RTL sweep schedule. In particular, the text states that reaching canonical form requires at least one round of LTR-cleaning, but it does not prove that one LTR sweep after one RTL sweep always reaches a fixed point, nor does it bound the cost of the compression steps such as Eq. (27), which require detecting and removing duplicate rows. Because APPLY, RESTRICT, JOIN, COMPOSE, SWAP, and REORDER all route through CLEAN, a non-terminating or order-dependent CLEAN would invalidate the paper's claim that BMP operations are closed on a canonical representation. The proof may be quite possible, but it must be supplied.
- [Section IV.B.2, Eq. (41)] The claim that the RTL sweep alone is sufficient to compress the direct-sum APPLY output is left unexplained and appears in tension with the note in Section IV.A.2 that canonical form requires at least one LTR-cleaning round. If the special structure of the direct-sum construction makes RTL cleaning sufficient, the reason should be stated explicitly; otherwise the reader cannot verify that the direct-sum method produces the same canonical representative as the direct-product method after CLEAN.
minor comments (5)
- [Section II.A, Eq. (16)] The label on the left-hand side of Eq. (16) reads M(1)(x2), but the variable being decomposed is x1; it should read M(1)(x1).
- [Section II.A, Eq. (21)] The assembled BMP for h(x) = \bar{x2} x1 x0 is missing the overbar on x2 in the first matrix, and the lower row of the last matrix should be (\bar{x0} x0) to match Eq. (20).
- [Section V, Eq. (63)] The example function is written as f(x2,x1,x0)=x0(x2∨x2x1), but the following paragraph says the function is g(x)∨h(x) with h=x2 x1 x0; presumably the intended expression is x0(x2∨\bar{x2}x1).
- [Section V] There is a typo in "the the bypassing of nodes in non-complete BDDs" and in Section IV.B.2 "the method based of direct products" should read "based on direct products."
- [Section VI.B, Eqs. (83)-(84)] The notation in the APPLY complexity discussion is slightly confusing: the subfunctions f(vi, x'i) and g(vi, x'i) use the same label vi for the fixed prefix, but the two BMPs may have different bond dimensions pi and qi; clarifying that vi ranges over all 2^(n-i) assignments would improve readability.
Circularity Check
No significant circularity: the BMP normal-form derivation is self-contained, self-citations are only motivational, and the BDD correspondence is an explicit translation rather than a load-bearing input.
full rationale
The paper's central claim, that compressed BMPs are canonical normal forms (Sec. III), is derived internally by induction on the Shannon decomposition: the cofactors of a Boolean function are uniquely determined, the compression step eliminates exactly the duplicate rows, and the resulting row-switching matrices are unique up to a permutation gauge that the paper explicitly removes by fixing a lexicographic ordering. This is an ordinary mathematical derivation, not a fitted parameter or a self-referential definition. The self-cited EOC work [6] appears only as motivation ("The contribution of this paper was motivated by our recently proposed approach...") and is not used to justify the uniqueness theorem or any operation. The BMP-BDD equivalence in Sec. V is presented as an explicit translation via Eqs. (61)-(62), and the statement "Fully compressed BMPs correspond to quasi-reduced BDDs" is a comparison to a known data structure, not an imported uniqueness theorem from the authors' prior work. The CLEAN operation is asserted to compress efficiently and to reach canonical form after LTR/RTL sweeps, but no termination or complexity proof is supplied; that is a rigor gap in correctness/complexity, not circularity, because the output is not assumed equal to the input by construction. Similarly, the SU-decomposition's order-of-appearance labeling leaves a normalization convention unspecified, but the paper openly acknowledges the permutation gauge. No step reduces, by the paper's own equations, to its own inputs, and there are no fitted quantities masquerading as predictions. The paper is therefore best scored as having no significant circularity, with the noted proof gaps belonging to a correctness or completeness review rather than to a circularity analysis.
Assumptions & free parameters
assumptions (4)
- standard math Shannon decomposition expresses Boolean functions using integer arithmetic with x in {0,1} and bar x = 1 - x.
- domain assumption A row-switching matrix (single 1 per row) can represent the compressed Shannon decomposition uniquely up to permutation of rows and columns.
- domain assumption Optimal variable ordering is NP-complete, imported from the BDD literature (Ref. [3]).
- ad hoc to paper The CLEAN operation terminates in a polynomial number of steps.
Cite this review
Pith. "Pith review of A Matrix Product State Representation of Boolean Functions." pith.science (2026). https://pith.science/paper/NN3IJKJO
@misc{pith2026250501930,
author = {Pith},
title = {Pith review of: A Matrix Product State Representation of Boolean Functions},
year = {2026},
howpublished = {\url{https://pith.science/paper/NN3IJKJO}},
note = {Machine review of arXiv:2505.01930}
}
abstract
We introduce a novel normal form representation of Boolean functions in terms of products of binary matrices, hereafter referred to as the Binary Matrix Product (BMP) representation. BMPs are analogous to the Tensor-Trains (TT) and Matrix Product States (MPS) used, respectively, in applied mathematics and in quantum many-body physics to accelerate computations that are usually inaccessible by more traditional approaches. BMPs turn out to be closely related to Binary Decision Diagrams (BDDs), a powerful compressed representation of Boolean functions invented in the late 80s by Bryant that has found a broad range of applications in many areas of computer science and engineering. We present a direct and natural translation of BMPs into Binary Decision Diagrams (BDDs), and derive an elementary set of operations used to manipulate and combine BMPs that are analogous to those introduced by Bryant for BDDs. Both BDDs and BMPs are practical tools when the complexity of these representations, as measured by the maximum bond dimension of a BMP (or the accumulated bond dimension across the BMP matrix train) and the number of nodes of a BDD, remains polynomial in the number of bits, $n$. In both cases, controlling the complexity hinges on optimizing the order of the Boolean variables. BMPs offer the advantage that their construction and manipulation rely on simple linear algebra -- a compelling feature that can facilitate the development of open-source libraries that are both more flexible and easier to use than those currently available for BDDs. An initial implementation of a BMP library is available on GitHub, with the expectation that the close conceptual connection to TT and MPS techniques will motivate further development of BMP methods by researchers in these fields, potentially enabling novel applications to classical and quantum computing.
Figures
Reference graph
Works this paper leans on
-
[1]
LTR cleaning We proceed by considering the Shannon decomposition of the left-most matrix in the train, Q(n−1)(xn−1), h Q(n−1)(xn−1) i p×pn−1 = [S(xn−1)]p×2p " Q(n−1)(0) Q(n−1)(1) # 2p×pn−1 . (26) We note that Eq. (26) describes the column-by-column Shannon decomposition of the matrix Q(n−1)(xn−1) which one could also regard as the inner product of two aux...
-
[2]
RTL cleaning The first step in RTL-cleaning is the compression of the terminal vector T′, accomplished through the use of a ˜p0× 2 RS matrix ˜˜UT via T′ = ˜˜UT R, with R given by Eq. (8). Once we absorb ˜˜UT into the first matrix of the matrix train to the left via Q′(0)(x0) = ˜M(0)(x0) ˜˜UT we proceed with implementing the RTL-cleaning process one- varia...
-
[3]
Direct product Starting with the Shannon expansion of the function h(f,g ), we write h(f,g ) =f(x)g(x)h(0, 0) +f(x)g(x)h(0, 1) +f(x)g(x)h(1, 0) +f(x)g(x)h(1, 1) = h f(x) f(x) ⊗ g(x) g(x) i h(00) h(01) h(10) h(11) (34) Now, using the BMP representations of f and g, f(x) = F(n−1)(xn−1) F(n−2)(xn−2)··· F(1)(x1) F(0)(x0) R g(x) = G(n−1)(xn−1) G(...
-
[4]
Direct sum While the method based of direct products produces a compressed BMP after the application of the CLEAN operation, the intermediate matrices it generates can be prohibitively large. Here we present an alternative and often more efficient method based on direct sum of the matrices in the BMP representations of f and g. This involves transforming ...
-
[5]
Exact minimization The exact minimization algorithm formulates the problem of finding the optimal variable ordering as a search in a state space [10]. In this formulation, a state q is a subset of the input variables Xn ={x1,x 2,...,x n}, representing all BMPs whose first|q| variables are those in q, in any order . This state can transition into states q′...
-
[6]
Heuristic methods In many cases, simpler heuristic methods for improving the variable order suffice. These methods are implemented on given BMPs via the SWAP operation, which changes the order of two adjacent variables in the matrix train. A simple but highly efficient method is the sifting algorithm proposed by Rudell in [39] for BDDs, which can be readi...
-
[7]
Comparison of reordering schemes Table I shows the runtimes and resulting BMP volumes for three different methods of volume minimization via variable reordering for a BMP implementing a full adder circuit [45], withn being the number of bits of each operand. (Therefore, the circuit has 2n input bits andn+1 output bits.) All BMP manipulations are performed...
-
[8]
We can associate with each such matrix M of size p×q, an array m of length p containing values in the range 1,...,q , such that [M]ij =δj,m[i]. (91) Furthermore, we can perform various matrix operations using m without needing to construct M explicitly. Thus, BMPs can be implemented entirely in terms of arrays m, saving both time and space. In this append...
Show all 60 references
-
[9]
Allmann-Rahn, R
F. Allmann-Rahn, R. Grauer, and K. Kormann. A parallel low-rank solver for the six-dimensional Vlasov-Maxwell equa- tions. Journal of Computational Physics , 469:111562, 2022
2022
-
[10]
Quantum supremacy using a programmable superconducting processor
Frank Arute, Kunal Arya, Ryan Babbush, Dave Bacon, Joseph C Bardin, Rami Barends, Rupak Biswas, Sergio Boixo, Fernando G S L Brandao, David A Buell, Brian Burkett, Yu Chen, Zijun Chen, Ben Chiaro, Roberto Collins, William Courtney, Andrew Dunsworth, Edward Farhi, Brooks Foxen,...
2019
-
[11]
Bollig and I
B. Bollig and I. Wegener. Improving the variable ordering of OBDDs is NP-complete. IEEE Transactions on Computers , 45(9):993–1002, 1996
1996
-
[12]
Multigrid methods combined with low-rank approximation for tensor-structured Markov chains
Matthias Bolten, Karsten Kahl, Daniel Kressner, Francisco Macedo, and Sonja Sokolovi´ c. Multigrid methods combined with low-rank approximation for tensor-structured Markov chains. Electron. Trans. Numer. Anal., 48:348–361, 2018
2018
-
[13]
Randal E. Bryant. Graph-based algorithms for boolean function manipulation. IEEE Trans. Comput. , 35(8):677–691, August 1986
1986
-
[14]
Mucciolo, and Andrei E
Claudio Chamon, Jonathan Jakes-Schauer, Eduardo R. Mucciolo, and Andrei E. Ruckenstein. Encrypted operator com- puting: a novel scheme for computation on encrypted data, 2022
2022
-
[15]
Andrzej Cichocki, Anh-Huy Phan, Qibin Zhao, Namgil Lee, Ivan Oseledets, Masashi Sugiyama, and Danilo P. Mandic. Tensor networks for dimensionality reduction and large-scale optimization: Part 2 applications and future perspectives. Foundations and Trends ˆA® in Machine Learnin...
2017
-
[16]
Practical quantum advantage in quantum simulation
Andrew J Daley, Immanuel Bloch, Christian Kokail, Stuart Flannigan, Natalie Pearson, Matthias Troyer, and Peter Zoller. Practical quantum advantage in quantum simulation. Nature, 607(7920):667–676, July 2022
2022
-
[17]
Dolgov, B.N
S.V. Dolgov, B.N. Khoromskij, I.V. Oseledets, and D.V. Savostyanov. Computation of extreme eigenvalues in higher dimensions using block tensor train format. Computer Physics Communications , 185(4):1207–1216, 2014
2014
-
[18]
Ebendt, W
R. Ebendt, W. Gunther, and R. Drechsler. Combining ordered best-first search with branch and bound for exact BDD minimization. In ASP-DAC 2004: Asia and South Pacific Design Automation Conference 2004 (IEEE Cat. No.04EX753) , 22 pages 876–879, 2004
2004
-
[19]
A low-rank projector-splitting integrator for the Vlasov–Poisson equation
Lukas Einkemmer and Christian Lubich. A low-rank projector-splitting integrator for the Vlasov–Poisson equation. SIAM Journal on Scientific Computing , 40(5):B1330–B1360, 2018
2018
-
[20]
V. Murg F. Verstraete and J.I. Cirac. Matrix product states, projected entangled pair states, and variational renormaliza- tion group methods for quantum spin systems. Advances in Physics, 57(2):143–224, 2008
2008
-
[21]
Ritter, Matthieu Jeannin, Jheng-Wei Li, Thomas Kloss, Thibaud Louvet, Satoshi Terasaki, Olivier Parcollet, Jan von Delft, Hiroshi Shinaoka, and Xavier Waintal
Yuriel N´ u˜ nez Fern´ andez, Marc K. Ritter, Matthieu Jeannin, Jheng-Wei Li, Thomas Kloss, Thibaud Louvet, Satoshi Terasaki, Olivier Parcollet, Jan von Delft, Hiroshi Shinaoka, and Xavier Waintal. Learning tensor networks with tensor cross interpolation: new algorithms and li...
2024
-
[22]
Conservative logic
Edward Fredkin and Tommaso Toffoli. Conservative logic. Int. J. Theor. Phys. , 21(3-4):219–253, April 1982
1982
-
[23]
Hart, Nils J
Peter E. Hart, Nils J. Nilsson, and Bertram Raphael. A formal basis for the heuristic determination of minimum cost paths. IEEE Transactions on Systems Science and Cybernetics , 4(2):100–107, 1968
1968
-
[24]
Efficient Implementation of Quantum Circuit Simulation with Decision Diagrams
Stefan Hillmich and Robert Wille. Efficient Implementation of Quantum Circuit Simulation with Decision Diagrams . Synthesis Lectures on Engineering, Science, and Technology. Springer, Cham, 2024
2024
-
[25]
A tensor network based decision diagram for representation of quantum circuits
Xin Hong, Xiangzhen Zhou, Sanjiang Li, Yuan Feng, and Mingsheng Ying. A tensor network based decision diagram for representation of quantum circuits. arXiv preprint arXiv:2009.02618 , 2020
2009 arXiv
-
[26]
Tensor numerical methods for multidimensional PDES: theoretical analysis and initial applications
Boris N Khoromskij. Tensor numerical methods for multidimensional PDES: theoretical analysis and initial applications. ESAIM Proc. Surv., 48:1–28, January 2015
2015
-
[27]
Oseledets
Valentin Khrulkov, Oleksii Hrinchuk, and Ivan V. Oseledets. Generalized tensor models for recurrent neural networks. In 7th International Conference on Learning Representations, ICLR 2019, New Orleans, LA, USA, May 6-9, 2019 . OpenRe- view.net, 2019
2019
-
[28]
Tensor network reduced order models for wall-bounded flows
Martin Kiffner and Dieter Jaksch. Tensor network reduced order models for wall-bounded flows. Phys. Rev. Fluids , 8:124101, Dec 2023
2023
-
[29]
King, Alberto Nocera, Marek M
Andrew D. King, Alberto Nocera, Marek M. Rams, Jacek Dziarmaga, Roeland Wiersema, William Bernoudy, Jack Ray- mond, Nitin Kaushal, Niclas Heinsdorf, Richard Harris, Kelly Boothby, Fabio Altomare, Andrew J. Berkley, Martin Boschnak, Kevin Chern, Holly Christiani, Samantha Ciber...
2024
-
[30]
Fun With Binary Decision Diagrams (BDDs)
Donald Knuth. Stanford lecture: Donald Knuth - “Fun With Binary Decision Diagrams (BDDs)”. https://www.youtube. com/watch?v=SQE21efsf7Y
-
[31]
A semi-lagrangian Vlasov solver in tensor train format
Katharina Kormann. A semi-lagrangian Vlasov solver in tensor train format. SIAM Journal on Scientific Computing , 37(4):B613–B632, 2015
2015
-
[32]
Numerical solution of the incompressible Navier-Stokes equations for chemical mixers via quantum-inspired tensor train finite element method, 2023
Egor Kornev, Sergey Dolgov, Karan Pinto, Markus Pflitsch, Michael Perelshtein, and Artem Melnikov. Numerical solution of the incompressible Navier-Stokes equations for chemical mixers via quantum-inspired tensor train finite element method, 2023
2023
-
[33]
Multigrid renormalization
Michael Lubasch, Pierre Moinier, and Dieter Jaksch. Multigrid renormalization. Journal of Computational Physics , 372:587–602, 2018
2018
-
[34]
Oseledets, and Bart Vandereycken
Christian Lubich, Ivan V. Oseledets, and Bart Vandereycken. Time integration of tensor trains.SIAM Journal on Numerical Analysis, 53(2):917–941, 2015
2015
-
[35]
Michael Miller and Mitchell A
D. Michael Miller and Mitchell A. Thornton. QMDD: A decision diagram structure for reversible and quantum circuits. In 36th International Symposium on Multiple-Valued Logic (ISMVL’06) , pages 30–30. IEEE, 2006
2006
-
[36]
Michael Miller, Mitchell A
Philipp Niemann, Robert Wille, D. Michael Miller, Mitchell A. Thornton, and Rolf Drechsler. QMDDs: Efficient quantum function representation and manipulation. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 35(1):86–99, 2015
2015
-
[37]
Novikov, M
A. Novikov, M. Trofimov, and I. Oseledets. Exponential machines. Bulletin of the Polish Academy of Sciences Technical Sciences, 66(No 6 (Special Section on Deep Learning: Theory and Practice)):789–797, 2018
2018
-
[38]
Novikov, Maxim E
Georgii S. Novikov, Maxim E. Panov, and Ivan V. Oseledets. Tensor-train density estimation, 2022
2022
-
[39]
Breadth-first manipulation of SBDD of boolean functions for vector processing
Hiroyuki Ochi, Nagisa Ishiura, and Shuzo Yajima. Breadth-first manipulation of SBDD of boolean functions for vector processing. In Proceedings of the 28th ACM/IEEE Design Automation Conference , DAC ’91, page 413–416, New York, NY, USA, 1991. Association for Computing Machinery
1991
-
[40]
Breadth-first manipulation of very large binary-decision diagrams
Hiroyuki Ochi, Koichi Yasuoka, and Shuzo Yajima. Breadth-first manipulation of very large binary-decision diagrams. In Proceedings of the 1993 IEEE/ACM International Conference on Computer-Aided Design , ICCAD ’93, page 48–55, Washington, DC, USA, 1993. IEEE Computer Society Press
1993
-
[41]
A practical introduction to tensor networks: Matrix product states and projected entangled pair states
Rom´ an Or´ us. A practical introduction to tensor networks: Matrix product states and projected entangled pair states. Annals of Physics , 349:117–158, 2014
2014
-
[42]
Tensor networks for complex quantum systems.Nat
Rom´ an Or´ us. Tensor networks for complex quantum systems.Nat. Rev. Phys. , 1(9):538–550, August 2019
2019
-
[43]
I. V. Oseledets. Tensor-train decomposition. SIAM Journal on Scientific Computing , 33(5):2295–2317, 2011
2011
-
[44]
Peddinti, Stefano Pisoni, Alessandro Marini, Philippe Lott, Henrique Argentieri, Egor Tiunov, and Leandro Aolita
Raghavendra D. Peddinti, Stefano Pisoni, Alessandro Marini, Philippe Lott, Henrique Argentieri, Egor Tiunov, and Leandro Aolita. Complete quantum-inspired framework for computational fluid dynamics, 2023. 23
2023
-
[45]
Perez-Garcia, F
D. Perez-Garcia, F. Verstraete, M. M. Wolf, and J. I. Cirac. Matrix product state representations. Quantum Info. Comput., 7(5):401–430, July 2007
2007
-
[46]
Ritter, Yuriel N´ u˜ nez Fern´ andez, Markus Wallerberger, Jan von Delft, Hiroshi Shinaoka, and Xavier Waintal
Marc K. Ritter, Yuriel N´ u˜ nez Fern´ andez, Markus Wallerberger, Jan von Delft, Hiroshi Shinaoka, and Xavier Waintal. Quantics tensor cross interpolation for high-resolution parsimonious representations of multivariate functions. Phys. Rev. Lett., 132:056501, Jan 2024
2024
-
[47]
R. Rudell. Dynamic variable ordering for ordered binary decision diagrams. InProceedings of 1993 International Conference on Computer Aided Design (ICCAD) , pages 42–47, 1993
1993
-
[48]
Tensor networks in machine learning, 2022
Richik Sengupta, Soumik Adhikary, Ivan Oseledets, and Jacob Biamonte. Tensor networks in machine learning, 2022
2022
-
[49]
CUDD: CU decision diagram package release 2.3.0
Fabio Somenzi. CUDD: CU decision diagram package release 2.3.0. 1998
1998
-
[50]
TTOpt: A maximum volume quantized tensor train-based optimization and its application to reinforcement learning
Konstantin Sozykin, Andrei Chertkov, Roman Schutski, Anh-Huy Phan, Andrzej S CICHOCKI, and Ivan Oseledets. TTOpt: A maximum volume quantized tensor train-based optimization and its application to reinforcement learning. In S. Koyejo, S. Mohamed, A. Agarwal, D. Belgrave, K. Cho...
2022
-
[51]
Supervised learning with tensor networks
Edwin Stoudenmire and David J Schwab. Supervised learning with tensor networks. In D. Lee, M. Sugiyama, U. Luxburg, I. Guyon, and R. Garnett, editors, Advances in Neural Information Processing Systems , volume 29. Curran Associates, Inc., 2016
2016
-
[52]
Convolutional tensor-train LSTM for spatio-temporal learning
Jiahao Su, Wonmin Byeon, Jean Kossaifi, Furong Huang, Jan Kautz, and Anima Anandkumar. Convolutional tensor-train LSTM for spatio-temporal learning. In H. Larochelle, M. Ranzato, R. Hadsell, M.F. Balcan, and H. Lin, editors, Advances in Neural Information Processing Systems , ...
2020
-
[53]
Digital Circuits and Microprocessors
Herbert Taub. Digital Circuits and Microprocessors . McGraw-Hill series in electrical engineering. McGraw-Hill, Tokyo, 1982
1982
-
[54]
Tensor train approximation of multivariate functions
Petr Tichavsk´ y and Ondˇ rej Straka. Tensor train approximation of multivariate functions. In2024 32nd European Signal Processing Conference (EUSIPCO), pages 2262–2266, 2024
2024
-
[55]
U. E. Umut, E. R. Mucciolo, C. Chamon, and A. E. Ruckenstein. Binary matrix product library. https://github.com/ ucf-research/BMP-library, 2025
2025
-
[56]
Tensor-train numerical integration of multivariate functions with singularities
L I Vysotsky, A V Smirnov, and E E Tyrtyshnikov. Tensor-train numerical integration of multivariate functions with singularities. Lobachevskii J. Math., 42(7):1608–1621, July 2021
2021
-
[57]
Vincent Poor, and Michel Verhaegen
Sander Wahls, Visa Koivunen, H. Vincent Poor, and Michel Verhaegen. Learning multidimensional Fourier series with tensor trains. In 2014 IEEE Global Conference on Signal and Information Processing, GlobalSIP 2014, Atlanta, GA, USA, December 3-5, 2014, pages 394–398. IEEE, 2014
2014
-
[58]
Quantized tensor networks for solving the Vlasov-Maxwell equations, 2024
Erika Ye and Nuno Loureiro. Quantized tensor networks for solving the Vlasov-Maxwell equations, 2024
2024
-
[59]
Quantum circuit simulation with fast tensor decision diagram
Qirui Zhang, Mehdi Saligane, Hun-Seok Kim, David Blaauw, Georgios Tzimpragos, and Dennis Sylvester. Quantum circuit simulation with fast tensor decision diagram. arXiv preprint arXiv:2401.11362 , 2024. Accepted to ISQED 2024
2024 arXiv
-
[60]
Quantum computational advantage via 60-qubit 24-cycle random circuit sampling
Qingling Zhu, Sirui Cao, Fusheng Chen, Ming-Cheng Chen, Xiawei Chen, Tung-Hsun Chung, Hui Deng, Yajie Du, Daojin Fan, Ming Gong, Cheng Guo, Chu Guo, Shaojun Guo, Lianchen Han, Linyin Hong, He-Liang Huang, Yong-Heng Huo, Liping Li, Na Li, Shaowei Li, Yuan Li, Futian Liang, Chun...
2022
Reviewed August 16, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.