Star reduction among minimal length addition chains

被引:4
|
作者
Bahig, Hatem M. [1 ]
机构
[1] Ain Shams Univ, Fac Sci, Dept Math, Div Comp Sci, Cairo 11566, Egypt
关键词
Addition chain; Branch and bound algorithm; Minimal length addition chain; Star chain; GENERATION;
D O I
10.1007/s00607-010-0122-z
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
An addition chain for a natural number n is a sequence 1 = a(0) < a(1) < ....< a(r) = n of minimal length of an addition chain for n is denoted by l(n). If j=i-1, then step is called a star step. We show that there is a minimal length addition chain for n such that the last four steps are stars. Then we conjecture that there is a minimal length addition chain for n such that the last [l(n)/2]-steps are stars. We verify that the conjecture is true for all numbers up to 2(18). An application of the result and the conjecture to generate a minimal length addition chain reduce the average CPU time by 23-29% and 38-58% respectively, and memory storage by 16-18% and 26-45% respectively for m-bit numbers with 14 <= m <= 22.
引用
收藏
页码:335 / 352
页数:18
相关论文
共 50 条