В математических областях теории графов и комбинаторики многочлен сопоставления (иногда называемый ациклическим многочленом ) является производящей функцией числа сопоставлений различных размеров в графе. Это один из нескольких многочленов графа, изучаемых в алгебраической теории графов .
Определено несколько различных типов многочленов сопоставления. Пусть G — граф с n вершинами, а m k — число k -реберных сопоставлений.
Один соответствующий многочлен G — это
Другое определение дает соответствующий многочлен как
Третье определение — это многочлен
Каждый тип имеет свое применение, и все они эквивалентны простыми преобразованиями. Например,
и
Первый тип многочлена соответствия является прямым обобщением многочлена ладьи .
Второй тип многочлена соответствия имеет замечательные связи с ортогональными многочленами . Например, если G = K m , n , полный двудольный граф , то второй тип многочлена соответствия связан с обобщенным многочленом Лагерра L n α ( x ) тождеством:
Если G — полный граф K n , то M G ( x ) — многочлен Эрмита:
где H n ( x ) — «вероятностный полином Эрмита» (1) в определении полиномов Эрмита . Эти факты были отмечены Годсилом (1981).
Если G — лес , то его многочлен соответствия равен характеристическому многочлену его матрицы смежности .
Если G — путь или цикл , то M G ( x ) — многочлен Чебышёва . В этом случае μ G (1, x ) — многочлен Фибоначчи или многочлен Люка соответственно.
Полином соответствия графа G с n вершинами связан с полиномом его дополнения парой (эквивалентных) формул. Одна из них — простое комбинаторное тождество Заславского (1981). Другая — интегральное тождество Годсила (1981).
Аналогичное соотношение существует для подграфа G из K m , n и его дополнения в K m , n . Это соотношение, согласно Риордану (1958), было известно в контексте неатакующих размещений ладей и ладейных многочленов.
Индекс Хосоя графа G , его число соответствий, используется в хемоинформатике как структурный дескриптор молекулярного графа. Его можно оценить как m G (1) (Gutman 1991).
Третий тип полинома соответствия был введен Фарреллом (1980) как версия «ациклического полинома», используемого в химии .
На произвольных графах или даже планарных графах вычисление полинома соответствия является #P-полным (Jerrum 1987). Однако его можно вычислить более эффективно, когда известна дополнительная структура о графе. В частности, вычисление полинома соответствия на n -вершинных графах древовидной ширины k является фиксированно-параметрически разрешимым : существует алгоритм, время выполнения которого для любой фиксированной константы k является полиномом от n с показателем, который не зависит от k (Courcelle, Makowsky & Rotics 2001). Полином соответствия графа с n вершинами и кликовой шириной k может быть вычислен за время n O( k ) (Makowsky et al. 2006).