Интервальная алгебра АлленаИнтервальная алгебра Аллена — это исчисление для пространственно-временных рассуждений[англ.], которое было введено Джеймсом Ф. Алленом[англ.] в 1983 году. Исчисление определяет возможные отношения между временными интервалами и предоставляет собой составную таблицу, которую можно использовать в качестве основы для рассуждений о хронологических описаниях событий. Формальное описаниеОтношенияСледующие 13 базовых отношений охватывают возможные отношения между двумя интервалами. Используя это исчисление, данные факты могут быть формализованы и затем использованы для автоматического рассуждения. Отношения между интервалами формализуются как наборы базовых отношений. Предложения:
формализуются в интервальной алгебре Аллена следующим образом:
В общем случае число различных соотношений между n интервалами, начиная с n = 0, равно 1, 1, 13, 409, 23917, 2244361… OEIS A055203. Особый случай, показанный выше, относится к n = 2. Композиция отношений между интерваламиДля рассуждений об отношениях между временными интервалами интервальная алгебра Аллена предоставляет таблицу композиций[англ.]. Учитывая отношение между X и Y и отношение между Y и Z, таблица композиций позволяет сделать вывод об отношении между X и Z. Вместе с обратной операцией это превращает интервальную алгебру Аллена в алгебру отношений. Например, можно сделать следующей вывод: . РасширенияИнтервальная алгебра Аллена может использоваться для описания как временных интервалов, так и пространственных конфигураций. Для последнего случая отношения интерпретируются как описание относительного положения пространственных объектов. Это также работает для трёхмерных объектов, перечисляя отношения для каждой координаты отдельно. Изучение перекрывающейся разметки[англ.] использует похожую алгебру[1]. Её модели имеют больше вариаций в зависимости от того, разрешено ли конечным точкам структур документа быть действительно совместно расположенными или просто касательными. Реализации
Семантические механизмы рассуждений для интервальной алгебры Аллена (и других): GQR и SparQ. Примечания
См. также
Источники
|
Portal di Ensiklopedia Dunia