Abstract:In this work a rationalized algorithm for Dirac numbers multiplication is presented. This algorithm has a low computational complexity feature and is well suited to FPGA implementation. The computation of two Dirac numbers product using the naïve method takes 256 real multiplications and 240 real additions, while the proposed algorithm can compute the same result in only 88 real multiplications and 256 real additions. During synthesis of the discussed algorithm we use the fact that Dirac numbers product may be… Show more
“…The computation of a sedenion multiplication using the naive method requires 240 additions and 256 multiplications, while an algorithm which is given in [8] can compute the same result in only 298 additions and 122 multiplications, see [8] for details. Moreover, efficient algorithms for the multiplication of quaternions, octonions and trigintaduonions with reduced number of real multiplications is already exist in literature, see [33], [7] and [9], respectively.…”
The sedenions form a 16-dimensional Cayley-Dickson algebra. In this work, we introduce the generalized Tribonacci sedenion and present some properties of this sedenion.
“…The computation of a sedenion multiplication using the naive method requires 240 additions and 256 multiplications, while an algorithm which is given in [8] can compute the same result in only 298 additions and 122 multiplications, see [8] for details. Moreover, efficient algorithms for the multiplication of quaternions, octonions and trigintaduonions with reduced number of real multiplications is already exist in literature, see [33], [7] and [9], respectively.…”
The sedenions form a 16-dimensional Cayley-Dickson algebra. In this work, we introduce the generalized Tribonacci sedenion and present some properties of this sedenion.
“…At first, we rearrange the rows of the matrix in the following order {1, 2, 3, 7, 5, 9, 4, 8, 6, 10, 11,17,13,19,15,21,12,18,14,20,16,22,23,27,25,29,24,28,26,30, 31, 32}. Next, we rearrange the columns of obtained matrix in the same manner.…”
Section: Synthesis Of a Rationalized Algorithm For Computing Kaluza N...mentioning
confidence: 99%
“…Efficient algorithms for the multiplication of various hypercomplex numbers already exist [12,13,14,15,16,17,18,19,20,21,22,23,24]. No such algorithms for the multiplication of Kaluza numbers have been proposed.…”
This paper presents the derivation of a new algorithm for multiplying of two Kaluza numbers. Performing this operation directly requires 1024 real multiplications and 992 real additions. The proposed algorithm can compute the same result with only 512 real multiplications and 576 real additions. The derivation of our algorithm is based on utilizing the fact that multiplication of two Kaluza numbers can be expressed as a matrixvector product. The matrix multiplicand that participates in the product calculating has unique structural properties. Namely exploitation of these specific properties leads to significant reducing of the complexity of Kaluza numbers multiplication.
“…Sariyildiz et al (2011) analyzed forward and inverse kinematics problems for a 6DOF manipulator using three methods: quaternions algebra, exponential mapping method and dual quaternions. Cariow et al (2015) elaborated and implemented a method which improves the computational efficiency of dual quaternions operations. The obtained results indicated that dual quaternions provide a compact and computationally efficient solution.…”
The paper proposes a solution to an inverse kinematics problem based on dual quaternions algebra. The method, relying on screw theory, requires less calculation effort compared with commonly used approaches. The obtained kinematic description is very concise, and the singularity problem is avoided. The dual quaternions formalism is applied to the problem decomposition and description. As an example, the kinematics problem of a multi-DOF serial manipulator is considered. Direct and inverse kinematics problems are solved using division into sub-problems. Each new sub-problem proposed is concerned with rotation about two subsequent axes by a given amount. The presented example verifies the correctness and feasibility of the proposed approach.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.