Claims (1)
Автоматизированный комплекс структуризации компьютерных кодов, адекватных произвольным объектам, содержащий, взаимосвязанные между собой, входной блок формирования (далее ФК) n1-каналов обработки компьютерных кодов, где n1 выбрано от 1 до 2256, с возможностью выбора из них n2 каналов в количестве в пределах 0,39+1/n1≤ (α 1n1+α 2n2)/n1≤ 15,7, где α 1 - экспериментальный коэффициент, выбираемый в зависимости от вида объектов в пределах от 0,16≤ α 1≤ 8,3, α 2 - экспериментальный коэффициент, выбираемый в зависимости от источников их происхождения в пределах от 0,23≤ α 2≤ 6,4, входы-выходы ФК взаимосвязаны с входами-выходами блока формирования автономных баз данных множеств компьютерных кодов (далее ФКК), адекватных произвольным объектам, а входы-выходы ФКК соединены с входами-выходами блока выделения вспомогательных баз данных подмножеств компьютерных кодов (далее ВКК) с возможностью выделения максимальных V1 и минимальных V2 количеств элементов в базах данных ВКК подмножеств компьютерных кодов в пределах 0,31≤ (V2+α 3V1)/V1≤ 2,9, где α 3 - экспериментальный коэффициент, выбираемый в зависимости от типов данных компьютерных кодов в пределах от 0,31≤ α 3≤ 1,9, входы-выходы ВКК соединены с входами-выходами блока преобразования компьютерных кодов (далее ПКК), составленного из, взаимосвязанных между собой, узла разбиения множеств компьютерных кодов на подмножества (далее РКК), узла кодирования подмножеств компьютерных кодов (далее ККК), узла сопоставления подмножеств компьютерных кодов (далее СКК), при чем РКК выполнен с возможностью разбиения множеств объема V1 на подмножества объемов V3i, величины которых выбраны из соотношения 0,27≤ (V3i+α 4V2)/V2≤ 3,1, где α 4 - экспериментальный коэффициент, выбираемый в зависимости от особенности их разбиения (на минимальные и максимальные объемы) в пределах от 0,27≤ α 4≤ 2,1, а i выбирают в пределах 1≤ i≤ 2256, конструктивное выполнение ККК определено преобразованием полученных подмножеств по заданному алгоритму до получения совокупности N-мерных подподмножеств, Aj элементов вида (Вm, X1, X2, ... Хn), где j - порядковый номер подподмножества в пределах от 1 до 2256, Вm - идентификатор, X1-Xn - координаты элемента относительно начала координат, а m и n выбраны в пределах от 1 до 2256, и конструктивное выполнение СКК определено количеством каналов и алгоритмом сопоставления преобразованных полученных подмножеств с уже накопленными подмножествами и/или с вновь поступающими множествами по разным каналам, входы-выходы РКК, ККК, СКК соединены с входами-выходами узла определения объемов пересекающихся частей подмножеств (далее ОПЧ), узла вырезания пересекающихся частей подмножеств (далее ВПЧ) и узла распределения пересекающихся частей подмножеств (далее РПЧ), из которых составлен блок обработки подмножеств компьютерных кодов (далее ОКК), при чем конструктивное выполнение ОПЧ определено соотношением минимальных V4 и максимальных V5 объемов пересекающихся частей подмножеств, выбранных в пределах 0,29≤ (V4+α 5V5)/V5≤ 3,1, где α 5 - экспериментальный коэффициент, выбираемый в зависимости от типов данных компьютерных кодов в пределах от 0,29≤ α 5≤ 2,1, а конструктивное выполнение ВПЧ определено соотношением минимальных V6 и максимальных V7 объемов вырезаемых частей подмножеств, выбранных в пределах 0,42≤ (V6+α 6V7)/V7≤ 3,4, где α 6 - экспериментальный коэффициент, выбираемый в зависимости от размеров использованных компьютерных кодов в пределах от 0,42≤ α 6≤ 2,4 и конструктивное выполнение РПЧ определено соотношением минимальных W1 и максимальных W2 скоростей распределения частей подмножеств, выбранных в пределах 0,38≤ (W1+α 7W2)/W2≤ 3,3, где α 7 - экспериментальный коэффициент, выбираемый в зависимости от быстродействия базы данных в пределах от 0,38≤ α 7≤ 2,3, входы-выходы ОПЧ, ВПЧ и РПЧ соединены со входами-выходами блока хранения центральной базы данных (далее ЦБД) подмножеств компьютерных кодов, составленного из узлов взаимосвязанных между собой автономных баз данных (далее АБД) хранения подмножеств компьютерных кодов, адекватных произвольным объектам, подмножеств вырезанных компьютерных кодов, в том числе подмножеств оставшихся после вырезания компьютерных кодов и идентификаторов подмножеств вырезанных компьютерных кодов, с возможностью размещения в ЦБД автономных баз данных, в которых на месте вырезанных подмножеств размещены идентификаторы баз данных, с сохраненными в них данными вырезанными подмножествами.An automated complex for structuring computer codes adequate to arbitrary objects, containing, interconnected, an input unit for generating (hereinafter FC) n 1 -channels for processing computer codes, where n 1 is selected from 1 to 2 256 , with the option of choosing n 2 channels from the amount in the range of 0.39 + 1 / n 1 ≤ (α 1 n 1 + α 2 n 2 ) / n 1 ≤ 15.7, where α 1 is the experimental coefficient, selected depending on the type of objects in the range from 0.16 ≤ α 1 ≤ 8.3, α 2 - experimental coefficient, chosen depending on the sources of their origin ax from 0.23≤ α 2 ≤ 6.4, the inputs and outputs of the FC are interconnected with the inputs and outputs of the unit for generating autonomous databases of sets of computer codes (hereinafter FCK) adequate to arbitrary objects, and the inputs and outputs of the FCK are connected to the inputs and outputs of the block allocation of auxiliary databases of subsets of computer codes (hereinafter VCC) with the possibility of extracting the maximum V 1 and minimum V 2 number of elements in the databases of the VCC subsets of computer codes within 0.31≤ (V 2 + α 3 V 1 ) / V 1 ≤ 2 , 9, where α 3 is the experimental coefficient, chosen depending from data types of computer codes ranging from 0.31≤ α 3 ≤ 1.9, I / O inputs and outputs are connected to the inputs and outputs of the computer code conversion unit (hereinafter referred to as the PAC), composed of, interconnected, a node for splitting the sets of computer codes into subsets (hereinafter RKK), a node for coding subsets of computer codes (hereinafter KKK), a node for comparing subsets of computer codes (hereinafter CCM), wherein the RKK is capable of dividing sets of volume V 1 into subsets of volumes V 3i , the values of which are selected from the relation 0, 27≤ (V 3 i + α 4 V 2 ) / V 2 ≤ 3.1, where α 4 is the experimental coefficient, selected depending on the features of their partition (into minimum and maximum volumes) ranging from 0.27 ≤ α 4 ≤ 2.1, and i are chosen within 1≤ i≤ 2 256 , the constructive implementation of the QC is determined by converting the obtained subsets according to a given algorithm to obtain a set of N-dimensional subsets, A j elements of the form (B m , X 1 , X 2 , ... X n ) where j - podpodmnozhestva sequence number ranging from 1 to 2256, B m - identifier, X 1 -X n - element coordinates relative to the origin, and m and n in brane in the range from 1 to 2 256, and a constructive arrangement CCM determined number of channels and mapping algorithm mapped the received subsets already accumulated subsets and / or with a newly incoming sets on different channels, the inputs and outputs RCM SSC CCM connected to the inputs-outputs the node for determining the volumes of intersecting parts of the subsets (hereinafter referred to as the HRV), the node for cutting out the intersecting parts of the subsets (hereinafter referred to as the HPV) and the node for the distribution of the intersecting parts of the subsets (hereinafter referred to as the HPV) are used for ki computer code subsets (hereinafter PCC), at what constructive arrangement defined HRE ratio of minimum and maximum V 4 V 5 volume parts intersecting subsets selected within 0,29≤ (V 4 + α 5 V 5) / V 3 ≤ 5, 1, where α 5 is the experimental coefficient, selected depending on the types of data of computer codes ranging from 0.29 ≤ α 5 ≤ 2.1, and the constructive performance of the HPV is determined by the ratio of the minimum V 6 and maximum V 7 volumes of the cut parts of the subsets selected within 0,42≤ (V 6 + α 6 7 V) / V 7 ≤ 3,4, where α 6 - EXPERIMENTAL Talnoe factor chosen depending on the size of computer code used in the range of 6 0,42≤ α ≤ 2,4 and a constructive arrangement defined RPCH minimum ratio W 1 and W 2 parts maximal velocity distribution subsets selected within 0,38≤ ( W 1 + α 7 W 2 ) / W 2 ≤ 3.3, where α 7 is the experimental coefficient, selected depending on the speed of the database in the range from 0.38 ≤ α 7 ≤ 2.3, I / O, HPV inputs and outputs and RPC are connected to the inputs and outputs of the storage unit of the central database (hereinafter CBD) of the computer subsets black codes, composed of nodes of interconnected autonomous databases (hereinafter referred to as DBA) for storing subsets of computer codes that are adequate to arbitrary objects, subsets of cut out computer codes, including subsets of computer codes and identifiers of subsets of cut out computer codes that have been cut out, with the possibility of placement in CBDs of autonomous databases in which database identifiers are located at the place of the cut out subsets, with the cut out subsets stored in them and.