Conclusions
-
1.
There exists a method of constructing positional vector codes. The method is based on combining positional number codes of the projections of vectors. This method, which has been considered in the paper for binary number codes, can be easily generalized in order to utilize non-binary number codes.
-
2.
The operations of algebraic additions, vector and scalar multiplication, and multiplication of a vector by a number can be performed on positional vector codes. The algorithms for these operations can be easily technically implemented. These can be used in order to synthesize computers which operate with vectors as wholes.
-
3.
Such a computer requires a simpler (as compared with usual computers) algorithm for solving problems which involve vectors. For a given algorithm, the computer works with a shorter program and faster. To estimate these characteristics, it is sufficient to indicate, for example, that a program for vector product of vectors given by three numbers contains six operations of multiplication and three operations of subtraction.
Similar content being viewed by others
Literature Cited
Z. Pawlak and A. Wakulicz, “Use of expansions with a negative basis in the arithmometer of a digital computer,” Bulletin de l'Academie polonaise des sciences vol. 5, cl. 3, no. 3, 1957.
Additional information
Moscow Scientific-Research Institute. Translated from Kibernetika, Vol. 5, No. 5, pp. 54–57, September–October, 1969.
Rights and permissions
About this article
Cite this article
Khmel'nik, S.I. Vector coding. Cybern Syst Anal 5, 590–594 (1969). https://doi.org/10.1007/BF01267880
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF01267880