Coupling the Yoccoz-Birkeland population model with price dynamics: chaotic livestock commodities market cycles (YBAMP package)

Last updated: October 1st, 2019 - Back to index

Description

We propose in the following paper a new model for the time evolution of livestock commodities prices which exhibits endogenous deterministic stochastic behaviour.

(2019) Sylvain Arlot, Stefano Marmi, Duccio Papini. Coupling the Yoccoz-Birkeland population model with price dynamics: chaotic livestock commodities market cycles. Nonlinearity 32 2564.
[journal]   [Hal]   [arXiv]

The model is based on the Yoccoz-Birkeland integral equation, a model first developed for studying the time-evolution of single species with high average fertility, a relatively short mating season and density-dependent reproduction rates. This equation is then coupled with a differential equation describing the price of a livestock commodity driven by the unbalance between its demand and supply. At its birth the cattle population is split into two parts: reproducing females and cattle for butchery. The relative amount of the two is determined by the spot price of the meat.

The present software allows to reproduce most of the numerical results shown in the paper (all but the bifurcation diagrams).
This code is not meant to be fast, but mainly to allow reproducibility of the results presented in the above paper.

Matlab code - version 1.0

YBAMP package - version 1.0
The computation of the Lyapunov exponents requires code requires the matlab package Estimating the dominant Lyapunov exponent from a Time Series, by Alan Wolf, up to straightforward modifications (see the file ArMaPa18_Lyapunov.m for details).

The YBAMP package is provided free for non-commercial use under the terms of the GNU General Public License. If you have any questions or comments regarding this package, or if you want to report any bugs, please send an e-mail to sylvain.arlotREMOVETHIS@u-psud.fr. The current version 1.0 has been released on February 22th 2019. Check this web page regularly for newer versions.

THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.