Skip to main content
Log in

The Weight Function Lemma for graph pebbling

  • Published:
Journal of Combinatorial Optimization Aims and scope Submit manuscript

Abstract

Graph pebbling is a network model for studying whether or not a given supply of discrete pebbles can satisfy a given demand via pebbling moves. A pebbling move across an edge of a graph takes two pebbles from one endpoint and places one pebble at the other endpoint; the other pebble is lost in transit as a toll. It has been shown that deciding whether a supply can meet a demand on a graph is NP-complete. The pebbling number of a graph is the smallest t such that every supply of t pebbles can satisfy every demand of one pebble byt a vertex. Deciding if the pebbling number is at most k is \(\Pi _2^\mathsf{P}\)-complete. In this paper we develop a tool, called the Weight Function Lemma, for computing upper bounds and sometimes exact values for pebbling numbers with the assistance of linear optimization. With this tool we are able to calculate the pebbling numbers of much larger graphs than in previous algorithms, and much more quickly as well. We also obtain results for many families of graphs, in many cases by hand, with much simpler and remarkably shorter proofs than given in previously existing arguments (certificates typically of size at most the number of vertices times the maximum degree), especially for highly symmetric graphs. Here we apply the Weight Function Lemma to several specific graphs, including the Petersen, Lemke, \(4\mathrm{th}\) weak Bruhat, and Lemke squared, as well as to a number of infinite families of graphs, such as trees, cycles, graph powers of cycles, cubes, and some generalized Petersen and Coxeter graphs. In doing so we partly answer a question of Pachter, et al., by computing the pebbling exponent of cycles to within an asymptotically small range. It is conceivable that this method yields an approximation algorithm for graph pebbling.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

Notes

  1. It is interesting to note that Chung introduced this version of graph pebbling in order to carry out an idea of Lagarias and Saks to solve a number theoretic conjecture of Erdős and Lemke. In fact, this method has been applied to the solution of more general combinatorial group theoretic results in Elledge and Hurlbert (2005).

  2. Yes, I’ll pay if you beat me to it!

  3. We obtain evidence in Hurlbert (2010) that —in fact, for one root r we show .

  4. We present some findings along these lines in Hurlbert (2010), with graphs on 15 and 20 vertices.

References

Download references

Acknowledgments

The author wishes to thank the referees for a very careful reading and for many useful suggestions.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Glenn Hurlbert.

Additional information

Research supported by Simons Foundation Grant #246436.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hurlbert, G. The Weight Function Lemma for graph pebbling. J Comb Optim 34, 343–361 (2017). https://doi.org/10.1007/s10878-016-9993-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-016-9993-z

Keywords

Navigation