stringtranslate.com

Интервальная алгебра Аллена

Интервальная алгебра Аллена — это исчисление для временных рассуждений , введенное Джеймсом Ф. Алленом в 1983 году.

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

Формальное описание

Отношения

Следующие 13 основных соотношений охватывают возможные соотношения между двумя интервалами.

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

Предложения

Во время ужина Питер читает газету. После этого он ложится спать.

формализуются в интервальной алгебре Аллена следующим образом:

В общем случае число различных соотношений между n интервалами, начиная с n  = 0, равно 1, 1, 13, 409, 23917, 2244361... OEIS A055203. Особый случай, показанный выше, относится к n  = 2.

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

Для рассуждений об отношениях между временными интервалами интервальная алгебра Аллена предоставляет таблицу композиции . Учитывая отношение между и и отношение между и , таблица композиции позволяет сделать вывод об отношении между и . Вместе с обратной операцией это превращает интервальную алгебру Аллена в алгебру отношений .

Например, можно сделать вывод .

Расширения

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

Изучение перекрывающейся разметки использует похожую алгебру (см. [1] ). Ее модели имеют больше вариаций в зависимости от того, разрешено ли конечным точкам структур документа быть действительно совместно расположенными или просто [касательными].

Реализации

Смотрите также

Ссылки

  1. ^ Стивен ДеРоуз. Markup Overlap: A Review and a Horse. В Proceedings of Extreme Markup Languages ​​2004, Монреаль, Квебек, 2-6 августа 2004 г. http://xml.coverpages.org/DeRoseEML2004.pdf

Источники