0%

Book Description

This is an introductory book on generating functions (GFs) and their applications.

It discusses commonly encountered generating functions in engineering and applied sciences, such as ordinary generating functions (OGF), exponential generating functions (EGF), probability generating functions (PGF), etc. Some new GFs like Pochhammer generating functions for both rising and falling factorials are introduced in Chapter 2. Two novel GFs called "mean deviation generating function" (MDGF) and "survival function generating function" (SFGF), are introduced in Chapter 3. The mean deviation of a variety of discrete distributions are derived using the MDGF. The last chapter discusses a large number of applications in various disciplines including algebra, analysis of algorithms, polymer chemistry, combinatorics, graph theory, number theory, reliability, epidemiology, bio-informatics, genetics, management, economics, and statistics.

Some background knowledge on GFs is often assumed for courses in analysis of algorithms, advanced data structures, digital signal processing (DSP), graph theory, etc. These are usually provided by either a course on "discrete mathematics" or "introduction to combinatorics." But, GFs are also used in automata theory, bio-informatics, differential equations, DSP, number theory, physical chemistry, reliability engineering, stochastic processes, and so on. Students of these courses may not have exposure to discrete mathematics or combinatorics. This book is written in such a way that even those who do not have prior knowledge can easily follow through the chapters, and apply the lessons learned in their respective disciplines. The purpose is to give a broad exposure to commonly used techniques of combinatorial mathematics, highlighting applications in a variety of disciplines.

Table of Contents

  1. List of Tables
  2. Glossary of Terms
  3. Types of Generating Functions
    1. Introduction
      1. Origin of Generating Functions
      2. Existence of Generating Functions
    2. Notations and Nomenclatures
      1. Rising and Falling Factorials
      2. Dummy Variable
    3. Types of Generating Functions
    4. Ordinary Generating Functions
      1. Recurrence Relations
      2. Types of Sequences
      3. OGF for Partial Sums
    5. Exponential Generating Functions (EGF)
    6. Pochhammer Generating Functions
      1. Rising Pochhammer GF (RPGF)
      2. Falling Pochhammer GF (FPGF)
    7. Other Generating Functions
      1. Auto-Covariance Generating Function
      2. Information Generating Function (IGF)
      3. Generating Functions in Graph Theory
      4. Generating Functions in Number Theory
      5. Rook Polynomial Generating Function
      6. Stirling Numbers of Second Kind
    8. Summary
  4. Operations on Generating Functions
    1. Basic Operations
      1. Extracting Coefficients
      2. Addition and Subtraction
      3. Multiplication by Non-Zero Constant
      4. Linear Combination
      5. Shifting
      6. Functions of Dummy Variable
      7. Convolutions and Powers
      8. Differentiation and Integration
      9. Integration
    2. Invertible Sequences
    3. Composition of Generating Functions
    4. Summary
  5. Generating Functions in Statistics
    1. Generating Functions in Statistics
      1. Types of Generating Functions
    2. Probability Generating Functions (PGF)
      1. Properties of PGF
    3. Generating Functions for CDF
    4. Generating Functions for Survival Functions
    5. Generating Functions for Mean Deviation
    6. MD of Some Distributions
      1. MD of Geometric Distribution
      2. MD of Binomial Distribution
      3. MD of Poisson distribution
      4. MD of Negative Binomial Distribution
    7. Moment Generating Functions (MGF)
      1. Properties of Moment Generating Functions
    8. Characteristic Functions
      1. Properties of Characteristic Functions
    9. Cumulant Generating Functions
      1. Relations Among Moments and Cumulants
    10. Factorial Moment Generating Functions
    11. Conditional Moment Generating Functions (CMGF)
    12. Generating Functions of Truncated Distributions
    13. Convergence of Generating Functions
    14. Summary
  6. Applications of Generating Functions
    1. Applications in Algebra
      1. Series Involving Integer Parts
      2. Permutation Inversions
      3. Generating Function of Strided Sequences
    2. Applications in Computing
      1. Merge-Sort Algorithm Analysis
      2. Quick-Sort Algorithm Analysis
      3. Binary-Search Algorithm Analysis
      4. Well-Formed Parentheses
      5. Formal Languages
    3. Applications in Combinatorics
      1. Combinatorial Identities
      2. New Generating Functions from Old
      3. Recurrence Relations
      4. Towers of Hanoi Puzzle
    4. Applications in Graph Theory
      1. Graph Enumeration
      2. Tree Enumeration
    5. Applications in Chemistry
      1. Polymer Chemistry
      2. Counting Isomers of Hydrocarbons
    6. Applications in Epidemiology
      1. Disease Progression and Containment
    7. Applications in Number Theory
    8. Applications in Statistics
      1. Sums of IID Random Variables
      2. Infinite Divisibility
      3. Applications in Stochastic Processes
    9. Applications in Reliability
      1. Series-Parallel Systems
    10. Applications in Bioinformatics
      1. Lifetime of Cellular Proteins
      2. Sequence Alignment
    11. Applications in Genomics
    12. Applications in Management
      1. Annuity
    13. Applications in Economics
    14. Summary
  7. Bibliography
  8. Authors' Biographies
  9. Index
  10. Blank Page (1/3)
  11. Blank Page (2/3)
  12. Blank Page (3/3)
3.18.220.243