Pfaffian orientations and perfect matchings of scale-free networks

Counting perfect matchings is of great interest in theoretical computer science, mathematics, among other disciplines. However, explicitly determining the number of perfect matchings of general graphs is a challenge. In this paper, we present a first analytical study of the enumeration problem of perfect matchings on scale-free networks, which are ubiquitous in real-life systems. We focus on two iteratively growing scale-free networks: one is fractal, while the other is non-fractal. For each network, we construct an orientation and prove that it is Pfaffian. Then, based on the connection between the number of perfect matchings and determinant of the skew adjacency matrix corresponding to a Pfaffian orientation, we derive the recursive expressions for the number of perfect matchings of the networks at two successive iterations. Furthermore, using the recursive relations, we show that for both scale-free networks, their entropy is zero, which is in sharp contrast to the previously obtained results for other networks without scale-free behavior, but having the same average degree as the studied networks, such as square lattice and honeycomb lattice, whose entropies are larger than zero. Our results indicate from another angle that scale-free networks have a distinct architecture in comparison with those lattices lacking the power-law property.

[1]  Duncan J. Watts,et al.  Collective dynamics of ‘small-world’ networks , 1998, Nature.

[2]  Albert,et al.  Emergence of scaling in random networks , 1999, Science.

[3]  Ivan Gutman,et al.  Kekulé structures and resonance energies of benzenoid hydrocarbons , 1975 .

[4]  F. Y. Wu DIMERS AND SPANNING TREES: SOME RECENT RESULTS , 2002 .

[5]  Zhongzhi Zhang,et al.  Planar unclustered scale-free graphs as models for technological and biological networks. , 2010 .

[6]  Yeong-Nan Yeh,et al.  Graphical condensation of plane graphs: A combinatorial approach , 2005, Theor. Comput. Sci..

[7]  Albert-László Barabási,et al.  Controllability of complex networks , 2011, Nature.

[8]  J. Propp Enumeration of Matchings: problems and Progress , 1999, math/9904150.

[9]  Lenka Zdeborová,et al.  The number of matchings in random graphs , 2006, ArXiv.

[10]  Leslie G. Valiant,et al.  The Complexity of Computing the Permanent , 1979, Theor. Comput. Sci..

[11]  George Pâolya,et al.  Applied Combinatorial Mathematics , 1964 .

[12]  S. Havlin,et al.  How to calculate the fractal dimension of a complex network: the box covering algorithm , 2007, cond-mat/0701216.

[13]  Vijay V. Vazirani,et al.  NC Algorithms for Computing the Number of Perfect Matchings in K_3,3-Free Graphs and Related Problems , 1989, Inf. Comput..

[14]  Damir Vukicevic Applications of Perfect Matchings in Chemistry , 2011, Structural Analysis of Complex Networks.

[15]  Lian-zhu Zhang,et al.  Pfaffian Orientation and Enumeration of Perfect Matchings for some Cartesian Products of Graphs , 2009, Electron. J. Comb..

[16]  K. Goh,et al.  Fractality and self-similarity in scale-free networks , 2007 .

[17]  W. Li,et al.  Dimer statistics of honeycomb lattices on Klein bottle, Möbius strip and cylinder , 2012 .

[18]  M. Sipser,et al.  Maximum matching in sparse random graphs , 1981, 22nd Annual Symposium on Foundations of Computer Science (sfcs 1981).

[19]  M. Fisher,et al.  Dimer problem in statistical mechanics-an exact result , 1961 .

[20]  Robin Thomas,et al.  PERMANENTS, PFAFFIAN ORIENTATIONS, AND EVEN DIRECTED CIRCUITS , 1997, STOC 1997.

[21]  Fuji Zhang,et al.  Enumeration of perfect matchings of graphs with reflective symmetry by Pfaffians , 2004, Adv. Appl. Math..

[22]  F. J. Wunderlich,et al.  Thermodynamics and molecular freedom of dimers on plane honeycomb and Kagomé lattices , 1988 .

[23]  M. Fisher On the Dimer Solution of Planar Ising Models , 1966 .

[24]  N. Trinajstic Chemical Graph Theory , 1992 .

[25]  Leslie G. Valiant,et al.  The Complexity of Enumeration and Reliability Problems , 1979, SIAM J. Comput..

[26]  H. S. Green,et al.  Order-disorder phenomena , 1964 .

[27]  Fuliang Lu,et al.  Dimers on two types of lattices on the Klein bottle , 2012 .

[28]  Bin Wu,et al.  The number of spanning trees in Apollonian networks , 2012, Discret. Appl. Math..

[29]  James A. McHugh,et al.  Algorithmic Graph Theory , 1986 .

[30]  Meena Mahajan,et al.  A new NC-algorithm for finding a perfect matching in bipartite planar and small genus graphs (extended abstract) , 2000, STOC '00.

[31]  P. W. Kasteleyn Dimer Statistics and Phase Transitions , 1963 .

[32]  Mark E. J. Newman,et al.  The Structure and Function of Complex Networks , 2003, SIAM Rev..

[33]  S. Havlin,et al.  Self-similarity of complex networks , 2005, Nature.

[34]  Jin Zhou,et al.  Scale-free networks which are highly assortative but not small world. , 2008, Physical review. E, Statistical, nonlinear, and soft matter physics.

[35]  S. Chaiken A Combinatorial Proof of the All Minors Matrix Tree Theorem , 1982 .

[36]  F. Y. Wu Dimers on two-dimensional lattices , 2008 .

[37]  Daniele D'Angeli,et al.  Counting dimer coverings on self-similar Schreier graphs , 2011, Eur. J. Comb..

[38]  M. E. J. Newman,et al.  Power laws, Pareto distributions and Zipf's law , 2005 .

[39]  Zhongzhi Zhang,et al.  Spanning trees in a fractal scale-free lattice. , 2011, Physical review. E, Statistical, nonlinear, and soft matter physics.

[40]  Fuji Zhang,et al.  Enumeration of perfect matchings of a type of Cartesian products of graphs , 2006, Discret. Appl. Math..

[41]  Fuji Zhang,et al.  A quadratic identity for the number of perfect matchings of plane graphs , 2008, Theor. Comput. Sci..

[42]  F. Y. Wu Dimers and Spanning Trees , 2002 .

[43]  P. W. Kasteleyn The statistics of dimers on a lattice: I. The number of dimer arrangements on a quadratic lattice , 1961 .

[44]  Eric Kuo,et al.  Applications of graphical condensation for enumerating matchings and tilings , 2003, Theor. Comput. Sci..