1 / 65

Combinatorial insights into distributions of wealth, size, and abundance

Combinatorial insights into distributions of wealth, size, and abundance. Ken Locey. Rank-abundance curve (RAC). Species abundance distribution (SAD). Frequency distribution. frequency. Abundance. Rank in abundance. Abundance class. Ranked curve ( RC ).

dani
Download Presentation

Combinatorial insights into distributions of wealth, size, and abundance

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Combinatorial insights into distributions of wealth, size, and abundance Ken Locey

  2. Rank-abundance curve (RAC) Species abundance distribution (SAD) Frequency distribution frequency Abundance Rank in abundance Abundance class

  3. Ranked curve (RC) Distributions of wealth, size, abundance Frequency distribution frequency Abundance/wealth/size Rank in abundance, wealth, or size Abundance, wealth, or size class

  4. Wheat Production (tons)

  5. Poverty in Rural America, 2008 54 – 25.1 25 – 20.1 12 – 10.1 10 – 3.1 20 – 14.1 14 – 12.1 Percent in Poverty

  6. Distributions used to predict variation in wealth, size, & abundance • Pareto (80-20 rule) • Log-normal • Log-series • Geometric series • Dirichlet • Negative binomial • Zipf • Zipf-Mandelbrot

  7. Rank-abundance curve (RAC) Predicting, modeling, & explaining the Species abundance distribution (SAD) Frequency distribution frequency Abundance Rank in abundance Abundance class

  8. Predicting, modeling, & explaining the Species abundance distribution (SAD) 104 Observed Resource partitioning Demographic stochasticity 103 Abundance 102 101 100 Rank in abundance

  9. Predicting, modeling, & explaining the Species abundance distribution (SAD) 104 N = 1,700 S = 17 103 Abundance 102 101 100 Rank in abundance

  10. How many forms of the SAD for a given N and S? 104 103 Abundance 102 101 100 Rank in abundance

  11. Integer Partitioning Integer partition: A positive integer expressed as the sum of unordered positive integers e.g. 6 = 3+2+1 = 1+2+3 = 2+1+3 Written in non-increasing (lexical) order e.g. 3+2+1

  12. Rank-abundance curves are integer partitions Rank-abundance curve Integer partition N = total abundance S = species richness S unlabeled abundances that sum to N N = positive integer S = number of parts S unordered +integers that sum to N =

  13. Combinatorial Explosion

  14. Random integer partitions Nijenhuis and Wilf (1978) Combinatorial Algorithms for Computer and Calculators. Academic Press, New York. Goal: Random partitions for N = 5, S = 3:

  15. SAD feasible sets aredominated by hollow curves Frequency log2(abundance)

  16. The SAD feasible set N=1000, S=40 ln(abundance) Rank in abundance

  17. Question Can we explain variation in abundance based on how N and S constrain observable variation?

  18. The center of the feasible set N=1000, S=40 ln(abundance) Rank in abundance

  19. R2 = 1.0 102 101 100 Observed abundance R2 per site 100 101 102 Abundance at the center of the feasible set

  20. Breeding Bird Survey (1,583 sites) R2 = 0.93 102 101 100 Observed abundance R2 per site 100 101 102 Abundance at the center of the feasible set

  21. Observed abundance Abundance at center of the feasible set

  22. Observed abundance Abundance at center of the feasible set

  23. Public code and data repository https://github.com/weecology/feasiblesets

  24. 0.93 0.88 0.91 0.91 Observed home runs 0.94 0.93 Center of the feasible set http://mlb.mlb.com

  25. Combinatorics is one only way to examine feasible sets Other (more common) ways: Mathematical optimization Linear programming

  26. Efficient algorithms for generating random integerpartitionwith restricted numbers of parts

  27. Random integer partitions Nijenhuis and Wilf (1978) Combinatorial Algorithms for Computer and Calculators. Academic Press, New York. Goal: Random partitions for N = 5, S = 3:

  28. Combinatorial Explosion Probability of generating a random partition of 1000 having 10 parts: < 10-17

  29. Task: Generate random partitions of N=9 having S=4 parts

  30. Task: Generate random partitions of N=9 having S=4 parts 4+3+2

  31. 4+3+2

  32. 4+3+2

  33. 4+3+2

  34. 3+3+2+1 4+3+2

  35. 4+3+2

  36. 3+2=5

  37. 4+3+2=9

  38. 3+3+2+1 4+3+2=9

  39. A recipe for random partitions of N with S parts • Generate a random partition ofN - S with S or less as the largest • Append S to the front • Conjugate the partition • Let cool & serve with garnish

  40. Generate a random partition of N-S with S or less as the largest part Divide & Conquer Top down Multiplicity Bottom up

  41. Un(bias) Density Skewness of partitions in a random sample

  42. Speed N = 50 N = 100 Sage/algorithm N = 150 N = 200 Number of parts (S)

  43. Old Apples: probability of generating a partition for N = 1000 & S = 10: < 10-17 New Oranges: Seconds to generate a partition for N = 1000 & S = 10: 0.07

More Related