首页> 外文会议> >Alternative Digit Sets for Nonadjacent Representations
【24h】

Alternative Digit Sets for Nonadjacent Representations

机译:非相邻表示形式的替代数字集

获取原文

摘要

It is known that every positive integer n can be represented as a finite sum of the form n = ∑ a_i2~i, where a_i ∈ {0,1, -1} for all i, and no two consecutive a_i's are non-zero. Such sums are called nonadja-cent representations. Nonadjacent representations are useful in efficiently implementing elliptic curve arithmetic for cryptographic applications. In this paper, we investigate if other digit sets of the form {0,1, x}, where x is an integer, provide each positive integer with a nonadjacent representation. If a digit set has this property we call it a nonadjacent digit set (NADS). We present an algorithm to determine if {0, l,x} is a NADS; and if it is, we present an algorithm to efficiently determine the nonadjacent representation of any positive integer. We also present some necessary and sufficient conditions for {0,1, x} to be a NADS. These conditions are used to exhibit infinite families of integers x such that {0,1, x} is a NADS, as well as infinite families of x such that {0,1, x} is not a NADS.
机译:众所周知,每个正整数n都可以表示为形式为n = ∑ a_i2〜i的有限和,其中所有i的a_i∈{0,1,-1},并且没有两个连续的a_i为非零。这样的总和称为不相邻表示。非相邻表示形式可用于有效地实现用于密码应用程序的椭圆曲线算法。在本文中,我们研究了{0,1,x}形式的其他数字集(其中x是整数)是否为每个正整数提供了不相邻的表示形式。如果数字集具有此属性,我们将其称为非相邻数字集(NADS)。我们提出一种确定{0,l,x}是否为NADS的算法;如果是,我们提出一种算法,可以有效地确定任何正整数的不相邻表示。我们还提出了{0,1,x}成为NADS的一些必要和充分条件。这些条件用于显示整数x的无限家族,例如{0,1,x}是NADS,以及x的无限家族,例如{0,1,x}不是NADS。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号