2016
DOI: 10.4197/comp.5-1.1
|View full text |Cite
|
Sign up to set email alerts
|

A Tutorial Exposition of Semi-Tensor Products of Matrices with a Stress on Their Representation of Boolean Functions

Abstract: This paper is a detailed tutorial exposition of a novel and highly-useful product of matrices called the semi-tensor product (STP). This new product allows the multiplication of two matrices and that do not satisfy the conformity condition required in a conventional matrix product (CMP), namely, that the column dimension n of the first matrix be equal to the row dimension p of the second matrix B. The STP inherits almost all of the properties of the CMP, and reduces to it when n = p. The basic concepts, proper… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
26
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
8
1

Relationship

0
9

Authors

Journals

citations
Cited by 24 publications
(26 citation statements)
references
References 43 publications
0
26
0
Order By: Relevance
“…A mapping {0, 1} → where is the field of real numbers, i.e. ( ) is an assignment of a real number for each of the possible 2 values of [4,21,12,20,[22][23][24][25][26][27][28].…”
Section: Pseudo-boolean (Switching) Function C(x)mentioning
confidence: 99%
See 1 more Smart Citation
“…A mapping {0, 1} → where is the field of real numbers, i.e. ( ) is an assignment of a real number for each of the possible 2 values of [4,21,12,20,[22][23][24][25][26][27][28].…”
Section: Pseudo-boolean (Switching) Function C(x)mentioning
confidence: 99%
“…Multiaffine functions include: (a) Certain algebraic functions such as system reliability/ unreliability and system availability/unavailability [29]. (b) Pseudo-Boolean (switching) functions [23][24][25][26][27][28] such as source-to-terminal capacity or the squared capacity as a function of link successes.…”
Section: Pseudo-boolean (Switching) Function C(x)mentioning
confidence: 99%
“…A total description of a synchronous Boolean network is typically achieved by solving a matrix equation [18][19][20], or by algorithms in which a matrix equation is implicit [21,22]. Typically, matrix methods employed a novel matrix method utilizing a new matrix product, called the semi-tensor product (STP) of matrices [23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42]. A simpler description of a synchronous Boolean network is possible when the matrix equations of the network are replaced by scalar equations or reduced scalar equations [43,44].…”
Section: Introductionmentioning
confidence: 99%
“…It is excluded to binary crisp flip flops, as opposed to multi-valued [22] or fuzzy [23][24][25] ones. Its tutorial nature might make it a useful addition to the pedagogical literature on switching theory and digital design, thereby enhancing students' understanding, sharpening their skills of problem solving, and (possibly) remedying their misconceptions [26][27][28][29][30][31].…”
Section: Introductionmentioning
confidence: 99%