ScholarGate
Ассистент

Обычные и экспоненциальные производящие функции

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

Найти тему в PaperMindСкороFind papers & topics
Tools & resources
Скачать слайды
Learn & explore
ВидеоСкоро

Definition

Обычная производящая функция последовательности — это степенной ряд с этой последовательностью в качестве коэффициентов; экспоненциальная производящая функция делит каждый коэффициент на факториал, что является формой, подходящей для подсчета размеченных объектов.

Scope

Эта тема представляет два основных типа производящих функций, аппарат формальных степенных рядов и символический метод, который отображает комбинаторные конструкции — дизъюнктное объединение, произведение, последовательность, множество и цикл — непосредственно в операции над рядами. Разрабатываются формулы произведения, которые различают обычные и экспоненциальные настройки.

Core questions

  • Когда следует использовать обычную, а когда экспоненциальную производящую функцию?
  • Как комбинаторные операции соответствуют алгебраическим операциям над рядами?
  • Почему умножение экспоненциальных производящих функций подсчитывает размеченные слияния?
  • Как символический метод автоматизирует вывод формул подсчета?

Key concepts

  • Обычная производящая функция
  • Экспоненциальная производящая функция
  • Формальный степенной ряд
  • Свертка и правило произведения
  • Символический метод
  • Размеченные и неразмеченные структуры

Key theories

Символический метод
Символический метод Флажоле и Седжвика представляет собой систематический словарь, переводящий комбинаторные конструкции над классами объектов в операции над их производящими функциями, так что формулы подсчета могут быть получены из структурных описаний.
Правило произведения для производящих функций
Произведение двух обычных производящих функций перечисляет упорядоченные пары по общему размеру, в то время как произведение экспоненциальных производящих функций перечисляет размеченные слияния — это различие определяет, какую форму использовать.

Clinical relevance

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

History

Систематическое соответствие между комбинаторными конструкциями и операциями производящих функций, предвосхищенное Эйлером и Пойа, было развито во формальный символический метод Флажоле и Седжвиком.

Key figures

  • Philippe Flajolet
  • Robert Sedgewick
  • Richard P. Stanley

Related topics

Seminal works

  • flajolet2009
  • stanley2011

Frequently asked questions

Когда предпочтительна экспоненциальная производящая функция?
Когда подсчитываемые объекты несут различимые метки, такие как размеченные деревья или перестановки, факториальное взвешивание экспоненциальных производящих функций позволяет их произведениям правильно подсчитывать.
Имеет ли переменная в производящей функции какое-либо значение?
В формальной постановке это заполнитель, обозначающий размер; только при применении аналитических методов она рассматривается как комплексная переменная с числовым значением.

Methods for this concept

Related concepts