Информационная алгебра - Information algebra
Период, термин "информационная алгебра"относится к математическим методам обработка информации. Классический теория информации возвращается к Клод Шеннон. Это теория передачи информации, рассматривающая связь и хранение. Однако до сих пор не учитывалось, что информация поступает из разных источников и поэтому обычно объединяется. Более того, в классической теории информации не учитывалось стремление выделить из части информации те части, которые имеют отношение к конкретным вопросам.
Математическая формулировка этих операций приводит к алгебра информации, описывающие основные режимы обработки информации. Такая алгебра включает несколько формализмов Информатика, которые на первый взгляд кажутся разными: реляционные базы данных, несколько систем формальной логики или числовые задачи линейной алгебры. Это позволяет разрабатывать общие процедуры обработки информации и, таким образом, унифицировать основные методы информатики, в частности распределенная обработка информации.
Информация относится к конкретным вопросам, поступает из разных источников, должна быть агрегирована и может быть сосредоточена на интересующих вопросах. Исходя из этих соображений, информационные алгебры (Колас 2003 ) находятся двусортный алгебры , куда это полугруппа, представляющий комбинацию или совокупность информации, это решетка из домены (связанные с вопросами), чьи частичный заказ отражает степень детализации предметной области или вопроса, а смешанная операция представляет собой фокусировку или извлечение информации.
Информация и ее операции
Точнее, в двусортной алгебре , определены следующие операции
|
Кроме того, в определены обычные операции решетки (встреча и соединение).
Аксиомы и определение
Аксиомы двусортной алгебры , помимо аксиом решетки :
Чтобы сосредоточить информацию на в сочетании с другой информацией в домен , можно также сначала сфокусировать вторую информацию на а затем соедините.
Чтобы сосредоточить информацию на и , можно сфокусировать это на .
Информация в сочетании с частью самой себя не дает ничего нового.
Каждая информация относится как минимум к одному домену (вопросу). |
Двусортная алгебра удовлетворяющие этим аксиомам, называется Информационная алгебра.
Порядок информации
Частичный порядок информации может быть введен путем определения если . Это означает, что менее информативен, чем если он не добавляет новую информацию в . Полугруппа является полурешеткой относительно этого порядка, т. е. . Относительно любого домена (вопрос) частичный порядок может быть введен путем определения если . Он представляет собой порядок информационного содержания и относительно домена (вопрос) .
Маркированная информационная алгебра
Пары , куда и такой, что сформировать с пометкой "Информационная алгебра". Точнее, в двусортной алгебре , определены следующие операции
|
Модели информационных алгебр
Ниже следует неполный список примеров информационных алгебр:
- Реляционная алгебра: Редукция реляционной алгебры с естественным соединением в качестве комбинации, а обычная проекция - это помеченная информационная алгебра, см. Пример.
- Системы ограничений: Ограничения образуют информационную алгебру (Джаффар и Махер 1994 ).
- Полукольцевозначные алгебры: C-полукольца индуцируют информационные алгебры (Бистарелли, Монтанари и Росси, 1997 );(Bistarelli et al. 1999 г. );(Колас и Уилсон 2006 ).
- Логика: Многие логические системы порождают информационные алгебры (Уилсон и Менгин 1999 ). Уменьшает цилиндрические алгебры (Хенкин, Монах и Тарский 1971 ) или же полиадические алгебры информационные алгебры, связанные с логика предикатов (Халмос 2000 ).
- Модульные алгебры: (Бергстра, Херинг и Клинт 1990 );(де Лавалетт 1992 ).
- Линейные системы: Системы линейных уравнений или линейных неравенств индуцируют информационные алгебры (Колас 2003 ).
Разработанный пример: реляционная алгебра
Этот раздел может требовать уборка встретиться с Википедией стандарты качества. Конкретная проблема: extttАвгуст 2014 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Позволять набор символов, называемый атрибуты (или же столбецимена). Для каждого позволять непустое множество,набор всех возможных значений атрибута . Например, если , тогда может быть набором строк, тогда как и оба являются набором неотрицательных целых чисел.
Позволять . An пара это функция так что и для каждого Набор всего -наборы обозначается . Для пара и подмножество ограничение определяется какпара так что для всех .
А связь над это набор -наборы, т.е. подмножество .Набор атрибутов называется домен из и обозначается. За то проекция из на определяется следующим образом:
В присоединиться отношения над и отношение над определяется следующим образом:
В качестве примера пусть и быть следующими отношениями:
Затем соединение и является:
Реляционная база данных с естественным соединением как комбинация и обычная проекция является информационной алгеброй. Операции корректно определены, поскольку
- Если , тогда .
Легко видеть, что реляционные базы данных удовлетворяют аксиомам помеченной информационной алгебры:
- полугруппа
- и
- транзитивность
- Если , тогда .
- сочетание
- Если и , тогда .
- идемпотентность
- Если , тогда .
- поддерживать
- Если , тогда .
Подключения
Эта секция нуждается в расширении. Вы можете помочь добавляя к этому. (Март 2014 г.) |
- Алгебры оценки
- Отказ от аксиомы идемпотентности приводит к оценочные алгебры. Эти аксиомы были введены (Шеной и Шафер 1990 ) обобщить схемы локальных вычислений (Лауритцен и Шпигельхальтер, 1988 г. ) от байесовских сетей до более общих формализмов, включая функцию убеждений, потенциалы возможностей и т. д. (Колас и Шеной 2000 ). Подробное описание этой темы см. Пули и Колас (2011).
- Домены и информационные системы
- Компактные информационные алгебры (Колас 2003 ) связаны с Скотт домены и Информационные системы Скотта (Скотт 1970 );(Скотт 1982 );(Ларсен и Винскель 1984 ).
- Неопределенная информация
- Случайные переменные со значениями в информационных алгебрах представляют вероятностная аргументация системы (Haenni, Kohlas & Lehmann 2000 ).
- Семантическая информация
- Информационные алгебры вводят семантику, связывая информацию с вопросами посредством фокусировки и комбинации (Groenendijk и Stokhof 1984 );(Флориди 2004 ).
- Поток информации
- Информационные алгебры связаны с информационными потоками, в частности с классификациями (Барвайз и Селигман 1997 ).
- Разложение дерева
- ...
- Теория полугрупп
- ...
- Композиционные модели
- Такие модели могут быть определены в рамках информационных алгебр: https://arxiv.org/abs/1612.02587
- Расширенные аксиоматические основы информационных и оценочных алгебр
- Концепция условной независимости является базовой для информационных алгебр, и доступна новая аксиоматическая основа информационных алгебр, основанная на условной независимости, расширяющая старую (см. Выше): https://arxiv.org/abs/1701.02658
Исторические корни
Аксиомы для информационных алгебр получены из системы аксиом, предложенной в (Шеной и Шафер, 1990), см. Также (Шафер, 1991).
Рекомендации
- Барвайз, Дж.; Селигман, Дж. (1997), Информационный поток: логика распределенных систем, Кембридж, Великобритания: номер 44 в Кембриджских трактатах по теоретической информатике, Cambridge University Press
- Bergstra, J.A .; Heering, J .; Клинт, П. (1990), "Модульная алгебра", Журнал ACM, 73 (2): 335–372, Дои:10.1145/77600.77621, S2CID 7910431
- Bistarelli, S .; Fargier, H .; Montanari, U .; Росси, Ф .; Schiex, T .; Верфей, Г. (1999), «CSP на основе полукладов и оцененные CSP: структуры, свойства и сравнение», Ограничения, 4 (3): 199–240, Дои:10.1023 / А: 1026441215081, S2CID 17232456[постоянная мертвая ссылка ]
- Бистарелли, Стефано; Монтанари, Уго; Росси, Франческа (1997), «Удовлетворение и оптимизация ограничений на основе полукруга», Журнал ACM, 44 (2): 201–236, CiteSeerX 10.1.1.45.5110, Дои:10.1145/256303.256306, S2CID 4003767[постоянная мертвая ссылка ]
- де Лавалетт, Жерар Р. Ренардель (1992), «Логическая семантика модуляризации» в Эгоне Бёргере; Герхард Ягер; Ханс Кляйне Бюнинг; Майкл М. Рихтер (ред.), CSL: 5-й семинар по логике информатики, Том 626 конспектов лекций по информатике, Springer, стр. 306–315, ISBN 978-3-540-55789-0
- Флориди, Лучано (2004), «Очерк теории сильно семантической информации» (PDF), Умы и машины, 14 (2): 197–221, Дои:10.1023 / b: mind.0000021684.50925.c9, S2CID 3058065
- Groenendijk, J .; Стохоф, М. (1984), Исследования семантики вопросов и прагматики ответов, Докторская диссертация, Universiteit van Amsterdam
- Haenni, R .; Kohlas, J .; Леманн, Н. (2000), «Системы вероятностной аргументации» (PDF), в J. Kohlas; С. Мораль (ред.), Справочник по системам допустимых рассуждений и управления неопределенностью, Dordrecht: Volume 5: Algorithms for Uncertainty and Defeasible Reasoning, Kluwer, pp. 221–287, заархивировано из оригинал (PDF) 25 января 2005 г.
- Халмос, Пол Р. (2000), «Автобиография полиадических алгебр», Логический журнал IGPL, 8 (4): 383–392, Дои:10.1093 / jigpal / 8.4.383, S2CID 36156234
- Хенкин, Л.; Monk, J.D .; Тарский, А. (1971), Цилиндрические алгебры, Амстердам: Северная Голландия, ISBN 978-0-7204-2043-2
- Jaffar, J .; Махер, М. Дж. (1994), "Ограниченное логическое программирование: обзор", J. Логического программирования, 19/20: 503–581, Дои:10.1016/0743-1066(94)90033-7
- Кохлас, Дж. (2003), Информационные алгебры: общие структуры для вывода, Springer-Verlag, ISBN 978-1-85233-689-9
- Kohlas, J .; Шеной, П. (2000), «Вычисления в оценочных алгебрах», в J. Kohlas; С. Мораль (ред.), Справочник по допустимым рассуждениям и системам управления неопределенностью, том 5: Алгоритмы для определения неопределенности и допустимых рассуждений, Dordrecht: Kluwer, стр. 5–39.
- Kohlas, J .; Уилсон, Н. (2006), Точные и приближенные локальные вычисления в алгебрах нормирования, индуцированных полукольцами (PDF), Технический отчет 06-06, факультет информатики Фрибургского университета, архивировано из оригинал (PDF) 24 сентября 2006 г.
- Ларсен, К. Г .; Винскель, Г. (1984), «Использование информационных систем для эффективного решения рекурсивных уравнений в области», Жиль Кан; Дэвид Б. Маккуин; Гордон Д. Плоткин (ред.), Семантика типов данных, Международный симпозиум, София-Антиполис, Франция, 27–29 июня 1984 г., Труды, 173 конспектов лекций по информатике, Берлин: Springer, стр. 109–129.
- Lauritzen, S.L .; Шпигельхальтер, Д. Дж. (1988), "Локальные вычисления с вероятностями на графических структурах и их применение в экспертных системах", Журнал Королевского статистического общества, серия B, 50: 157–224
- Пули, Марк; Колас, Юрг (2011), Общий вывод: объединяющая теория для автоматизированных рассуждений, Джон Уайли и сыновья, ISBN 978-1-118-01086-0
- Скотт, Дана С. (1970), Очерк математической теории вычислений, Техническая монография PRG – 2, Компьютерная лаборатория Оксфордского университета, Исследовательская группа по программированию
- Скотт, Д.С. (1982), «Домены для денотационной семантики», у М. Нильсена; Э.М. Шмитт (ред.), Автоматы, языки и программирование, Springer, стр. 577–613.
- Шафер, Г. (1991), Аксиоматическое исследование вычислений в гипердеревьях, Рабочий документ 232, Школа бизнеса Канзасского университета
- Shenoy, P. P .; Шафер, Г. (1990). «Аксиомы для вероятности и проагирования функции убеждений». В Росс Д. Шахтер; Тод С. Левитт; Лавин Н. Канал; Джон Ф. Леммер (ред.). Неопределенность в искусственном интеллекте 4. Машинный интеллект и распознавание образов. 9. Амстердам: Эльзевир. С. 169–198. Дои:10.1016 / B978-0-444-88650-7.50019-6. HDL:1808/144. ISBN 978-0-444-88650-7.
- Уилсон, Ник; Менжин, Жером (1999), «Логический вывод с использованием локальной вычислительной структуры» в Энтони Хантере; Саймон Парсонс (ред.), Символические и количественные подходы к рассуждению и неопределенности, Европейская конференция, ECSQARU'99, Лондон, Великобритания, 5–9 июля 1999 г., Proceedings, volume 1638 of Lecture Notes in Computer Science, Springer, стр. 386–396, ISBN 978-3-540-66131-3