A Geometric Algebra Implementation using Binary Tree

被引:0
作者
Stéphane Breuils
Vincent Nozick
Laurent Fuchs
机构
[1] Université Paris-Est Marne-la-Vallée,Laboratoire d’Informatique Gaspard
[2] CNRS,Monge Equipe A3SI, UMR 8049
[3] NII,JFLI UMI 3527
[4] Université de Poitiers,Laboratoire XLIM
来源
Advances in Applied Clifford Algebras | 2017年 / 27卷
关键词
Geometric algebra; Implementation; Binary trees;
D O I
暂无
中图分类号
学科分类号
摘要
This paper presents an efficient implementation of geometric algebra, based on a recursive representation of the algebra elements using binary trees. The proposed approach consists in restructuring a state of the art recursive algorithm to handle parallel optimizations. The resulting algorithm is described for the outer product and the geometric product. The proposed implementation is usable for any dimensions, including high dimension (e.g. algebra of dimension 15). The method is compared with the main state of the art geometric algebra implementations, with a time complexity study as well as a practical benchmark. The tests show that our implementation is at least as fast as the main geometric algebra implementations.
引用
收藏
页码:2133 / 2151
页数:18
相关论文
共 1 条
[1]  
Clifford WK(1878)Applications of Grassmann’s extensive algebra Am. J. Math. Pure Appl. 1 350-358