scholarly journals CellLab-CTS 2015: a Python library for continuous-time stochastic cellular automaton modeling using Landlab

2015 ◽  
Vol 8 (11) ◽  
pp. 9507-9552 ◽  
Author(s):  
G. E. Tucker ◽  
D. E. J. Hobley ◽  
E. Hutton ◽  
N. M. Gasparini ◽  
E. Istanbulluoglu ◽  
...  

Abstract. CellLab-CTS 2015 is a Python-language software library for creating two-dimensional, continuous-time stochastic (CTS) cellular automaton models. The model domain consists of a set of grid nodes, with each node assigned an integer state-code that represents its condition or composition. Adjacent pairs of nodes may undergo transitions to different states, according to a user-defined average transition rate. A model is created by writing a Python code that defines the possible states, the transitions, and the rates of those transitions. The code instantiates, initializes, and runs one of four object classes that represent different types of CTS model. CellLab-CTS provides the option of using either square or hexagonal grid cells. The software provides the ability to treat particular grid-node states as moving particles, and to track their position over time. Grid nodes may also be assigned user-defined properties, which the user can update after each transition through the use of a callback function. As a component of the Landlab modeling framework, CellLab-CTS models take advantage of a suite of Landlab's tools and capabilities, such as support for standardized input and output.

2016 ◽  
Vol 9 (2) ◽  
pp. 823-839 ◽  
Author(s):  
Gregory E. Tucker ◽  
Daniel E. J. Hobley ◽  
Eric Hutton ◽  
Nicole M. Gasparini ◽  
Erkan Istanbulluoglu ◽  
...  

Abstract. CellLab-CTS 2015 is a Python-language software library for creating two-dimensional, continuous-time stochastic (CTS) cellular automaton models. The model domain consists of a set of grid nodes, with each node assigned an integer state code that represents its condition or composition. Adjacent pairs of nodes may undergo transitions to different states, according to a user-defined average transition rate. A model is created by writing a Python code that defines the possible states, the transitions, and the rates of those transitions. The code instantiates, initializes, and runs one of four object classes that represent different types of CTS models. CellLab-CTS provides the option of using either square or hexagonal grid cells. The software provides the ability to treat particular grid-node states as moving particles, and to track their position over time. Grid nodes may also be assigned user-defined properties, which the user can update after each transition through the use of a callback function. As a component of the Landlab modeling framework, CellLab-CTS models take advantage of a suite of Landlab's tools and capabilities, such as support for standardized input and output.


2020 ◽  
Vol 29 (4) ◽  
pp. 741-757
Author(s):  
Kateryna Hazdiuk ◽  
◽  
Volodymyr Zhikharevich ◽  
Serhiy Ostapov ◽  
◽  
...  

This paper deals with the issue of model construction of the self-regeneration and self-replication processes using movable cellular automata (MCAs). The rules of cellular automaton (CA) interactions are found according to the concept of equilibrium neighborhood. The method is implemented by establishing these rules between different types of cellular automata (CAs). Several models for two- and three-dimensional cases are described, which depict both stable and unstable structures. As a result, computer models imitating such natural phenomena as self-replication and self-regeneration are obtained and graphically presented.


Author(s):  
Jorge Arroyo-Esquivel ◽  
Nathan G. Marculis ◽  
Alan Hastings

AbstractOne of the main factors that determines habitat suitability for sessile and territorial organisms is the presence or absence of another competing individual in that habitat. This type of competition arises in populations occupying patches in a metacommunity. Previous studies have looked at this process using a continuous-time modeling framework, where colonizations and extinctions occur simultaneously. However, different colonization processes may be performed by different species, which may affect the metacommunity dynamics. We address this issue by developing a discrete-time framework that describes these kinds of metacommunity interactions, and we consider different colonization dynamics. To understand potential dynamics, we consider specific functional forms that characterize the colonization and extinction processes of metapopulations competing for space as their limiting factor. We then provide a mathematical analysis of the models generated by this framework, and we compare these results to what is seen in nature and in previous models.


Mathematics ◽  
2021 ◽  
Vol 9 (12) ◽  
pp. 1350
Author(s):  
Galina Horáková ◽  
František Slaninka ◽  
Zsolt Simonka

The aim of the paper is to propose, and give an example of, a strategy for managing insurance risk in continuous time to protect a portfolio of non-life insurance contracts against unwelcome surplus fluctuations. The strategy combines the characteristics of the ruin probability and the values VaR and CVaR. It also proposes an approach for reducing the required initial reserves by means of capital injections when the surplus is tending towards negative values, which, if used, would protect a portfolio of insurance contracts against unwelcome fluctuations of that surplus. The proposed approach enables the insurer to analyse the surplus by developing a number of scenarios for the progress of the surplus for a given reinsurance protection over a particular time period. It allows one to observe the differences in the reduction of risk obtained with different types of reinsurance chains. In addition, one can compare the differences with the results obtained, using optimally chosen parameters for each type of proportional reinsurance making up the reinsurance chain.


Author(s):  
Rajul Misra ◽  
Chandra R. Bhat ◽  
Sivaramakrishnan Srinivasan

A set of four econometric models is presented to examine the tour and episode-related attributes (specifically, mode choice, activity duration, travel times, and location choice) of the activity-travel patterns of non-workers, as a sequel to an earlier work by Bhat and Misra (2001), which presented a comprehensive continuous-time framework for representation and analysis of the activity-travel choices of nonworkers. Detailed descriptions of the first two components of the modeling framework related to the number and sequence of activity episodes are also presented. The proposed models using activity-travel data from the 1990 San Francisco Bay Area travel diary survey are estimated.


2010 ◽  
Vol 20 (04) ◽  
pp. 1137-1173 ◽  
Author(s):  
XAVIER VILASÍS-CARDONA ◽  
MIREIA VINYOLES-SERRA

In this paper, we show sufficient conditions for the existence of limit cycles in the general continuous time two-neuron autonomous CNN. We find that different types of limit cycles correspond to different regions in the template parameter space. Actually, we are able to predict the CNN behavior from the template values for the full parameter range, except for two small bounded regions.


Author(s):  
Kotawar Ashwitha

This project GUI for shuffling of sections is done to automate the hectic work of shuffling students into sections has been programed in python using open source module using pandas and tkinter the overall result achieved to this program is that students got shuffled into sections with same ratio of male and female in all section, and average of ranks of students of all sections are similar as to maintain equality and integrity. This program gives a GUI for the administrator to access the file with data of students stored to manipulate that data. In this project we will implement using python programming language .in python, we will use module pandas, TKinter. Pandas to manipulate data of students from an excel file through python program, TKinter is used to add GUI to the program to select the file to be manipulated pandas is a software library written for the python language for data manipulation and analysis. In particular, it offers data structures and operations for manipulating numerical tables and time series In particular, it offers data structures and operations for manipulating numerical tables and time series. TKINTER is a software library for creating library for creating GUI using python language.


Sign in / Sign up

Export Citation Format

Share Document