Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Gareth J. Baxter is active.

Publication


Featured researches published by Gareth J. Baxter.


conference on object-oriented programming systems, languages, and applications | 2006

Understanding the shape of Java software

Gareth J. Baxter; Marcus Frean; James Noble; Mark Rickerby; Hayden Smith; Matt Visser; Hayden Melton; Ewan D. Tempero

Large amounts of Java software have been written since the languages escape into unsuspecting software ecology more than ten years ago. Surprisingly little is known about the structure of Java programs in the wild: about the way methods are grouped into classes and then into packages, the way packages relate to each other, or the way inheritance and composition are used to put these programs together. We present the results of the first in-depth study of the structure of Java programs. We have collected a number of Java programs and measured their key structural attributes. We have found evidence that some relationships follow power-laws, while others do not. We have also observed variations that seem related to some characteristic of the application itself. This study provides important information for researchers who can investigate how and why the structural relationships we find may have originated, what they portend, and how they can be managed.


Physical Review Letters | 2012

Avalanche Collapse of Interdependent Networks

Gareth J. Baxter; S. N. Dorogovtsev; A. V. Goltsev; J. F. F. Mendes

We reveal the nature of the avalanche collapse of the giant viable component in multiplex networks under perturbations such as random damage. Specifically, we identify latent critical clusters associated with the avalanches of random damage. Divergence of their mean size signals the approach to the hybrid phase transition from one side, while there are no critical precursors on the other side. We find that this discontinuous transition occurs in scale-free multiplex networks whenever the mean degree of at least one of the interdependent networks does not diverge.


Language Variation and Change | 2009

Modeling language change: An evaluation of Trudgill's theory of the emergence of New Zealand English

Gareth J. Baxter; Richard A. Blythe; William Croft; Alan J. McKane

Trudgill (2004) proposed that the emergence of New Zealand English, and of isolated new dialects generally, is purely deterministic. It can be explained solely in terms of the frequency of occurrence of particular variants and the frequency of interactions between different speakers in the society. Trudgills theory is closely related to usage-based models of language, in which frequency plays a role in the representation of linguistic knowledge and in language change. Trudgills theory also corresponds to a neutral evolution model of language change. We use a mathematical model based on Crofts usage-based evolutionary framework for language change (Baxter, Blythe, Croft, & McKane, 2006), and investigate whether Trudgills theory is a plausible model of the emergence of new dialects. The results of our modeling indicate that determinism cannot be a sufficient mechanism for the emergence of a new dialect. Our approach illustrates the utility of mathematical modeling of theories and of empirical data for the study of language change.


Physical Review E | 2006

Utterance selection model of language change.

Gareth J. Baxter; Richard A. Blythe; William Croft; Alan J. McKane

We present a mathematical formulation of a theory of language change. The theory is evolutionary in nature and has close analogies with theories of population genetics. The mathematical structure we construct similarly has correspondences with the Fisher-Wright model of population genetics, but there are significant differences. The continuous time formulation of the model is expressed in terms of a Fokker-Planck equation. This equation is exactly soluble in the case of a single speaker and can be investigated analytically in the case of multiple speakers who communicate equally with all other speakers and give their utterances equal weight. Whilst the stationary properties of this system have much in common with the single-speaker case, time-dependent properties are richer. In the particular case where linguistic forms can become extinct, we find that the presence of many speakers causes a two-stage relaxation, the first being a common marginal distribution that persists for a long time as a consequence of ultimate extinction being due to rare fluctuations.


Physical Review E | 2010

Bootstrap percolation on complex networks.

Gareth J. Baxter; Sergey N. Dorogovtsev; A. V. Goltsev; J. F. F. Mendes

We consider bootstrap percolation on uncorrelated complex networks. We obtain the phase diagram for this process with respect to two parameters: f, the fraction of vertices initially activated, and p, the fraction of undamaged vertices in the graph. We observe two transitions: the giant active component appears continuously at a first threshold. There may also be a second, discontinuous, hybrid transition at a higher threshold. Avalanches of activations increase in size as this second critical point is approached, finally diverging at this threshold. We describe the existence of a special critical point at which this second transition first appears. In networks with degree distributions whose second moment diverges (but whose first moment does not), we find a qualitatively different behavior. In this case the giant active component appears for any f>0 and p>0, and the discontinuous transition is absent. This means that the giant active component is robust to damage, and also is very easily activated. We also formulate a generalized bootstrap process in which each vertex can have an arbitrary threshold.


Physical Review Letters | 2008

Fixation and consensus times on a network: a unified approach.

Gareth J. Baxter; Richard A. Blythe; Alan J. McKane

We investigate a set of stochastic models of biodiversity, population genetics, language evolution, and opinion dynamics on a network within a common framework. Each node has a state 0<x(i)<1 with interactions specified by strengths m(ij). For any set of m(ij), we derive an approximate expression for the mean time to reach fixation or consensus (all x(i)=0 or 1). Remarkably, in a case relevant to language change, this time is independent of the network structure.


