Cover of Analytic combinatorics

Analytic combinatorics

by Philippe Flajolet · first published 2009

16mentions
8recommended by
14HN commenters
2009–2025first – last mentioned

57% recommend43% neutral

Why HN recommends it

Covers generating functions and asymptotic analysis for counting problems, with a practical trick for classroom-style puzzles; suited to CS and discrete math students and those wanting deep combinatorics theory.

Summarised by Claude from recommending comments

Analytic combinatorics aims to enable precise quantitative predictions of the properties of large combinatorial structures. The theory has emerged over recent decades as essential both for the analysis of algorithms and for the study of scientific models in many disciplines, including probability theory, statistical physics, computational biology, and information theory. With a careful combination of symbolic enumeration methods and complex analysis, drawing heavily on generating functions, results of sweeping generality emerge that can be applied in particular to fundamental structures such a

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

30 2007: 0 mentions2008: 0 mentions2009: 1 mention2010: 0 mentions2011: 1 mention2012: 0 mentions2013: 3 mentions2014: 0 mentions2015: 1 mention2016: 0 mentions2017: 0 mentions2018: 0 mentions2019: 2 mentions2020: 0 mentions2021: 0 mentions2022: 2 mentions2023: 0 mentions2024: 2 mentions2025: 3 mentions2026: 0 mentions200720172026

What Hacker News says

  • svat · Mar 8, 2019 · Recommends

    Here's a fun trick I learned from Flajolet and Sedgewick's Analytic Combinatorics (available online, page 52). I imagine it will seem incredible when tried with an actual classroom: > Révész in [Strong theorems on coin tossing] tells the following amusing story attributed to T. Varga:…

    on “How random can you be?” ↗
  • NotOscarWilde · May 10, 2013 · Recommends

    …math students among you. Feel free to add some of yours, I'm hardly the veteran educator here. Knuth, Graham, Patashnik's Concrete Mathematics, after a few chapters, goes well with Flajolet, Sedgewick's Analytic Combinatorics. You should mix that up with some Discrete Mathematics introductory book, especially one dealing with counting objects, so you can apply the techniques almost immediately on simpler examples. Papadimitrou,…

    on “Math ∩ Programming” ↗
  • tmoertel · Jun 17, 2013 · Recommends

    Another great resource on generating functions is Analytic Combinatorics by Philippe Flajolet and Robert Sedgewick: http://algo.inria.fr/flajolet/Publications/book.pdf

    on “Fibonacci series and Dynamic programming” ↗
  • milemi · Jul 23, 2019 · Recommends

    I warmly recommend Analytic Combinatorics by Flajolet & Sedgewick, freely downloadable at http://algo.inria.fr/flajolet/Publications/book.pdf I like the books you mentioned, but this one I love.

    on “I'm writing a book about algorithms and Lisp” ↗
  • selimthegrim · Dec 21, 2022 · Recommends

    Flajolet and Sedgewick have a nice book on Analytic Combinatorics that covers this

    on “A Non-Constructive Proof of the Four Colour Theorem” ↗
  • JPC21 · Oct 31, 2024 · Recommends

    Generating functions are also a great tool in combinatorics (see for example the book Analytic Combinatorics by Flajolet and Sedgewick).

    on “Probability-generating functions” ↗
  • jmount · May 18, 2025 · Recommends

    …handled well by the Master theorem ( https://en.wikipedia.org/wiki/Master_theorem_(analysis_of_al... ). For those deeply interested in the deep math of combinatorics I recommend Flajolet, Sedgewick, *Analytic Combinatorics, Cambridge 2009.

    on “What Every Programmer Should Know About Enumerative Combinatorics” ↗
  • pedroth · Oct 31, 2024 · Recommends

    …probability-generating functions are and how to intuit them. There were two pieces of the puzzle missing for me, and we’ll go through both in this article." Great article. For more, I really recommend Analytic Combinatorics: https://ac.cs.princeton.edu/home/

    on “Probability-generating functions” ↗
  • madcaptenor · May 18, 2009 · Mentions

    …output, and repeat until it converges. The problem is that you could end up in a cycle, instead of at a fixed point. The speed with which it can be found: I'm going to wave my hands and claim this is in "Analytic Combinatorics" by Flajolet and Sedgewick. Seriously, though, under the assumptions we've been throwing around here this is a "random mapping" and these are reasonably well-studied objects.

    on “Using http:// and .com is madness” ↗
  • T_S_ · Feb 25, 2011 · Mentions

    …for putting more mathematics into Computer Science. I think this is an important long-term trend. Last year I read Bergeron et al's Combinatorial Species and then dipped into Flajolet and Sedgewick's Analytic Combinatorics. The first of these is concerned with mathematical structures that are tantalizingly close (or identical) to data structure that we often use. These can be represented as algebraic expressions and converted…

    on “Putting the Science back in Computer Science” ↗
  • hiker · Jun 25, 2015 · Mentions

    The "Analytic Combinatorics"[1] book by Flajolet and Sedgewick is also relevant here. [1] http://algo.inria.fr/flajolet/Publications/book.pdf

    on “The Algebra of Algebraic data types” ↗
  • goldenkey · Jul 28, 2022 · Mentions

    …of binary trees with i nodes of height <= n. If we did, we could approximate the Mandelbrot and it would unlock new frontiers of understanding chaos theory. Philippe Flajolet, a now-deceased titan of analytic combinatorics [2] wrote some papers on the problem, but never got more than rough asymptotic bounds. https://www.sciencedirect.com/science/article/pii/0022000082... Further work was done here: https://www.labri.fr/Perso/~bousquet/Exposes/trees.pdf…

    on “Flipping until you are lost” ↗
  • thomasahle · Apr 8, 2025 · Mentions

    There's an interesting extension to Analytic Combinatorics by Flajolet/Sedgewick called "Analytic Combinatorics in Several Variables" by Pemantle and Wilson: https://www2.math.upenn.edu/~pemantle/papers/ACSV.pdf and https://acsvproject.com/ It extends the original…

    on “Analytic Combinatorics – A Worked Example” ↗
  • svat · Apr 9, 2025 · Mentions

    …Algorithms; there's a course website at https://aofa.cs.princeton.edu/home/ and videos on Coursera (https://www.coursera.org/learn/analysis-of-algorithms) — it is advanced mathematics but less advanced than the Analytic Combinatorics book.

    on “Analytic Combinatorics – A Worked Example” ↗
  • svat · Feb 25, 2019 · Mentions

    …(obviously I've read only a tiny bit of it) has problem ratings and sometimes very terse solutions / outlines of solutions. • Uspensky and Heaslet's Elementary Number Theory (which I read before Burton) and Analytic Combinatorics have no solutions at all. I don't think solutions to exercises have made a substantial difference in my engagement with these books, but who knows.

    on “Books I Recommend” ↗

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help