scholarly journals Cellular Automata Supportingn-Connectivity

2014 ◽  
Vol 2014 ◽  
pp. 1-6 ◽  
Author(s):  
Biljana Stamatovic ◽  
Gregor Kosec ◽  
Roman Trobec ◽  
Xiao Xuan ◽  
Sinisa Stamatovic

We propose a new algorithm based on cellular automation (CA) for preservingn-connectivity,n>1. The CA algorithm transforms an initial grid configuration in a grid with same number of holes but without 1-connected components. Also, maximal thinning ofn-connected components,n>1, is achieved. The grid can be used as initial for investigating properties of initial grid. Computational performances are evaluated and measured on real cases. The obtained results indicate that the proposed approach achieves comparable complexity as standard approaches; however, the speed-up and scalability of the proposed algorithm are not limited by the number of processing nodes.

2020 ◽  
Vol 14 (4) ◽  
pp. 653-667
Author(s):  
Laxman Dhulipala ◽  
Changwan Hong ◽  
Julian Shun

Connected components is a fundamental kernel in graph applications. The fastest existing multicore algorithms for solving graph connectivity are based on some form of edge sampling and/or linking and compressing trees. However, many combinations of these design choices have been left unexplored. In this paper, we design the ConnectIt framework, which provides different sampling strategies as well as various tree linking and compression schemes. ConnectIt enables us to obtain several hundred new variants of connectivity algorithms, most of which extend to computing spanning forest. In addition to static graphs, we also extend ConnectIt to support mixes of insertions and connectivity queries in the concurrent setting. We present an experimental evaluation of ConnectIt on a 72-core machine, which we believe is the most comprehensive evaluation of parallel connectivity algorithms to date. Compared to a collection of state-of-the-art static multicore algorithms, we obtain an average speedup of 12.4x (2.36x average speedup over the fastest existing implementation for each graph). Using ConnectIt, we are able to compute connectivity on the largest publicly-available graph (with over 3.5 billion vertices and 128 billion edges) in under 10 seconds using a 72-core machine, providing a 3.1x speedup over the fastest existing connectivity result for this graph, in any computational setting. For our incremental algorithms, we show that our algorithms can ingest graph updates at up to several billion edges per second. To guide the user in selecting the best variants in ConnectIt for different situations, we provide a detailed analysis of the different strategies. Finally, we show how the techniques in ConnectIt can be used to speed up two important graph applications: approximate minimum spanning forest and SCAN clustering.


2010 ◽  
Vol 21 (08) ◽  
pp. 983-989 ◽  
Author(s):  
LI LI ◽  
GUI-QUAN SUN ◽  
ZHEN JIN

We analyze a spatial susceptible-infected epidemic model using cellular automata and investigate the relations between the power-law distribution of patch sizes and the regime of invasion. The obtained results show that, when the invasion is in the form of coexistence of stable target and spiral wave, power-law will emerge, which may provide a new insight into the control of disease.


1992 ◽  
Vol 101 (1) ◽  
pp. 59-98 ◽  
Author(s):  
J. Mazoyer ◽  
N. Reimen

Author(s):  
Natalia V. Menshutina ◽  
Igor V. Lebedev ◽  
Evgeniy A. Lebedev ◽  
Ratmir R. Dashkin ◽  
Mikhail V. Shishanov ◽  
...  

The presented work is devoted to reactions of obtaining 4,4´-diaminodiphenylmethane in the presence of a catalyst. The work describes the importance of studying 4,4´-diaminodiphenylmethane obtaining process and possibility of cellular automata approach in modelling chemical reactions. Cellular automata model which allows to predict the kinetic curves of the studied 4,4´-diaminodiphenylmethane-obtaining reaction. Model reflects two processes that are observed in the system under study - the movement of reagents under the stirring and the reaction in the presence of a catalyst. The suggested model does not use complex calculations for operation and can be implemented using high-performance parallel computing, which will speed up calculations and reduce the requirements for computing resources. The developed model was used to carry out computational experiments under various conditions. Since the model contains a number of empirical parameters, first computational experiments were carried out, which made it possible to establish the relationship between the model parameters and real values. Then, computational experiments were carried out to predict the kinetic curves of the studied reactions and were compared with the corresponding experimental data. The suggested model is suitable for predicting 4,4´-diaminodiphenylmethane-obtaining reaction kinetics. Also, model can be the part of complex multiscale modeling from the molecule level to the level of the entire apparatus.


Algorithms ◽  
2021 ◽  
Vol 14 (3) ◽  
pp. 71
Author(s):  
Vladimir Gurvich ◽  
Mikhail Vyalyi

We study the algorithmic complexity of solving subtraction games in a fixed dimension with a finite difference set. We prove that there exists a game in this class such that solving the game is EXP-complete and requires time 2Ω(n), where n is the input size. This bound is optimal up to a polynomial speed-up. The results are based on a construction introduced by Larsson and Wästlund. It relates subtraction games and cellular automata.


2018 ◽  
Vol 2018 ◽  
pp. 1-8 ◽  
Author(s):  
Zhaoguo Huang ◽  
Xiucheng Guo ◽  
Chunbo Zhang ◽  
Hongying Zhang

Since currently huge traffic demands for public bus and bicycles exist in the majority of cities of China, it is highly likely that the bus stop has undeniable impacts on the bicycle flow that is close to the bus stop. In this paper, we proposed the test in several bicycle paths beside bus stops in Nanjing and aimed at exploring the specific effects of bus stop on the bicycle flow nearby. We assumed there were two such effects: space restriction and pedestrian conflicts. Further, we built up a cellular automation (CA) model to study the feature of these effects and find out not only the outcome of these two effects, but also the inner correlation between them.


Sign in / Sign up

Export Citation Format

Share Document