В грамматиках фразовых структур , таких как обобщенная грамматика фразовых структур , грамматика фразовых структур, управляемых головой , и лексическая функциональная грамматика , структура признаков по сути является набором пар атрибут-значение . Например, атрибут с именем number может иметь значение singular . Значение атрибута может быть либо атомарным , например, символ singular , либо сложным (чаще всего это структура признаков, но также список или набор).
Структуру признаков можно представить в виде направленного ациклического графа (DAG), узлы которого соответствуют значениям переменных, а пути — именам переменных. Операции, определенные для структур признаков, например, унификация , широко используются в грамматиках структур фраз. В большинстве теорий (например, HPSG ) операции, строго говоря, определены над уравнениями, описывающими структуры признаков, а не над самими структурами признаков, хотя структуры признаков обычно используются в неформальном изложении.
Часто структуры признаков записываются следующим образом:
Здесь есть два признака: категория и согласование . Категория имеет значение именной группы , тогда как значение согласования указывается другой структурой признаков, где признаки числа и лица являются единственным и третьим .
Эта конкретная нотация называется матрицей значений атрибутов (AVM).
Матрица имеет два столбца, один для имен признаков, а другой для значений. В этом смысле структура признаков представляет собой список пар ключ-значение. Значение может быть атомарным или другой структурой признаков. Это приводит к другой нотации для структур признаков: использованию деревьев . Фактически, некоторые системы (например, PATR-II ) используют S-выражения для представления структур признаков.