nibilab_nonlinear

NAME

nibilab_nonlinear - Multiplex non-linear preferential attachment model – Synchronous arrival.

SYNOPSYS

nibilab_nonlinear <N> <m> <m0> <outfile> <alpha> <beta>

DESCRIPTION

Grow a two-layer multiplex network using the multiplex non-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       kj
Πi→j ∝  (-[2])β-
         kj

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

        (   )α
         k[2j]
Π2i→j ∝  (---)β-
         k[1j]

Each node arrives simultaneously on both layers.

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