The following are projects being conducted in this research group. Additional new and ongoing projects will be updated periodically.
The problem to be solved:
Preferential attachment has been actively analyzed in the field of complex networks, but itis not theonly factor on network evolution. It is easy to observe that popular nodes do not remain popular forever, because various node characteristics can affect network growth while weakening the effect of preferential attachment. Although there are some static corrections of preferential attachments via the popularity effects suggested in 2018, the popularity effects of individual nodes still do not explain well in dynamics how the effect of preferential attachment becomes weaken.
There has been considerable interest in generalized network structure. Suppose that more than two nodes are connected in a relationship, it is better represented by multi-node relations rather than cliques in binary relations for data complexity reduction. There exist two mathematical structures for multi-node relations: hypergraph and simplicial complex. The former is a structure created by extending an edge to a hyperedge that consists of two or more nodes, and the latter one is a more complicated object, which can be viewed as the set of hyperedges that includes all subsets of hyperedges. However, there are few literatures utilizing either tool for network analysis, and there are none, to our best knowledge, theoretical development on the evolution mechanisms and network modeling in this manner.
The problem to be solved:
Betti numbers are the best-known indices to characterize the topology of a manifold. They are intuitively interpreted as the numbers of independent holes of specified dimensions. Counting the Betti numbers has become a common practice in computational topology and been undertaken by numerous efficient algorithms. However, explicitly identifying the independent holes of an arbitrary dimension in a manifold remains largely unexplored. Furthermore, when a large network or manifold possesses heterogeneous topological characteristics such as their dimensions and Betti numbers, then quantifying the distributions of these topological characteristics and charting them on the manifold becomes critical in the research of computational topology.
Clustering a network into different sub-network is a traditional practice in network data analysis. No matter if the traditional modularity or the scan statistics is applied to a large-scale network, the computational complexity is always too high for a standard computer to afford. There is a need to efficiently partition a network into sub-network roughly, which can serve as a starting procedure before the use of more sophisticated state-of-the-art approaches.
The problem to be solved:
Network visualization is important to users who gain insights from the network structure. Most textbook examples show a network in a two-dimensional fashion, but it is obvious on the limitation of two-dimensional space to illustrate complexity in network structure, and thus recent state-of-the-art methods like self-organizing maps or stochastic approaches suggest to draw a network in three-dimensional space instead. Unfortunately, these methods always suffer some problems like sticking nodes when cluster exists or crossover edges through the center, which hinders these three-dimensional visualization methods for greater and more informative uses.
On the contrary, there exists a research area, namely uniform designs in experimental designs, that can allocate points in a space uniformly. With appropriate transformation, it is possible to allocate nodes on a three-dimensional space uniformly. However, such method assumes all nodes to be independent of one another, which implies no edges or clusters are possible to exist. Thus, there is a need to develop a new three-dimensional visualization method to allocate nodes on a three-dimensional space uniformly with the consideration of edges and clusters.
The problem to be solved:
Past researches have focused on the structural characterization of networks and their generative mechanisms, whereas little is known about their diversity. This particular aspect of network analysis is important due to the fact a network is a manifestation of how nodes interact with each other, and the diversity of a network may be related to the macroscopic behavior of a complex system. Node relevance is another property that is seldomly mentioned in the network analysis, but when a large-scale network is given, this quantity helps in reducing the computational complexity originated from the large number of nodes. Node similarity considers how similar two nodes in a network is, which not only in terms of node attributes but also in terms of its structural configuration. Two similar nodes in both node attributes and structural configurations may imply some connections or similarities on the nodes' entities.
There may be other new node properties that are never considered in the past. The key difficulty in this project is to provide a good and interpretable definition to these new properties, and hopefully they have some connections to the existing node properties like various centralities.