Индексирование объектов

Многомерные параллелепипеды (гиперпараллелепипеды) являются NBIT-примитивами.

Col [1]
Col [2]
···
Col [m]
1 – 9
3 – 3
···
0 – 0
4 – 6
2 – 7
···
9 – 9
5 – 6
0 – 5
···
6 – 6
···
···
···
···
Таблица 1. Пример m-мерных параллелепипедов
в форме наборов чётких/нечётких параметров.

Каждый многомерный параллелепипед задаётся размерностью и набором своих вершин.

Поиск многомерных параллелепипедов в NBITSearch осуществляется по их нормированной форме в соответствии с заданными пользователем критерием и погрешностью поиска.

Регулировка погрешности поиска может осуществляться с помощью интерфейса подобно тому, как осуществляется аналогичная регулировка в обычном осциллографе с помощью крутящихся регуляторов.

NBITSearch позволяет создавать индексы, каждый из которых поддерживает эффективный (быстрый) поиск миллиардов многомерных параллелепипедов.

При помощи NBITSearch может быть проиндексирован массив любых объектов, которым сопоставлены многомерные параллелепипеды.

Такими объектами могут быть, в частности, события и процессы, параметры которых имеют нечёткие (интервальные) значения, такие как:

– масса сооружения приблизительно равна 25 ~ 30 тонн,
– рост преступника приблизительно равен 170 ~ 175 сантиметров,
– время жизни микрочастицы приблизительно равно 16 ~ 17 наносекунд,
– скорость автомобиля приблизительно равна 100 ~ 110 километров в час,
– частота излучения приблизительно равна 1200 ~ 1300 Герц,
– ошибка измерения температуры приблизительно равна 150° ~ 200° С,
– расстояние до Звезды приблизительно равно 85 ~ 86 световых лет.

Если данные не определены, то они соответствует всему диапазону возможных значений типа данных парных столбцов, соответствующих этим данным. Например, если этот тип данных – "__int32", то этот диапазон есть (–2147483647 – 1) ~ 2147483647.

Интервальный характер данных может быть, в частности:

– следствием неточности сведений о них,
– следствием погрешности измерений,
– следствием их объективно нечёткой природы, например, ввиду принципа неопределённости Гейзенберга.

Индексирование и поиск многомерных параллелепипедов в NBITSearch равносильны индексированию и поиску таких табличных данных, столбцы таблиц которых являются парными и соответственно содержат минимальные и максимальные числовые значения. Эти значения могут относиться к виртуальным и материальным объектам, событиям и процессам любой природы.


Поисковая Технология разработана при поддержке Фонда СР МФП НТС,
образованного Правительством Российской Федерации
ООО Новосиб-БИТ © 2004 - 2017
Запатентовано