If your browser supports JavaScript, be sure it is enabled.

Graph Pebbling Numbers Page

Pebbling Move
If it is possible, one can move two pebbles from a given vertex to one of its neighbors. However, only one pebble reaches the neighbor since the other is paid as a toll along the edge.

Connie & Peter
Peter the Pebbler and Connie the Configurer play the following game on a graph $G$.

Peter buys $t$ very expensive pebbles and gives them to Connie. Of course, Peter doesn't want to spend too much money if he can avoid it.

Connie distributes a configuration $C$ of pebbles onto the vertices of $G$ and chooses a root vertex $r$ Peter will win the game if he can place a pebble on $r$ after a sequence of pebbling moves; otherwise, Connie wins the game.

Solvability
In the case that Peter wins we say that $C$ is $r$-solvable (otherwise $r$-unsolvable). If $C$ is $r$-solvable for every $r$ then $C$ is called solvable.

Pebbling Number
The pebbling number of $G$ is denoted $\pi(G)$ and equals the fewest number of pebbles Peter must buy in order to guarantee victory.

That is, if Peter buys $\pi(G)$ pebbles then every possible configuration of Connie's is solvable, while if Peter buys $\pi(G)-1$ pebbles then Connie can find a configuration that is $r$-unsolvable for some $r$.

First Facts
Breadth Lower Bound.   $\pi(G) \geq N(G),$ where $N(G)$ denotes the number of vertices of $G$.
Otherwise, Connie will place at most one pebble on every vertex except the root.

Graphs whose pebbling number equals $N(G)$ are said to be of Class 0.

Cut Lower Bound.   $\pi(G) > N(G)$, when $G$ contains a cut vertex $x$.
Otherwise, let $A$ and $B$ be two components of $G-x$, with $v \in A$ and $r \in B$. Then Connie will place $3$ pebbles on v and $1$ pebble on every other vertex except $x$ and $r$.

Thus Class 0 graphs are $2$-connected.

Depth Lower Bound.   $\pi(G) \geq 2^{{\rm diam}(G)}$, where ${\rm diam}(G)$ denotes the diameter of $G$.
Otherwise, Connie will place all the pebbles on a vertex at distance ${\rm diam}(G)$ from the root.
Pigeonhole Upper Bound.   $\pi(G) \leq (N(G)-1)(2^{{\rm diam}(G)}-1) + 1$.
Otherwise, Connie cannot avoid placing at least $2^{{\rm diam}(G)}$ pebbles on some vertex, from which any root can be solved.
First Results
Cliques.   $\pi(K_n)=n$, where $K_n$ denotes the complete graph on $n$ vertices.
This follows from the breadth and pigeonhole facts above.
Paths.   $\pi(P_n)=2^{n-1}$, where $P_n$ denotes the path on $n$ vertices.
This follows from the depth fact above and induction.
Petersen.   $\pi(P)=10$, where $P$ denotes the Petersen graph.
Give it a try!
Real Results
Cycles
Let $C_n$ denote the cycle on $n$ vertices. Then Pachter, Snevily, and Voxman proved the following theorem in [PSV].
For $k \geq 1, \pi(C_{2k})=2^k$ and $\pi(C_{2k+1})=2\lfloor{2^{k+1}/3}\rfloor+1.$
Trees
First we define a maximum path partition $Q$ of a tree $T$. Consider a partition $Q=(Q_1,\ldots,Q_m)$ of the edges of $T$ into paths $Q_1,\ldots,Q_m$, written so that $q_i \geq q_{i+1}$ where $q_i=|Q_i|$. Any choice of root vertex $r \in T$ induces an orientation of the edges of $T$ and thus also on each path $Q_i$.

The orientation on $Q_i$ determines a root $r_i$ of $Q_i$ which may or may not be an endpoint of $Q_i$. If $r_i$. is an endpoint of $Q_i$ then we say that $Q_i$ is well $r$-directed. We call $Q$ an $r$-path partition of $T$ if each path $Q_i$ is well $r$-directed, and a path partition if it is an $r$-path partition for some $r$.

The path partition $Q$ majorizes another, $Q'$, if its sequence of path lengths majorizes that of the other, that is, if $q_j > q_j'$, where $j=\min\{i : q_i \neq q_i'\}$. A path (resp. $r$-path) partition of $T$ is maximum (resp. $r$-maximum) if no other path (resp. $r$-path) partition majorizes it.

Let $(q_1, \ldots, q_m)$ be the nonincreasing sequence of path lengths of a maximum partition $Q=(Q_1,\ldots,Q_m)$ of a tree $T$. Then Chung proved the following theorem in [Chu].

For $Q$ as above, we have $\displaystyle{\pi(T)=\Big(\sum_{i=1}^m 2^{q_i}\Big) - m+1.}$
Cubes
Let $Q^d$ be the $d$-dimensional cube. Chung invented the $2$-Pebbling Property in order to prove the following theorem in [Chu].
$\pi(Q^d)=2^d.$
Sharper Upper Bounds
A set $S$ of vertices is a dominating set if every vertex not in $S$ is adjacent to some vertex in $S$. The domination number of a graph $G$ is denoted ${\rm dom}(G)$. Chan and Godbole [ChGo] made the following improvements on the Pigeonhole Upper Bound (here we write $d={\rm diam}(G)$.
$1.$ $\pi(G) \leq (n-d)(2^d-1)+1.$

$2.$ $\pi(G) \leq \{n+\lfloor n-1/d \rfloor -1 \}2^{d-1}-n+2.$

$3.$ $\pi(G) \leq \{n+2{\rm dom}(G)\}2^{d-1}-{\rm dom}(G)+1.$
Practice
Lemke Graph
Define the Lemke graph $L$ by the picture below. Prove that $\pi(L)=8$.
Complete Bipartite Graphs
Define the complete bipartite graph $K_{a,b}$, having vertices $\{u_1,\ldots,u_a\} \cup \{v_1,\ldots,v_b\}$ and edges $u_iv_j$ for every $i$ and $j$. For example, the star on $n$ vertices is $S_n=K_{1,n-1}$. Prove that $\pi(K_{2,b})=b+2$.
Books
Define the book $B_{p,q}=S_{p+1}\times P_q$ (see cartesian product), having $p$ pages, $q$ vertices per page, $q$ vertices on the binding. Prove that $\pi(B_{3,3})=18$.
Subset Levels
For $0 < k < d$, let $S_k(d)$ be the collection of all $k$-subsets of $\{1,2,\ldots,d\}$. $0 < i < j < d$, define the cube levels graph $Q^d_{i,j}$ to be the bipartite graph with vertex parts $S_i(d)$ and $S_j(d)$ having edges $EF$ when $E \subset F$. Prove that $\pi(Q^4_{1,2})=16$.