263 research outputs found
Tight lower bounds on the number of bicliques in false-twin-free graphs
A \emph{biclique} is a maximal bipartite complete induced subgraph of .
Bicliques have been studied in the last years motivated by the large number of
applications. In particular, enumeration of the maximal bicliques has been of
interest in data analysis. Associated with this issue, bounds on the maximum
number of bicliques were given. In this paper we study bounds on the minimun
number of bicliques of a graph. Since adding false-twin vertices to does
not change the number of bicliques, we restrict to false-twin-free graphs. We
give a tight lower bound on the minimum number bicliques for a subclass of
,false-twin-free graphs and for the class of
,false-twin-free graphs. Finally we discuss the problem for general
graphs.Comment: 16 pages, 4 figue
Emergence of Symmetry in Complex Networks
Many real networks have been found to have a rich degree of symmetry, which
is a very important structural property of complex network, yet has been rarely
studied so far. And where does symmetry comes from has not been explained. To
explore the mechanism underlying symmetry of the networks, we studied
statistics of certain local symmetric motifs, such as symmetric bicliques and
generalized symmetric bicliques, which contribute to local symmetry of
networks. We found that symmetry of complex networks is a consequence of
similar linkage pattern, which means that nodes with similar degree tend to
share similar linkage targets. A improved version of BA model integrating
similar linkage pattern successfully reproduces the symmetry of real networks,
indicating that similar linkage pattern is the underlying ingredient that
responsible for the emergence of the symmetry in complex networks.Comment: 7 pages, 7 figure
Enumerating Maximal Bicliques from a Large Graph using MapReduce
We consider the enumeration of maximal bipartite cliques (bicliques) from a
large graph, a task central to many practical data mining problems in social
network analysis and bioinformatics. We present novel parallel algorithms for
the MapReduce platform, and an experimental evaluation using Hadoop MapReduce.
Our algorithm is based on clustering the input graph into smaller sized
subgraphs, followed by processing different subgraphs in parallel. Our
algorithm uses two ideas that enable it to scale to large graphs: (1) the
redundancy in work between different subgraph explorations is minimized through
a careful pruning of the search space, and (2) the load on different reducers
is balanced through the use of an appropriate total order among the vertices.
Our evaluation shows that the algorithm scales to large graphs with millions of
edges and tens of mil- lions of maximal bicliques. To our knowledge, this is
the first work on maximal biclique enumeration for graphs of this scale.Comment: A preliminary version of the paper was accepted at the Proceedings of
the 3rd IEEE International Congress on Big Data 201
- …