nibilab_linear_delay_mix

NAME

nibilab_linear_delay_mix - Multiplex linear preferential attachment model – Asynchronous arrival and randomly selected first layer.

SYNOPSYS

nibilab_linear_delay_mix <N> <m> <m0> <outfile> <a> <b> <c> <d> <beta>

DESCRIPTION

Grow a two-layer multiplex network using the multiplex linear preferential attachment model by Nicosia, Bianconi, Latora, Barthelemy (NiBiLaB).

The probability for a newly arrived node i to create a link to node j on layer 1 is:

  1       [1]    [2]
Π i→j ∝  akj + bkj

and the dual probability for i to create a link to j on layer 2 is:

  2       [1]    [2]
Π i→j ∝  ck j + dkj

Each new node arrives on one of the two layers, chosen uniformly at random, and its replica on the other layer appears after a time delay τ sampled from the power-law function:

        −β
P(τ) ∼ τ

The (mandatory) parameters are as follows:

OUTPUT

The program dumps on the file outfile the (undirected) edge list of the resulting network. Each line of the file is in the format:

  src_ID dest_ID

where src_ID and dest_ID are the IDs of the two endpoints of an edge.

REFERENCE

V. Nicosia, G. Bianconi, V. Latora, M. Barthelemy, “Growing multiplex networks”, Phys. Rev. Lett. 111, 058701 (2013).

Link to paper: http://prl.aps.org/abstract/PRL/v111/i5/e058701