Physical Review E | 2011

Heterogeneous k-core versus bootstrap percolation on complex networks.

Gareth J. Baxter; S. N. Dorogovtsev; A. V. Goltsev; J. F. F. Mendes

We introduce the heterogeneous k-core, which generalizes the k-core, and contrast it with bootstrap percolation. Vertices have a threshold r(i), that may be different at each vertex. If a vertex has fewer than r(i) neighbors it is pruned from the network. The heterogeneous k-core is the subgraph remaining after no further vertices can be pruned. If the thresholds r(i) are 1 with probability f, or k ≥ 3 with probability 1-f, the process can be thought of as a pruning process counterpart to ordinary bootstrap percolation, which is an activation process. We show that there are two types of transitions in this heterogeneous k-core process: the giant heterogeneous k-core may appear with a continuous transition and there may be a second discontinuous hybrid transition. We compare critical phenomena, critical clusters, and avalanches at the heterogeneous k-core and bootstrap percolation transitions. We also show that the network structure has a crucial effect on these processes, with the giant heterogeneous k-core appearing immediately at a finite value for any f>0 when the degree distribution tends to a power law P(q)~q(-γ) with γ<3.


Bellman Prize in Mathematical Biosciences | 2007

Exact solution of the multi-allelic diffusion model.

Gareth J. Baxter; Richard A. Blythe; Alan J. McKane

We give an exact solution to the Kolmogorov equation describing genetic drift for an arbitrary number of alleles at a given locus. This is achieved by finding a change of variable which makes the equation separable, and therefore reduces the problem with an arbitrary number of alleles to the solution of a set of equations that are essentially no more complicated than that found in the two-allele case. The same change of variable also renders the Kolmogorov equation with the effect of mutations added separable, as long as the mutation matrix has equal entries in each row. Thus, this case can also be solved exactly for an arbitrary number of alleles. The general solution, which is in the form of a probability distribution, is in agreement with the previously known results. Results are also given for a wide range of other quantities of interest, such as the probabilities of extinction of various numbers of alleles, mean times to these extinctions, and the means and variances of the allele frequencies. To aid dissemination, these results are presented in two stages: first of all they are given without derivations and too much mathematical detail, and then subsequently derivations and a more technical discussion are provided.


Archive | 2014

Avalanches in Multiplex and Interdependent Networks

Gareth J. Baxter; S. N. Dorogovtsev; A. V. Goltsev; J. F. F. Mendes

Many real-world complex systems are represented not by single networks but rather by sets of interdependent networks. In these specific networks, vertices in each network mutually depend on vertices in other networks. In the simplest representative case, interdependent networks are equivalent to the so-called multiplex networks containing vertices of one sort but several kinds of edges. Connectivity properties of these networks and their robustness against damage differ sharply from ordinary networks. Connected components in ordinary networks are naturally generalized to viable clusters in multiplex networks whose vertices are connected by paths passing over each individual sort of their edges. We examine the robustness of the giant viable cluster to random damage. We show that random damage to these systems can lead to the avalanche collapse of the viable cluster, and that this collapse is a hybrid phase transition combining a discontinuity and the critical singularity. For this transition we identify latent critical clusters associated with the avalanches triggered by a removal of single vertices. Divergence of their mean size signals the approach to the hybrid phase transition from one side, while there are no critical precursors on the other side. We find that this discontinuous transition occurs in scale-free multiplex networks whenever the mean degree of at least one of the interdependent networks does not diverge.


Physical Review E | 2012

Fast fixation with a generic network structure

Gareth J. Baxter; Richard A. Blythe; Alan J. McKane

We investigate the dynamics of a broad class of stochastic copying processes on a network that includes examples from population genetics (spatially-structured Wright-Fisher models), ecology (Hubbell-type models), linguistics (the utterance selection model) and opinion dynamics (the voter model) as special cases. These models all have absorbing states of fixation where all the nodes are in the same state. Earlier studies of these models showed that the mean time when this occurs can be made to grow as different powers of the network size by varying the the degree distribution of the network. Here we demonstrate that this effect can also arise if one varies the asymmetry of the copying dynamics whilst holding the degree distribution constant. In particular, we show that the mean time to fixation can be accelerated even on homogeneous networks when certain nodes are very much more likely to be copied from than copied to. We further show that there is a complex interplay between degree distribution and asymmetry when they may co-vary; and that the results are robust to correlations in the network or the initial condition.

Collaboration


Dive into the Gareth J. Baxter's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Alan J. McKane

University of Manchester

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

William Croft

University of New Mexico

View shared research outputs
Top Co-Authors

Avatar

Marcus Frean

Victoria University of Wellington

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge