Самая маленькая грамматическая задача
Самая маленькая грамматическая проблема Определение и сложность задачи Задача поиска наименьшей контекстно-свободной грамматики для генерации заданной строки. Размер грамматики определяется […]
Самая маленькая грамматическая проблема Определение и сложность задачи Задача поиска наименьшей контекстно-свободной грамматики для генерации заданной строки. Размер грамматики определяется […]
Алгебра Клини Определение и свойства алгебры Клини Алгебра Клини – это алгебра с операциями сложения, умножения и операции “звезда Клини”.
Проблема с высотой звезды Определение и примеры высоты звезды Высота звезды – это минимальное количество звездочек, необходимое для представления языка.
Формальный язык Определение формального языка Формальный язык – это множество строк, определенных на некотором алфавите. Строки могут быть конечными или
Моноид истории Определение и свойства моноида истории Моноид истории – это структура, которая описывает историю выполнения операций над множеством элементов.
Моноид следа Определение и свойства следов Следы – это подмножества множеств слов, которые сохраняют структуру слов. Следы могут быть определены
Синтаксический моноид Определение и свойства синтаксической конгруэнтности Синтаксическая конгруэнтность – это отношение эквивалентности между словами в языке. Она определяется как
Атрибутивная грамматика Определение и применение атрибутивной грамматики Атрибутивная грамматика дополняет формальную грамматику семантической обработкой. Атрибуты хранят семантическую информацию и связаны
Абстрактный семантический граф Основы абстрактного семантического графа ASG – это форма абстрактного синтаксиса, которая представляет выражения формального языка в виде
Пустая строка Определение пустой строки Пустая строка – это уникальная строка нулевой длины в формальной теории. Обозначается символом ε или
Символ (формальный) Определение и использование символов в логике Символы в логике – это знаки или конфигурации знаков, которые выражают определенные
Язык разметки История и развитие языков разметки Языки разметки возникли в 1960-х годах для улучшения читаемости и форматирования текста. SGML
Синтаксический предикат Определение и применение синтаксических предикатов Синтаксические предикаты определяют синтаксическую валидность в формальной грамматике. Они аналогичны семантическим предикатам, определяющим
Терминальные и нетерминальные символы Терминальные и нетерминальные символы в формальных языках Терминальные символы – элементарные символы, составляющие формальную грамматику. Нетерминальные
Формальная система Определение формальной системы Формальная система – это абстрактная структура, используемая для вывода теорем из аксиом. Дэвид Гильберт предложил
Детерминированный нажимной автомат Определение и свойства детерминированных нажимных автоматов Детерминированный нажимной автомат (DPDA) – это разновидность нажимного автомата, принимающая детерминированные
Язык, свободный от звезд Определение обычного языка без звездочек Обычный язык без звездочек описывается регулярным выражением без символа Клини. Примеры
Рекурсивная грамматика Определение рекурсивной грамматики Рекурсивная грамматика содержит правила, которые могут привести к созданию строки с тем же нетерминалом. Нерекурсивная
Вложенное слово Определение и свойства языков с явно выраженным вытеснением Явно вытесняющие языки – это те, которые могут быть описаны
Детерминированная контекстно-свободная грамматика Определение и применение DCFG DCFG – это подмножество контекстно-свободных грамматик, которые генерируют детерминированные контекстно-свободные языки и могут
Обобщенная контекстно-свободная грамматика Основы контекстно-свободных грамматик Контекстно-свободные грамматики (КСГ) – это формальное описание языка, которое позволяет генерировать все строки, которые