Background Image
Previous Page  11 / 14 Next Page
Information
Show Menu
Previous Page 11 / 14 Next Page
Page Background

Методы несовместной форм представления скаляра со сколь-

зящим окном, использования композитных операций

DBL

,

ADD

,

DA

, использования свойств аффинных, Якоби и Якоби – Чуднов-

ского координатных систем. Утверждение 2.

Алгоритм

a

s

\

w

NAF

(алгоритм 2) вычисления скалярного умножения точки

dP

,

d

Z

,

P

E

(

F

p

)

,

d

= (

d

n

1

, . . . , d

0

)

2

,

имеет среднюю вычислительную

сложность

:

ˆ

L

a

s

\

w

NAF

(

n, w

) =I +

11

n

w

+

v

(

w

)

+2

n

10 M+ 8

n

3

n

w

+

v

(

w

)

8 S

,

где

w

ширина окна предварительных вычислений;

v

(

w

) =

4

3

(

1)

w

32

w

2

.

При этом потребуется

4

3

(2

w

2

1)

предварительных вычислений

точек. Вычислительная сложность предварительных вычислений со-

ставит

L

a

PreC

s

\

w

NAF

(

n, w

) = 11

2

w

(

1)

w

3

11 M+ 3

2

w

(

1)

w

3

+2 S

.

J

Согласно утверждению Хенкерсона [4], средняя длина последо-

вательности нулей между окнами шириной

w

равна

v

(

w

) =

4

3

(

1)

w

3

2

w

2

,

а вычислительная сложность алгоритма предварительных вычисле-

ний —

L

a

PreC

s

\

w

NAF

(

n, w

) = DBL+

2

w

(

1)

w

3

1 ADD +

+

n

w

+

v

(

w

)

1 ADD + (

n

1) DBL

,

или

L

a

PreC

s

\

w

NAF

(

n, w

) = (3M+5S) + (8M+3S) +

2

w

(

1)

w

3

2 (11M+3S)

.

С учетом конвертации значений в аффинную форму вычислительная

сложность составит

L

a

PreC

s

\

w

NAF

(

n, w

) = I+ 6

2

w

(

1)

w

3

1

3 M+

2

w

(

1)

w

3

1 S

.

При сохранении предварительно вычисленных точек в координатах

Якоби – Чудновского, последующий этап алгоритма имеет среднюю

вычислительную сложность

ˆ

L

a

s

\

w

NAF

(

n, w

) =

6

2

w

(

1)

w

n

w

+

v

(

w

)

1 (13M+5S) +

ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2015. № 3 75