Demo Data from SIGIR 2026 / reviewers in the wild / expert
Zhongzhi Zhang
dblp:47/7618
· DBLP profile ↗
89ranked-venue papers
4as first author
58since 2021 · last 2026
0000-0003-1260-2079ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 35 · 29 since 2021Artificial intelligence and machine learning · 26 · 19 since 2021Theory of computation · 24 · 4 first-author · 10 since 2021Applied, interdisciplinary, general and emerging computing · 24 · 14 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 1 since 2021Security and privacy · 2 · 2 since 2021Systems, architecture and hardware · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
39 papers |
Graph algorithms and graph theory · 49% Approximation and online algorithms · 16% Algorithmic game theory and mechanism design · 14% | |
| Interdisciplinary, comprehensive, and emerging computing
5 papers |
Computational social science and digital humanities · 100% | |
| Databases, data mining, and information retrieval
4 papers |
Web and social media mining · 86% Data mining · 14% |
Topics — the 30 heaviest of 58, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Approximation and online algorithms
approximation algorithms |
5.7 | 11 | 2026 | Efficient Algorithms for Computing Random Walk Centrality · IEEE Trans. Knowl. Data Eng. 2026 A Fast Algorithm for Moderating Critical Nodes via Edge Removal · IEEE Trans. Knowl. Data Eng. 2024 Efficient Approximation of Kemeny's Constant for Large Graphs · Proc. ACM Manag. Data 2024 |
Graph algorithms and graph theory
random walk |
3.2 | 6 | 2024 | Friedkin-Johnsen Model for Opinion Dynamics on Signed Graphs · IEEE Trans. Knowl. Data Eng. 2024 Fast Computation of Kemeny's Constant for Directed Graphs · KDD 2024 Power-Law Graphs Have Minimal Scaling of Kemeny Constant for Random Walks · WWW 2020 |
Algorithmic game theory and mechanism design › social networks › social network influence
opinion dynamics |
3.2 | 5 | 2025 | Fast Computation and Optimization for Opinion-Based Quantities of Friedkin-Johnsen Model · NeurIPS 2025 Opinion Maximization in Social Networks via Leader Selection · WWW 2023 A Sublinear Time Algorithm for Opinion Optimization in Directed Social Networks via Edge Recommendation · KDD 2023 |
Computational social science and digital humanities
opinion dynamics |
2.9 | 5 | 2025 | Efficient Algorithms for Relevant Quantities of Friedkin-Johnsen Opinion Dynamics Model · KDD (2) 2025 Defending Against Malicious Influence Control in Online Leader-Follower Social Networks · IEEE Trans. Inf. Forensics Secur. 2024 Opinion Optimization in Directed Social Networks · AAAI 2023 |
Graph algorithms and graph theory
centrality |
2.8 | 5 | 2025 | Scalable Algorithms for Forest-Based Centrality on Large Graphs · WWW 2025 Fast Maximization of Current Flow Group Closeness Centrality · ICDE 2025 Current Flow Group Closeness Centrality for Complex Networks? · WWW 2019 |
Algorithmic game theory and mechanism design › influence maximization
opinion maximization |
2.5 | 4 | 2025 | Opinion Maximization in Social Networks by Modifying Internal Opinions · NeurIPS 2025 Friedkin-Johnsen Model for Opinion Dynamics on Signed Graphs · IEEE Trans. Knowl. Data Eng. 2024 A Sublinear Time Algorithm for Opinion Optimization in Directed Social Networks via Edge Recommendation · KDD 2023 |
Mathematical optimization
submodular optimization |
2.4 | 3 | 2026 | Minimizing Total Biharmonic Distance in Large Graphs via Link Recommendation · KDD (1) 2026 Efficient Algorithms for Minimizing the Kirchhoff Index via Adding Edges · IEEE Trans. Knowl. Data Eng. 2025 A Nearly-Linear Time Algorithm for Minimizing Risk of Conflict in Social Networks · KDD 2022 |
Algorithmic game theory and mechanism design
influence maximization |
2.1 | 4 | 2024 | Defending Against Malicious Influence Control in Online Leader-Follower Social Networks · IEEE Trans. Inf. Forensics Secur. 2024 Opinion Optimization in Directed Social Networks · AAAI 2023 Maximizing Influence of Leaders in Social Networks · KDD 2021 |
Graph algorithms and graph theory › centrality
centrality computation |
2.0 | 2 | 2026 | Efficient Algorithms for Computing Random Walk Centrality · IEEE Trans. Knowl. Data Eng. 2026 Fast Algorithms for Group Markov Centrality Optimization · KDD (1) 2026 |
Mathematical optimization › submodular optimization
submodular maximization |
1.9 | 4 | 2023 | A Sublinear Time Algorithm for Opinion Optimization in Directed Social Networks via Edge Recommendation · KDD 2023 Maximizing Influence of Leaders in Social Networks · KDD 2021 Current Flow Group Closeness Centrality for Complex Networks? · WWW 2019 |
Graph algorithms and graph theory
graph processing |
1.7 | 2 | 2025 | Fast Computation and Optimization for Opinion-Based Quantities of Friedkin-Johnsen Model · NeurIPS 2025 Efficient Algorithms for Relevant Quantities of Friedkin-Johnsen Opinion Dynamics Model · KDD (2) 2025 |
Approximation and online algorithms › approximation algorithms › combinatorial approximation algorithms
greedy approximation |
1.7 | 4 | 2021 | Minimizing Polarization and Disagreement in Social Networks via Link Recommendation · NeurIPS 2021 Maximizing Influence of Leaders in Social Networks · KDD 2021 Current Flow Group Closeness Centrality for Complex Networks? · WWW 2019 |
Graph algorithms and graph theory
graph algorithms |
1.7 | 3 | 2024 | Fast Query of Biharmonic Distance in Networks · KDD 2024 Fast Evaluation for Relevant Quantities of Opinion Dynamics · WWW 2021 Power-Law Graphs Have Minimal Scaling of Kemeny Constant for Random Walks · WWW 2020 |
Graph algorithms and graph theory
graph optimization |
1.6 | 2 | 2025 | Fast Estimation and Optimization of Resistance Diameter on Graphs · WWW 2025 Resistance Eccentricity in Graphs: Distribution, Computation and Optimization · ICDE 2024 |
Graph algorithms and graph theory › metric graph theory › graph distance
resistance distance |
1.6 | 2 | 2025 | Fast Estimation and Optimization of Resistance Diameter on Graphs · WWW 2025 Resistance Eccentricity in Graphs: Distribution, Computation and Optimization · ICDE 2024 |
Approximation and online algorithms › approximation algorithms › subquadratic approximation
near-linear time approximation |
1.6 | 2 | 2026 | Efficient Algorithms for Computing Random Walk Centrality · IEEE Trans. Knowl. Data Eng. 2026 A Nearly-Linear Time Algorithm for Minimizing Risk of Conflict in Social Networks · KDD 2022 |
Graph algorithms and graph theory › graph theory › graph transformation › graph modification
edge addition |
1.3 | 2 | 2024 | Resistance Eccentricity in Graphs: Distribution, Computation and Optimization · ICDE 2024 Maximizing Influence of Leaders in Social Networks · KDD 2021 |
Graph algorithms and graph theory › metric graph theory
graph distance |
1.2 | 3 | 2024 | Fast Query of Biharmonic Distance in Networks · KDD 2024 Forest Distance Closeness Centrality in Disconnected Graphs · ICDM 2019 Biharmonic Distance Related Centrality for Edges in Weighted Networks · IJCAI 2018 |
Graph algorithms and graph theory › metric graph theory › graph distance
biharmonic distance |
1.0 | 3 | 2024 | Fast Query of Biharmonic Distance in Networks · KDD 2024 Biharmonic Distance-Based Performance Metric for Second-Order Noisy Consensus Networks · IEEE Trans. Inf. Theory 2022 Biharmonic Distance Related Centrality for Edges in Weighted Networks · IJCAI 2018 |
Web and social media mining
social network analysis |
1.0 | 2 | 2025 | Friedkin-Johnsen Model for Opinion Dynamics on Signed Graphs · IEEE Trans. Knowl. Data Eng. 2024 Efficient Algorithms for Relevant Quantities of Friedkin-Johnsen Opinion Dynamics Model · KDD (2) 2025 |
Mathematical optimization
combinatorial optimization |
1.0 | 2 | 2025 | Friedkin-Johnsen Model for Opinion Dynamics on Signed Graphs · IEEE Trans. Knowl. Data Eng. 2024 Fast Computation and Optimization for Opinion-Based Quantities of Friedkin-Johnsen Model · NeurIPS 2025 |
Mathematical optimization › combinatorial optimization
greedy algorithm |
1.0 | 1 | 2026 | Minimizing Total Biharmonic Distance in Large Graphs via Link Recommendation · KDD (1) 2026 |
Graph algorithms and graph theory › network analysis
network robustness |
1.0 | 1 | 2026 | Minimizing Total Biharmonic Distance in Large Graphs via Link Recommendation · KDD (1) 2026 |
Graph algorithms and graph theory › centrality
random walk centrality |
1.0 | 1 | 2026 | Efficient Algorithms for Computing Random Walk Centrality · IEEE Trans. Knowl. Data Eng. 2026 |
Algorithmic game theory and mechanism design
equilibrium computation |
0.9 | 1 | 2025 | Efficient Algorithms for Relevant Quantities of Friedkin-Johnsen Opinion Dynamics Model · KDD (2) 2025 |
Mathematical optimization › combinatorial optimization
network optimization |
0.9 | 1 | 2025 | Efficient Algorithms for Minimizing the Kirchhoff Index via Adding Edges · IEEE Trans. Knowl. Data Eng. 2025 |
Algorithms and data structures
sublinear algorithms |
0.9 | 1 | 2025 | Fast Computation and Optimization for Opinion-Based Quantities of Friedkin-Johnsen Model · NeurIPS 2025 |
Graph algorithms and graph theory › random walk
mean hitting time |
0.8 | 2 | 2020 | Nearly Linear Time Algorithm for Mean Hitting Times of Random Walks on a Graph · WSDM 2020 Low-Mean Hitting Time for Random Walks on Heterogeneous Networks · IEEE Trans. Inf. Theory 2019 |
Web and social media mining › social network analysis
opinion dynamics |
0.8 | 1 | 2024 | Friedkin-Johnsen Model for Opinion Dynamics on Signed Graphs · IEEE Trans. Knowl. Data Eng. 2024 |
Approximation and online algorithms › approximation algorithms › approximation algorithms for graph problems
distance approximation |
0.8 | 1 | 2024 | Fast Query of Biharmonic Distance in Networks · KDD 2024 |
Methods — techniques the papers use, named apart from their topics
greedy algorithm · 6.4laplacian solver · 3.5approximation algorithm · 2.9variance reduction · 2.4greedy approximation algorithm · 2.2schur complement · 1.9convex hull approximation · 1.9successive over-relaxation · 1.7local algorithm · 1.7heuristic algorithm · 1.6nearly linear time algorithm · 1.5submodular optimization · 1.2sampling-based algorithm · 0.9asynchronous updates · 0.9matrix approximation · 0.9higher-order random walks · 0.9supermodular minimization · 0.8random walk · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Promoting Fairness in Information Access Within Social NetworksabstractThe advent of online social networks has facilitated fast and wide spread of information. However, some users, especially members of minority groups, may be less likely to receive information spreading on the network, due to their disadvantaged network position. We study the optimization problem of adding new connections to a network to enhance fairness in information access among different demographic groups. We provide a concrete formulation of this problem where information access is measured in terms of resistance distance, {offering a new perspective that emphasizes global network structure and multi-path connectivity.} The problem is shown to be NP-hard. We propose a simple greedy algorithm which turns out to output accurate solutions, but its run time is cubic, which makes it undesirable for large networks. As our main technical contribution, we reduce its time complexity to linear, leveraging several novel approximation techniques. In addition to our theoretical findings, we also conduct an extensive set of experiments using both real-world and synthetic datasets. We demonstrate that our linear-time algorithm can produce accurate solutions for networks with millions of nodes. Changan Liu, Ahad N. Zehmakan, Zhongzhi Zhang |
ICDE | 4 |
| 2026 | Fast Algorithms for Group Markov Centrality OptimizationabstractThe identification of crucial nodes in complex networks is a fundamental problem with broad applications in graph mining, influence maximization, and other domains. Centrality measures, such as Markov centrality, quantify node importance by leveraging random walk dynamics, particularly hitting times. However, optimizing group Markov centrality, which is defined as the inverse of the expected hitting time to a node set, poses significant computational challenges due to its NP-hard nature. In this work, we propose efficient approximation algorithms based on dynamic forest sampling and Schur complement techniques to address this problem. Our algorithms exploit the supermodularity of hitting time functions and employ rooted spanning forest sampling to estimate electrical network quantities, enabling scalable and accurate node selection. Theoretical guarantees demonstrate that our methods achieve near-linear solutions with provable error bounds. Extensive experiments on diverse real-world networks validate the practical effectiveness of our approaches, demonstrating significant improvements in computational efficiency and scalability compared to conventional methods. Gengyu Wang 0001, Haisong Xia, Zhongzhi Zhang |
KDD (1) | 4 |
| 2026 | Minimizing Total Biharmonic Distance in Large Graphs via Link RecommendationabstractThe total biharmonic distance, which is the sum of the biharmonic distance between every pair of nodes in a network, is a key metric for evaluating network connectivity and robustness. In this paper, we study the problem of minimizing the total biharmonic distance by adding k nonexistent edges for a given graph G and budget k. The problem is computationally challenging. We show that the objective function of the problem is monotone but not supermodular. To solve this problem, we propose simple greedy algorithms with cubic time complexity. To mitigate the high time complexity of these greedy algorithms, we apply several techniques, including the projection method, the Laplacian solver, and convex hull approximation. These techniques reduce the time complexity of our proposed algorithms from cubic to nearly linear while providing error guarantees. Finally, extensive experiments on real datasets demonstrate both the efficiency and effectiveness of our proposed algorithms. Xinna Zhou, Zhongzhi Zhang |
KDD (1) | 2 |
| 2026 | Efficient edge rewiring strategies for enhancing PageRank fairness
Changan Liu, Haoxin Sun, Ahad N. Zehmakan, Zhongzhi Zhang |
Theor. Comput. Sci. | 4 |
| 2026 | Leader selection for opinion optimization in social networks
Haoxin Sun, Zhongzhi Zhang |
Theor. Comput. Sci. | 2 |
| 2026 | Fast leader selection for opinion maximization in signed graphs
Xinna Zhou, Yuan Li 0047, Zhongzhi Zhang |
Theor. Comput. Sci. | 4 |
| 2026 | Efficient Algorithms for Computing Random Walk CentralityabstractRandom walk centrality is a fundamental metric in graph mining for quantifying node importance and influence, defined as the weighted average of hitting times to a node from all other nodes. Despite its ability to capture rich graph structural information and its wide range of applications, computing this measure for large networks remains impractical due to the computational demands of existing methods. In this paper, we present a novel formulation of random walk centrality, underpinning two scalable algorithms: one leveraging approximate Cholesky factorization and sparse inverse estimation, while the other sampling rooted spanning trees. Both algorithms operate in near-linear time and provide strong approximation guarantees. Extensive experiments on large real-world networks, including one with over 10 million nodes, demonstrate the efficiency and approximation quality of the proposed algorithms. Changan Liu, Ahad N. Zehmakan, Zhongzhi Zhang |
IEEE Trans. Knowl. Data Eng. | 4 |
| 2026 | Behavior and Sublinear Algorithm for Opinion Disagreement on Noisy Social NetworksabstractThe phenomenon of opinion disagreement has been empirically observed and reported in the literature, which is affected by various factors, such as the structure of social networks. An important discovery in network science is that most real-life networks, including social networks, are scale-free and sparse. In this paper, we study noisy opinion dynamics in sparse scale-free social networks to uncover the influence of power-law topology on opinion disagreement. We adopt the popular discrete-time DeGroot model for opinion dynamics in a graph, where nodes' opinions are subject to white noise. We first study opinion disagreement in many realistic and model networks with a scale-free topology, which approaches a constant, indicating that a scale-free structure is resistant to noise in the opinion dynamics. Moreover, existing algorithms for estimating opinion disagreement are computationally impractical for large-scale networks due to their high computational complexity. To solve this challenge, we introduce a sublinear-time algorithm to approximate this quantity with a theoretically guaranteed error. This algorithm efficiently simulates truncated random walks starting from a subset of nodes while preserving accurate estimation. Extensive experiments demonstrate its efficiency, accuracy, and scalability. Wanyue Xu, Yubo Sun 0002, Mingzhe Zhu, Zuobai Zhang, Zhongzhi Zhang |
IEEE Trans. Knowl. Data Eng. | 5 |
| 2025 | Fast Maximization of Current Flow Group Closeness CentralityabstractDerived from effective resistances, the current flow closeness centrality (CFCC) for a group of nodes measures the importance of node groups in an undirected graph with$n$nodes. Given the widespread applications of identifying crucial nodes, we investigate the problem of maximizing CFCC for a node group$S$subject to the cardinality constraint$\vert S \vert =k<<n$. Despite the proven NP-hardness of this problem, we propose two novel greedy algorithms for its solution. Our algorithms are based on spanning forest sampling and Schur complement, which exhibit nearly linear time complexities and achieve an approximation factor of 1- k/k-1 -∊ for any 0 < ∊ < 1. Extensive experiments on real-world graphs illustrate that our algorithms outperform the state-of-the-art method in terms of efficiency and effectiveness, scaling to graphs with millions of nodes. Haisong Xia, Zhongzhi Zhang |
ICDE | 2 |
| 2025 | Efficient Algorithms for Relevant Quantities of Friedkin-Johnsen Opinion Dynamics ModelabstractOnline social networks have become an integral part of modern society, profoundly influencing how individuals form and exchange opinions across diverse domains ranging from politics to public health. The Friedkin-Johnsen model serves as a foundational framework for modeling opinion formation dynamics in such networks. In this paper, we address the computational task of efficiently determining the equilibrium opinion vector and associated metrics including polarization and disagreement, applicable to both directed and undirected social networks. We propose a deterministic local algorithm with relative error guarantees, scaling to networks exceeding ten million nodes. Further acceleration is achieved through integration with successive over-relaxation techniques, where a relaxation factor optimizes convergence rates. Extensive experiments on diverse real-world networks validate the practical effectiveness of our approaches, demonstrating significant improvements in computational efficiency and scalability compared to conventional methods. Gengyu Wang 0001, Zhongzhi Zhang |
KDD (2) | 3 |
| 2025 | Fast Computation and Optimization for Opinion-Based Quantities of Friedkin-Johnsen ModelabstractIn this paper, we address the problem of fast computation and optimization of opinion-based quantities in the Friedkin–Johnsen (FJ) model. We first introduce the concept of partial rooted forests and present an efficient algorithm for computing these quantities using this method. Furthermore, we study two optimization problems in the FJ model: the Opinion Minimization Problem and the Polarization and Disagreement Minimization Problem. For both problems, we propose fast algorithms based on partial rooted forest sampling. Our methods reduce the time complexity from linear to sublinear. Extensive experiments on real-world networks demonstrate that our algorithms are both accurate and efficient, outperforming state-of-the-art methods and scaling effectively to large-scale networks. Haoxin Sun, Yubo Sun 0002, Zhongzhi Zhang |
NeurIPS | 4 |
| 2025 | Opinion Maximization in Social Networks by Modifying Internal OpinionsabstractPublic opinion governance in social networks is critical for public health campaigns, political elections, and commercial marketing. In this paper, we addresse the problem of maximizing overall opinion in social networks by strategically modifying the internal opinions of key nodes. Traditional matrix inversion methods suffer from prohibitively high computational costs, prompting us to propose two efficient sampling-based algorithms. Furthermore, we develop a deterministic asynchronous algorithm that exactly identifies the optimal set of nodes through asynchronous update operations and progressive refinement, ensuring both efficiency and precision. Extensive experiments on real-world datasets demonstrate that our methods outperform baseline approaches. Notably, our asynchronous algorithm delivers exceptional efficiency and accuracy across all scenarios, even in networks with tens of millions of nodes. Gengyu Wang 0001, Zhongzhi Zhang |
NeurIPS | 3 |
| 2025 | Fast Estimation and Optimization of Resistance Diameter on GraphsabstractThe resistance diameter of a graph is the maximum resistance distance among all pairs of nodes in the graph, which has found various applications in many scenarios. However, direct computation of resistance diameter involves the pseudoinverse of graph Laplacian, which takes cubic time and is thus infeasible for huge networks with millions of nodes. In this paper, we consider the computation and optimization problems for resistance diameter of a graph. First, we develop a nearly linear time algorithm to approximate the resistance diameter, which has a theoretically guaranteed error. Then, we propose and study an optimization problem of adding a fixed number of edges to a graph, such that the resistance diameter of the resulting graph is minimized. We show that the objective function is non-supermodular but monotone. Moreover, we propose two fast heuristic algorithms to approximately solve this problem. Finally, we conduct extensive experiments on different networks with sizes up to one million nodes, demonstrating the superiority of our algorithms in terms of efficiency and effectiveness. Zenan Lu, Zhongzhi Zhang |
WWW | 3 |
| 2025 | Scalable Algorithms for Forest-Based Centrality on Large GraphsabstractCentrality measures are essential for identifying important nodes and edges in networks. In this paper, we focus on two forest-based centrality measures on undirected graphs: forest node centrality (FNC) and forest edge centrality (FEC), which capture the influence of nodes and edges through their participation in spanning forests. Both centrality measures can be represented using entries of the forest matrix. To address the challenge of computing the two measures on large networks, we propose two scalable algorithms from different perspectives. The first algorithm IFGN combines two variance reduction techniques to approximate the entries of the forest matrix, applicable to both FNC and FEC.The second algorithm FECE incorporates a new physical interpretation of FEC, allowing for a better overall estimation. We provide error guarantees for both algorithms and demonstrate their efficiency and effectiveness through extensive experiments on various real-world networks. Yubo Sun 0002, Haoxin Sun, Zhongzhi Zhang |
WWW | 3 |
| 2025 | Maximizing the smallest eigenvalue of grounded Laplacian matrix
Wei Li 0055, Zhongzhi Zhang |
J. Glob. Optim. | 4 |
| 2025 | Fast Algorithms for Resistance Distances on Signed GraphsabstractThe resistance distance is a fundamental metric in circuit networks, with broad applications across various domains. While signed graphs provide a more expressive framework for modeling real-world interactions, the presence of negative edges challenges conventional methods for computing resistance distances, leading to a lack of efficient algorithms. To address this challenge, an equivalent formulation of resistance distances for signed graphs is derived, establishing its physical interpretation as voltage differences in an equivalent circuit network. This formulation enables the development of two approximation algorithms: SolverRD, which employs a linear equation solver to achieve high accuracy, and RandomwalkRD, which simulates a random walk with a trap and enhances computational efficiency while maintaining relative accuracy. Extensive experiments on real-world networks containing more than ten millions of nodes validate the effectiveness and efficiency of the proposed algorithms, advancing the resistance distance computation for signed circuit networks. The proposed algorithms could find applications for detecting important nodes in large-scale complex networks. Yuze Dong, Yubo Sun 0002, Zhongzhi Zhang |
IEEE Trans. Circuits Syst. I Regul. Pap. | 3 |
| 2025 | Diagonal of pseudoinverse of graph Laplacian: Fast estimation and exact results
Zenan Lu, Wanyue Xu, Zhongzhi Zhang |
Theor. Comput. Sci. | 3 |
| 2025 | Opinion maximization in social networks via link recommendation
Liwang Zhu, Zhongzhi Zhang |
Theor. Comput. Sci. | 2 |
| 2025 | Means of Hitting Times for Random Walks on Graphs: Connections, Computation, and OptimizationabstractFor random walks on graph \(\mathcal{G}\) with \(n\) vertices and \(m\) edges, the mean hitting time \(H_{j}\) from a vertex chosen from the stationary distribution to vertex \(j\) measures the importance for \(j\) , while the Kemeny constant \(\mathcal{K}\) is the mean hitting time from one vertex to another selected randomly according to the stationary distribution. In this article, we first establish a connection between the two quantities, representing \(\mathcal{K}\) in terms of \(H_{j}\) for all vertices. We then develop an efficient algorithm estimating \(H_{j}\) for all vertices and \(\mathcal{K}\) in nearly linear time of \(m\) . Moreover, we extend the centrality \(H_{j}\) of a single vertex to \(H(S)\) of a vertex set \(S\) , and establish a link between \(H(S)\) and some other quantities. We further study the NP-hard problem of selecting a group \(S\) of \(k\ll n\) vertices with minimum \(H(S)\) , whose objective function is monotonic and supermodular. We finally propose two greedy algorithms approximately solving the problem. The former has an approximation factor \((1-\frac{k}{k-1}\frac{1}{e})\) and \(O(kn^{3})\) running time, while the latter returns a \((1-\frac{k}{k-1}\frac{1}{e}-\epsilon)\) -approximation solution in nearly-linear time of \(m\) , for any parameter \(0{\lt}\epsilon{\lt}1\) . Extensive experiment results validate the performance of our algorithms. Haisong Xia, Wanyue Xu, Zuobai Zhang, Zhongzhi Zhang |
ACM Trans. Knowl. Discov. Data | 4 |
| 2025 | Efficient Algorithms for Minimizing the Kirchhoff Index via Adding EdgesabstractThe Kirchhoff index, which is the sum of the resistance distance between every pair of nodes in a network, is a key metric for gauging network performance, where lower values signify enhanced performance. In this paper, we study the problem of minimizing the Kirchhoff index by adding edges. We first provide a greedy algorithm for solving this problem and give an analysis of its quality based on the bounds of the submodularity ratio and the curvature. Then, we introduce a gradient-based greedy algorithm as a new paradigm to solve this problem. To accelerate the computation cost, we leverage geometric properties, convex hull approximation, and approximation of the projected coordinate of each point. To further improve this algorithm, we use pre-pruning and fast update techniques, making it particularly suitable for large networks. Our proposed algorithms have nearly-linear time complexity. We provide extensive experiments on ten real networks to evaluate the quality of our algorithms. The results demonstrate that our proposed algorithms outperform the state-of-the-art methods in terms of efficiency and effectiveness. Moreover, our algorithms are scalable to large graphs with over 5 million nodes and 12 million edges. Ahad N. Zehmakan, Zhongzhi Zhang |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2024 | Resistance Eccentricity in Graphs: Distribution, Computation and OptimizationabstractWe study resistance eccentricity, a fundamental metric in network science for measuring the structural significance of a node. For a node in a graph, the resistance eccentricity is its maximum resistance distance to all other nodes. Fast computation of resistance eccentricity for a given subset of nodes is essential for a wide range of applications. However, a naive computation, requiring the pseudoinverse of the graph Laplacian, takes cubic time and is thus infeasible for huge networks with millions of nodes. In this paper, we devise a near-linear time algorithm to approximate the resistance eccentricity for one or multiple given nodes, accompanied by a theoretically guaranteed error bound. Furthermore, we investigate the problem of minimizing the resistance eccentricity for a given node by adding$k$missing edges to the graph, for a budget$k$. We show that while the objective function is monotone, it does not possess the submodularity property, ruling out the classical hill-climbing algorithm with theoretical guarantees. Instead, we propose two fast heuristic algorithms to approximately solve this problem. Then, we conduct extensive experiments on different networks with sizes up to several million nodes, demonstrating the superiority of our algorithms in terms of efficiency and effectiveness. Zenan Lu, Ahad N. Zehmakan, Zhongzhi Zhang |
ICDE | 4 |
| 2024 | Fast Query of Biharmonic Distance in NetworksabstractThebiharmonic distance (BD) is a fundamental metric that measures the distance of two nodes in a graph. It has found applications in network coherence, machine learning, and computational graphics, among others. In spite of BD's importance, efficient algorithms for the exact computation or approximation of this metric on large graphs remain notably absent. In this work, we provide several algorithms to estimate BD, building on a novel formulation of this metric. These algorithms enjoy locality property (that is, they only read a small portion of the input graph) and at the same time possess provable performance guarantees. In particular, our main algorithms approximate the BD between any node pair with an arbitrarily small additive error ε in time O(1/ε2 poly(log n/ε)). Furthermore, we perform an extensive empirical study on several benchmark networks, validating the performance and accuracy of our algorithms. Changan Liu, Ahad N. Zehmakan, Zhongzhi Zhang |
KDD | 3 |
| 2024 | Fast Computation for the Forest Matrix of an Evolving GraphabstractThe forest matrix plays a crucial role in network science, opinion dynamics, and machine learning, offering deep insights into the structure of and dynamics on networks. In this paper, we study the problem of querying entries of the forest matrix in evolving graphs, which more accurately represent the dynamic nature of real-world networks compared to static graphs. To address the unique challenges posed by evolving graphs, we first introduce two approximation algorithms, SFQ and SFQPlus, for static graphs. SFQ employs a probabilistic interpretation of the forest matrix, while SFQPlus incorporates a novel variance reduction technique and is theoretically proven to offer enhanced accuracy. Based on these two algorithms, we further devise two dynamic algorithms centered around efficiently maintaining a list of spanning converging forests. This approach ensures O(1) runtime complexity for updates, including edge additions and deletions, as well as for querying matrix elements, and provides an unbiased estimation of forest matrix entries. Finally, through extensive experiments on various real-world networks, we demonstrate the efficiency and effectiveness of our algorithms. Particularly, our algorithms are scalable to massive graphs with more than forty million nodes. Haoxin Sun, Zhongzhi Zhang |
KDD | 3 |
| 2024 | Fast Computation of Kemeny's Constant for Directed GraphsabstractKemeny's constant for random walks on a graph is defined as the mean hitting time from one node to another selected randomly according to the stationary distribution. It has found numerous applications and attracted considerable research interest. However, exact computation of Kemeny's constant requires matrix inversion, which scales poorly for large networks with millions of nodes. Existing approximation algorithms either leverage properties exclusive to undirected graphs or involve inefficient simulation, leaving room for further optimization. To address these limitations for directed graphs, we propose two novel approximation algorithms for estimating Kemeny's constant on directed graphs with theoretical error guarantees. Extensive numerical experiments on real-world networks validate the superiority of our algorithms over baseline methods in terms of efficiency and accuracy. Haisong Xia, Zhongzhi Zhang |
KDD | 2 |
| 2024 | Efficient Computation for Diagonal of Forest Matrix via Variance-Reduced Forest SamplingabstractThe forest matrix of a graph, particularly its diagonal elements, has far-reaching implications in network science and machine learning. The state-of-the-art algorithms for the diagonal of forest matrix computation are based on the fast Laplacian solver. However, these algorithms encounter limitations when applied to digraphs due to the incapacity of the Laplacian solver. To overcome the issue, in this paper, we propose three novel sampling-based algorithms:SCF,SCFV,and SCFV+. Our first algorithm SCF leverages a probability interpretation of the diagonal of the forest matrix and utilizes an extension of Wilson's algorithm to sample spanning converging forests. To reduce the variance in the forest sampling, we develop two novel variance-reduced techniques. The first technique, leading to the proposal of the SCFV algorithm, is inspired by opinion dynamics in graphs and applies matrix-vector iteration to the spanning forest sampling. While SCFV achieves reduced variance compared to SCF, the cross-product term in its variance expression can be complex and potentially large in certain graphs. Therefore, we develop another technique, leading to a new iteration equation and the SCFV+ algorithm. SCFV+ achieves further reduced variance without the cross-product term in the variance of SCFV. We prove that SCFV+ can achieve a relative error guarantee with high probability and maintain a linear time complexity relative to the number of nodes in the graph, presenting a superior theoretical result compared to state-of-the-art algorithms. Finally, we conduct extensive experiments on various real-world networks, showing that our algorithms achieve better estimation accuracy and are more time-efficient than the state-of-the-art algorithms. Particularly, our algorithms are scalable to massive graphs with more than twenty million nodes in both undirected and directed graphs. Haoxin Sun, Zhongzhi Zhang |
WWW | 2 |
| 2024 | Finding Influencers in Complex Networks: An Effective Deep Reinforcement Learning ApproachabstractAbstract Maximizing influences in complex networks is a practically important but computationally challenging task for social network analysis, due to its nondeterministic polynomial time (NP)-hard nature. Most current approximation or heuristic methods either require tremendous human design efforts or achieve unsatisfying balances between effectiveness and efficiency. Recent machine learning attempts only focus on speed but lack performance enhancement. In this paper, different from previous attempts, we propose an effective deep reinforcement learning model that achieves superior performances over traditional best influence maximization algorithms. Specifically, we design an end-to-end learning framework that combines graph neural network as the encoder and reinforcement learning as the decoder, named DREIM. Through extensive training on small synthetic graphs, DREIM outperforms the state-of-the-art baseline methods on very large synthetic and real-world networks on solution quality, and we also empirically show its linear scalability with regard to the network size, which demonstrates its superiority in solving this problem. Changan Liu, Changjun Fan, Zhongzhi Zhang |
Comput. J. | 3 |
| 2024 | Hitting Times of Random Walks on Edge Corona Product GraphsabstractAbstract Graph products have been extensively applied to model complex networks with striking properties observed in real-world complex systems. In this paper, we study the hitting times for random walks on a class of graphs generated iteratively by edge corona product. We first derive recursive solutions to the eigenvalues and eigenvectors of the normalized adjacency matrix associated with the graphs. Based on these results, we further obtain interesting quantities about hitting times of random walks, providing iterative formulas for two-node hitting time, as well as closed-form expressions for the Kemeny’s constant defined as a weighted average of hitting times over all node pairs, as well as the arithmetic mean of hitting times of all pairs of nodes. Mingzhe Zhu, Wanyue Xu, Wei Li 0055, Zhongzhi Zhang, Haibin Kan |
Comput. J. | 4 |
| 2024 | Opinion dynamics in social networks incorporating higher-order interactions
Zuobai Zhang, Wanyue Xu, Zhongzhi Zhang, Guanrong Chen |
Data Min. Knowl. Discov. | 3 |
| 2024 | Efficient Approximation of Kemeny's Constant for Large GraphsabstractFor an undirected graph, its Kemeny's constant is defined as the mean hitting time of random walks from one vertex to another chosen randomly according to the stationary distribution. Kemeny's constant exhibits numerous explanations from different perspectives and has found various applications in the field of complex networks. Due to the requirement of computing the inverse of the normalized Laplacian matrix, it is infeasible to get the accurate Kemeny's constant of large networks with millions of vertices. Existing methods either consume excessive memory space that are impractical for large-scale networks, or involve redundant simulation, leaving room for further optimization. In this paper, we propose two scalable Monte Carlo algorithms RefinedMC and ForestMC to approximate Kemeny's constant. RefinedMC makes several refinements based on the simulation of truncated random walks, significantly reducing the amount of required random walks, while ForestMC utilizes the newly discovered paradigm connecting Kemeny's constant with the inverse of corresponding Laplacian submatrix, which is considerably accurate. Extensive numerical experiments on model and realistic networks demonstrate that our approximation algorithms evidently outperform the baseline methods in terms of efficiency and accuracy. Haisong Xia, Zhongzhi Zhang |
Proc. ACM Manag. Data | 2 |
| 2024 | Resistance distances in directed graphs: Definitions, properties, and applications
Mingzhe Zhu, Liwang Zhu, Huan Li 0002, Wei Li 0055, Zhongzhi Zhang |
Theor. Comput. Sci. | 5 |
| 2024 | Linear Opinion Dynamics Model With Higher Order InteractionsabstractOpinion dynamics is a central subject of computational social science, and various models have been developed to understand the evolution and formulation of opinions. Existing models mainly focus on opinion dynamics on graphs that only capture pairwise interactions between agents. In this article, we extend the popular Friedkin–Johnsen model for opinion dynamics on graphs to hypergraphs, which describe higher order interactions occurring frequently on real networks, especially social networks. To achieve this, based on the fact that for linear dynamics, the multiway interactions can be reduced to effective pairwise node interactions, we propose a method to decode the group interactions encoded in hyperedges by undirected edges or directed edges in graphs. We then show that higher order interactions play an important role in the opinion dynamics since the overall steady-state expressed opinion and polarization differ greatly from those without group interactions. We also provide an interpretation of the equilibrium expressed opinion from the perspective of the spanning converging forest, based on which we design a fast sampling algorithm to approximately evaluate the overall opinion and opinion polarization on directed weighted graphs. Finally, we conduct experiments on real-world hypergraph datasets, demonstrating the performance of our algorithm. Wanyue Xu, Zhongzhi Zhang |
IEEE Trans. Comput. Soc. Syst. | 2 |
| 2024 | Defending Against Malicious Influence Control in Online Leader-Follower Social NetworksabstractThe formation of opinions is fundamentally a network-based process, where the opinions of individuals in a social network exchange, evolve, and eventually convergence towards a specific distribution. However, this dynamic process may be susceptible to manipulation by adversarial entities, who aim to maliciously influence the opinion formulation. The adversary may engage in extensive influence campaigns, disseminating misinformation among populations, thereby potentially destabilizing societies. It is thus of significance to develop strategies to defend against such attacks, which are essential for fostering a healthy environment for information sharing, social deliberation, and opinion formation. In this paper, we investigate a scenario wherein an external adversary aims to maliciously alter the opinions of a general social graph. This is achieved by targeting several selected nodes, referred to as followers. Concurrently, we explore a counter-strategy, aiming to negate the influence of the adversary with malicious intents. This involves identifying a subset of nodes to act as followers of a defending leader, thereby minimizing the adversary’s impact. Since this problem can be framed as a non-increasing supermodular minimization problem, we develop a (1-1/e) approximation greedy algorithm consequently. Moreover, to overcome the computation challenge for large-scale networks, we establish an efficient approximation to the key quantity of the greedy algorithm. This refinement significantly enhances computational efficiency and scalability, making the algorithm applicable to networks with millions of nodes. Extensive simulation results on various real-world networks demonstrate the superior performance of our improved algorithm over existing algorithms and other baseline schemes based on centrality measures. In particular, our improved algorithm scales to networks of considerable size, with negligible sacrifice on the quality of solutions. Liwang Zhu, Wei Li 0055, Zhongzhi Zhang |
IEEE Trans. Inf. Forensics Secur. | 5 |
| 2024 | A Fast Algorithm for Moderating Critical Nodes via Edge RemovalabstractCritical nodes in networks are extremely vulnerable to malicious attacks to trigger negative cascading events such as the spread of misinformation and diseases. Therefore, effective moderation of critical nodes is very vital for mitigating the potential damages caused by such malicious diffusions. The current moderation methods are computationally expensive. Furthermore, they disregard the fundamental metric of information centrality, which measures the dissemination power of nodes. We investigate the problem of removing$k$edges from a network to minimize the information centrality of a target node$v$while preserving the network's connectivity. We prove that this problem is computationally challenging: it is NP-complete and its objective function is not supermodular. However, we propose three approximation greedy algorithms using novel techniques such as random walk-based Schur complement approximation and fast sum estimation. One of our algorithms runs in nearly linear time in the number of edges. To complement our theoretical analysis, we conduct a comprehensive set of experiments on synthetic and real networks with over one million nodes. Across various settings, the experimental results illustrate the effectiveness and efficiency of our proposed algorithms. Changan Liu, Ahad N. Zehmakan, Zhongzhi Zhang |
IEEE Trans. Knowl. Data Eng. | 4 |
| 2024 | Friedkin-Johnsen Model for Opinion Dynamics on Signed GraphsabstractA signed graph offers richer information than an unsigned graph, since it describes both collaborative and competitive relationships in social networks. In this paper, we study opinion dynamics on a signed graph, based on the Friedkin-Johnsen model. We first interpret the equilibrium opinion in terms of a defined random walk on an augmented signed graph, by representing the equilibrium opinion of every node as a combination of all nodes’ internal opinions, with the coefficient of the internal opinion for each node being the difference of two absorbing probabilities. We then quantify some relevant social phenomena and express them in terms of the$\ell _{2}$norms of vectors. We also design a nearly-linear time signed Laplacian solver for assessing these quantities, by establishing a connection between the absorbing probability of random walks on a signed graph and that on an associated unsigned graph. We further study the opinion optimization problem by changing the initial opinions of a fixed number of nodes, which can be optimally solved in cubic time. We provide a nearly-linear time algorithm with an error guarantee to approximately solve the problem. Finally, we execute extensive experiments on sixteen real-life signed networks, which show that both of our algorithms are effective and efficient, and are scalable to massive graphs with over 20 million nodes. Haoxin Sun, Wanyue Xu, Wei Li 0055, Zhongzhi Zhang |
IEEE Trans. Knowl. Data Eng. | 5 |
| 2023 | Opinion Optimization in Directed Social NetworksabstractShifting social opinions has far-reaching implications in various aspects, such as public health campaigns, product marketing, and political candidates. In this paper, we study a problem of opinion optimization based on the popular Friedkin-Johnsen (FJ) model for opinion dynamics in an unweighted directed social network with n nodes and m edges. In the FJ model, the internal opinion of every node lies in the closed interval [0, 1], with 0 and 1 being polar opposites of opinions about a certain issue. Concretely, we focus on the problem of selecting a small number of k Haoxin Sun, Zhongzhi Zhang |
AAAI | 2 |
| 2023 | Minimizing Polarization in Noisy Leader-Follower Opinion DynamicsabstractThe operation of creating edges has been widely applied to optimize relevant quantities of opinion dynamics. In this paper, we consider a problem of polarization optimization for the leader-follower opinion dynamics in a noisy social network with n nodes and m edges, where a group Q of q nodes are leaders, and the remaining n-q nodes are followers. We adopt the popular leader-follower DeGroot model, where the opinion of every leader is identical and remains unchanged, while the opinion of every follower is subject to white noise. The polarization is defined as the steady-state variance of the deviation of each node's opinion from leaders' opinion, which equals one half of the effective resistance RQ between the node group Q and all other nodes. Concretely, we propose and study the problem of minimizing RQ by adding k new edges with each incident to a node in Q. We show that the objective function is monotone and supermodular. We then propose a simple greedy algorithm with an approximation factor 1-1/e that approximately solves the problem in O((n-q)3) time. To speed up the computation, we also provide a fast algorithm to compute (1-1/e-ε)-approximate effective resistance RQ, the running time of which is O~ (mkε-2) for any ε>0, where the O~(·) notation suppresses the poly(log n) factors. Extensive experiment results show that our second algorithm is both effective and efficient. Wanyue Xu, Zhongzhi Zhang |
CIKM | 2 |
| 2023 | A Sublinear Time Algorithm for Opinion Optimization in Directed Social Networks via Edge RecommendationabstractIn this paper, we study the opinion maximization problem for the leader-follower DeGroot model of opinion dynamics in a social network modelled by a directed graph with n nodes, where a small number of nodes are competing leader nodes with binary opposing opinions 0 or 1, and the rest are follower nodes. We address the problem of maximizing the overall opinion by adding k ⇐ n new edges, where each edge is incident to a 1-leader and a follower. We prove that the objective function is monotone and submodular, and then propose a deterministic greedy algorithm with an approximation ratio (1-1 over e) and O(n3) running time. We then develop a fast sampling algorithm based on l-truncated absorbing random walks and sample-materialization techniques, which has sublinear time complexity O(kn1/2 log3/2 n/ε3) for any error parameter ε > 0. We provide extensive experiments on real networks to evaluate the performance of our algorithms. The results show that for undirected graphs our fast sampling algorithm outperforms the state-of-the-art method in terms of efficiency and effectiveness. While for directed graphs our fast sampling algorithm is as effective as our deterministic greedy algorithm, both of which are much better than the baseline strategies. Moreover, our fast algorithm is scalable to large directed graphs with over 41 million nodes. Liwang Zhu, Wei Li 0055, Zhongzhi Zhang |
KDD | 4 |
| 2023 | Opinion Maximization in Social Networks via Leader SelectionabstractWe study a leader selection problem for the DeGroot model of opinion dynamics in a social network with n nodes and m edges, in the presence of s0 = O(1) leaders with opinion 0. Concretely, we consider the problem of maximizing the average opinion in equilibrium by selecting k = O(1) leaders with opinion 1 from the remaining n − s0 nodes, which was previously proved to be NP-hard. A deterministic greedy algorithm was also proposed to approximately solve the problem, which has an approximation factor (1 − 1/e) and time complexity O(n3), and thus does not apply to large networks. Zhongzhi Zhang |
WWW | 2 |
| 2023 | Resistance Distances In Simplicial NetworksabstractAbstract It is well known that in many real networks, such as brain networks and scientific collaboration networks, there exist higher order nonpairwise relations among nodes, i.e. interactions between more than two nodes at a time. This simplicial structure can be described by simplicial complexes and has an important effect on topological and dynamical properties of networks involving such group interactions. In this paper, we study analytically resistance distances in iteratively growing networks with higher order interactions characterized by the simplicial structure that is controlled by a parameter $q$. We derive exact formulas for interesting quantities about resistance distances, including Kirchhoff index, additive degree-Kirchhoff index, multiplicative degree-Kirchhoff index, as well as average resistance distance, which have found applications in various areas elsewhere. We show that the average resistance distance tends to a $q$-dependent constant, indicating the impact of simplicial organization on the structural robustness measured by average resistance distance. Mingzhe Zhu, Wanyue Xu, Zhongzhi Zhang, Haibin Kan, Guanrong Chen |
Comput. J. | 3 |
| 2023 | Optimization on the smallest eigenvalue of grounded Laplacian matrix via edge addition
Haoxin Sun, Wei Li 0055, Zhongzhi Zhang |
Theor. Comput. Sci. | 4 |
| 2023 | Modeling spatial networks by contact graphs of disk packings
Mingzhe Zhu, Haoxin Sun, Wei Li 0055, Zhongzhi Zhang |
Theor. Comput. Sci. | 4 |
| 2023 | Measures and Optimization for Robustness and Vulnerability in Disconnected NetworksabstractThe function or performance of a network is strongly dependent on its robustness, quantifying the ability of the network to continue functioning under perturbations. While a wide variety of robustness metrics have been proposed, they have their respective limitations. In this paper, we propose to use the forest index as a measure of network robustness, which overcomes the deficiencies of existing metrics. Using such a measure as an optimization criterion, we propose and study the problem of breaking down a network by attacking some key edges. We show that the objective function of the problem is monotonic but not submodular, which impose more challenging on the problem. We thus resort to greedy algorithms extended for non-submodular function by iteratively deleting the most promising edges. We first propose a simple greedy algorithm with a proved bound for the approximation ratio and cubic-time complexity. To confront the computation challenge for large networks, we further propose an improved nearly-linear time greedy algorithm, which significantly speeds up the process for edge selection but sacrifices little accuracy. Extensive experimental results for a large set of real-world networks verify the effectiveness and efficiency of our algorithms, demonstrating that our algorithms outperform several baseline schemes. Liwang Zhu, Qi Bao, Zhongzhi Zhang |
IEEE Trans. Inf. Forensics Secur. | 3 |
| 2023 | Optimal Scale-Free Small-World Graphs with Minimum Scaling of Cover TimeabstractThe cover time of random walks on a graph has found wide practical applications in different fields of computer science, such as crawling and searching on the World Wide Web and query processing in sensor networks, with the application effects dependent on the behavior of the cover time: the smaller the cover time, the better the application performance. It was proved that over all graphs with N nodes, complete graphs have the minimum cover time N log N . However, complete graphs cannot mimic real-world networks with small average degree and scale-free small-world properties, for which the cover time has not been examined carefully, and its behavior is still not well understood. In this article, we first experimentally evaluate the cover time for various real-world networks with scale-free small-world properties, which scales as N log N . To better understand the behavior of the cover time for real-world networks, we then study the cover time of three scale-free small-world model networks by using the connection between cover time and resistance diameter. For all the three networks, their cover time also behaves as N log N . This work indicates that sparse networks with scale-free and small-world topology are favorable architectures with optimal scaling of cover time. Our results deepen understanding the behavior of cover time in real-world networks with scale-free small-world structure, and have potential implications in the design of efficient algorithms related to cover time. Wanyue Xu, Zhongzhi Zhang |
ACM Trans. Knowl. Discov. Data | 2 |
| 2022 | Effects of Stubbornness on Opinion DynamicsabstractAs an important factor governing opinion dynamics, stubbornness strongly affects various aspects of opinion formation. However, a systematically theoretical study about the influences of heterogeneous stubbornness on opinion dynamics is still lacking. In this paper, we study a popular opinion model in the presence of inhomogeneous stubbornness. We show analytically that heterogeneous stubbornness has a great impact on convergence time, expressed opinion of every node, and the overall expressed opinion. We provide an explanation of the expressed opinion in terms of stubbornness-dependent spanning diverging forests. We propose quantitative indicators to quantify some social concepts, including conflict, disagreement, and polarization by incorporating heterogeneous stubbornness, and develop a nearly linear time algorithm to approximate these quantities, which has a proved theoretical guarantee for the error of each quantity. To demonstrate the performance of our algorithm, we perform extensive experiments on a large set of real networks, which indicate that our algorithm is both efficient and effective, scalable to large networks with millions of nodes. Wanyue Xu, Liwang Zhu, Jiale Guan, Zuobai Zhang, Zhongzhi Zhang |
CIKM | 5 |
| 2022 | A Nearly-Linear Time Algorithm for Minimizing Risk of Conflict in Social NetworksabstractConcomitant with the tremendous prevalence of online social media platforms, the interactions among individuals are unprecedentedly enhanced. People are free to interact with acquaintances, express and exchange their own opinions through commenting, liking, retweeting on online social media, leading to resistance, controversy and other important phenomena over controversial social issues, which have been the subject of many recent works. In this paper, we study the problem of minimizing risk of conflict in social networks by modifying the initial opinions of a small number of nodes. We show that the objective function of the combinatorial optimization problem is monotone and supermodular. We then propose a naive greedy algorithm with a (1-1/e) approximation ratio that solves the problem in cubic time. To overcome the computation challenge for large networks, we further integrate several effective approximation strategies to provide a nearly linear time algorithm with a (1-1/e-ε) approximation ratio for any error parameter ε>0. Extensive experiments on various real-world datasets demonstrate both the efficiency and effectiveness of our algorithms. In particular, the fast one scales to large networks with more than two million nodes, and achieves up to 20x speed-up over the state-of-the-art algorithm. Liwang Zhu, Zhongzhi Zhang |
KDD | 2 |
| 2022 | Benchmark for Discriminating Power of Edge Centrality MetricsabstractAbstract Edge centrality has found wide applications in various aspects. Many edge centrality metrics have been proposed, but the crucial issue that how good the discriminating power of a metric is, with respect to other measures, is still open. In this paper, we address the question about the benchmark of the discriminating power of edge centrality metrics. We first use the automorphism concept to define equivalent edges, based on which we introduce a benchmark for the discriminating power of edge centrality measures and develop a fast approach to compare the discriminating power of different measures. According to the benchmark, for a desirable measure, equivalent edges have identical metric scores, while inequivalent edges possess different scores. However, we show that even in a toy graph, inequivalent edges cannot be discriminated by three existing edge centrality metrics. We then present a novel edge centrality metric called forest centrality (FC). Extensive experiments on real-world networks and model networks indicate that FC has better discriminating power than three existing edge centrality metrics. Qi Bao, Wanyue Xu, Zhongzhi Zhang |
Comput. J. | 3 |
| 2022 | Some Combinatorial Problems in Power-Law GraphsabstractAbstract The power-law behavior is ubiquitous in a majority of real-world networks, and it was shown to have a strong effect on various combinatorial, structural and dynamical properties of graphs. For example, it has been shown that in real-life power-law networks, both the matching number and the domination number are relatively smaller, compared with homogeneous graphs. In this paper, we study analytically several combinatorial problems for two power-law graphs with the same number of vertices, edges and the same power exponent. For both graphs, we determine exactly or recursively their matching number, independence number, domination number, the number of maximum matchings, the number of maximum independent sets and the number of minimum dominating sets. We show that power-law behavior itself cannot characterize the combinatorial properties of a heterogenous graph. Since the combinatorial properties studied here have found wide applications in different fields, such as structural controllability of complex networks, our work offers insight in the applications of these combinatorial problems in power-law graphs. Jiang Che, Wanyue Xu, Zhongzhi Zhang, Haibin Kan |
Comput. J. | 4 |
| 2022 | Modeling Higher-Order Interactions in Complex Networks by Edge Product of GraphsabstractAbstract Many graph products have been applied to generate complex networks with striking properties observed in real-world systems. In this paper, we propose a simple generative model for simplicial networks by iteratively using edge corona product. We present a comprehensive analysis of the structural properties of the network model, including degree distribution, diameter, clustering coefficient, as well as distribution of clique sizes, obtaining explicit expressions for these relevant quantities, which agree with the behaviors found in diverse real networks. Moreover, we obtain exact expressions for all the eigenvalues and their associated multiplicities of the normalized Laplacian matrix, based on which we derive explicit formulas for mixing time, mean hitting time and the number of spanning trees. Thus, as previous models generated by other graph products, our model is also an exactly solvable one, whose structural properties can be analytically treated. More interestingly, the expressions for the spectra of our model are also exactly determined, which is sharp contrast to previous models whose spectra can only be given recursively at most. This advantage makes our model a good test bed and an ideal substrate network for studying dynamical processes, especially those closely related to the spectra of normalized Laplacian matrix, in order to uncover the influences of simplicial structure on these processes. Yuhao Yi, Wanyue Xu, Zhongzhi Zhang |
Comput. J. | 4 |
| 2022 | Discriminating Power of Centrality Measures in Complex NetworksabstractCentrality metrics are one of the most fundamental tools in social network analysis and network science, and various measures for evaluating node importance metrics have been devised. However, the crucial issue of testing the discriminating power of different centrality measures is still open. In this article, we propose to assess the discriminating power of node centrality measures by using the notion of automorphism and orbit: nodes in the same orbit have identical metric scores, while nodes in different orbits should have different centrality values. Under this assumption, we present a benchmark for the discriminating power of node centrality measures. Moreover, we propose an efficient approach to evaluate centrality measures in terms of the discriminating power, which is devoid of finding orbits. Extensive experiments on real and model networks are executed to compare seven commonly used node centrality metrics. Qi Bao, Zhongzhi Zhang |
IEEE Trans. Cybern. | 2 |
| 2022 | Coherence Scaling of Noisy Second-Order Scale-Free Consensus NetworksabstractA striking discovery in the field of network science is that the majority of real networked systems have some universal structural properties. In general, they are simultaneously sparse, scale-free, small-world, and loopy. In this article, we investigate the second-order consensus of dynamic networks with such universal structures subject to white noise at vertices. We focus on the network coherenceHSOcharacterized in terms of the$\mathcal {H}_{2}$-norm of the vertex systems, which measures the mean deviation of vertex states from their average value. We first study numerically the coherence of some representative real-world networks. We find that their coherenceHSOscales sublinearly with the vertex number$N$. We then study analyticallyHSOfor a class of iteratively growing networks—pseudofractal scale-free webs (PSFWs), and obtain an exact solution toHSO, which also increases sublinearly in$N$, with an exponent much smaller than 1. To explain the reasons for this sublinear behavior, we finally studyHSOfor Sierpinśki gaskets, for whichHSOgrows superlinearly in$N$, with a power exponent much larger than 1. Sierpinśki gaskets have the same number of vertices and edges as the PSFWs but do not display the scale-free and small-world properties. We thus conclude that the scale-free, small-world, and loopy topologies are jointly responsible for the observed sublinear scaling ofHSO. Wanyue Xu, Zuobai Zhang, Zhongzhi Zhang, Haibin Kan, Guanrong Chen |
IEEE Trans. Cybern. | 4 |
| 2022 | Fast Approximation of Coherence for Second-Order Noisy Consensus NetworksabstractIt has been recently established that for second-order consensus dynamics with additive noise, the performance measures, including the vertex coherence and network coherence defined, respectively, as the steady-state variance of the deviation of each vertex state from the average and the average steady-state variance of the system, are closely related to the biharmonic distances. However, direct computation of biharmonic distances is computationally infeasible for huge networks with millions of vertices. In this article, leveraging the implicit fact that both vertex and network coherence can be expressed in terms of the diagonal entries of pseudoinverse$\boldsymbol {{L}}^{2\dagger }$of the square of graph Laplacian, we develop a nearly linear-time algorithm to approximate all diagonal entries of$\boldsymbol {{L}}^{2\dagger }$, which has a theoretically guaranteed error for each diagonal entry. The key ingredient of our approximation algorithm is an integration of the Johnson–Lindenstrauss lemma and Laplacian solvers. Extensive numerical experiments on real-life and model networks are presented, which indicate that our approximation algorithm is both efficient and accurate and is scalable to large-scale networks with millions of vertices. Zuobai Zhang, Wanyue Xu, Yuhao Yi, Zhongzhi Zhang |
IEEE Trans. Cybern. | 4 |
| 2022 | Biharmonic Distance-Based Performance Metric for Second-Order Noisy Consensus NetworksabstractWe study second-order consensus dynamics with random additive disturbances. To quantify the robustness of these networks, we investigate three different performance measures: the steady-state variance of pairwise differences between vertex states, the steady-state variance of the deviation of each vertex state from the average, and the total steady-state variance of the system. We show that these performance measures are closely related to the concept of biharmonic distance; the square of the biharmonic distance plays a similar role in the system performance as resistance distance plays in the performance of first-order noisy consensus dynamics. We then define the new concepts of biharmonic Kirchhoff index and vertex centrality based on the biharmonic distance. We further derive analytical results for the performance measures and concepts for complete graphs, star graphs, cycles, and paths, and we use this analysis to compare the asymptotic behavior of the steady-state variance in first- and second-order systems. Finally, we propose a theoretically guaranteed approximation algorithm to estimate the total steady-state variance, which has a complexity of nearly linear time with respect to the number of edges. Extensive experiments results validate both efficiency and accuracy of our algorithm. Yuhao Yi, Bingjia Yang, Zuobai Zhang, Zhongzhi Zhang, Stacy Patterson |
IEEE Trans. Inf. Theory | 4 |
| 2021 | Minimizing Spectral Radius of Non-Backtracking Matrix by Edge RemovalabstractThe spectral radius of the non-backtracking matrix for an undirected graph plays an important role in various dynamic processes running on the graph. For example, its reciprocal provides an excellent approximation of epidemic and edge percolation thresholds. In this paper, we study the problem of minimizing the spectral radius of the non-backtracking matrix of a graph with n nodes and m edges, by deleting k selected edges. We show that the objective function of this combinatorial optimization problem is not submodular, although it is monotone. Since any straightforward approach to solving the optimization problem is computationally infeasible, we present an effective, scalable approximation algorithm with complexity O (n+km). Extensive experiment results for a large set of real-world networks verify the effectiveness and efficiency of our algorithm, and demonstrate that our algorithm outperforms several baseline schemes. Zuobai Zhang, Zhongzhi Zhang, Guanrong Chen |
CIKM | 2 |
| 2021 | Maximizing Influence of Leaders in Social NetworksabstractThe operation of adding edges has been frequently used to the study of opinion dynamics in social networks for various purposes. In this paper, we consider the edge addition problem for the DeGroot model of opinion dynamics in a social network with n nodes and m edges, in the presence of a small number s << n of competing leaders with binary opposing opinions 0 or 1. Concretely, we pose and investigate the problem of maximizing the equilibrium overall opinion by creating k new edges in a candidate edge set, where each edge is incident to a 1-valued leader and a follower node. We show that the objective function is monotone and submodular. We then propose a simple greedy algorithm with an approximation factor (1 - 1 over e) that approximately solves the problem in O(n3) time. Moreover, we provide a fast algorithm with a (1 - 1 over e -∈) approximation ratio and Õ(mke∈-2) time complexity for any ∈ > 0, where Õ (⋅) notation suppresses the poly (log n) factors. Extensive experiments demonstrate that our second approximate algorithm is efficient and effective, which scales to large networks with more than a million nodes. Zhongzhi Zhang |
KDD | 2 |
| 2021 | Minimizing Polarization and Disagreement in Social Networks via Link RecommendationabstractIndividual's opinions are fundamentally shaped and evolved by their interactions with other people, and social phenomena such as disagreement and polarization are now tightly woven into daily life. The quantification and optimization of these concepts have been the subject of much recent research behind a wealth of high-impact data mining applications. In particular, researchers have addressed the question of how such concepts can be optimized by influencing the opinion of a small number of individuals or by designing the network from scratch.Here, rather than a “design-from-scratch” approach or altering the initial opinion, we study the optimization problem of recommending $k$ new links to minimize the sum of polarization and disagreement in a social network with $n$ nodes and $m$ edges. We show that our objective function of this combinatorial optimization problem is not submodular, although it is monotone. We propose a simple greedy algorithm with a constant-factor approximation that solves the problem in cubic running time, and we provide theoretical analysis of the approximation guarantee for the algorithm. To overcome the computation challenge for large networks, we also provide a fast algorithm with computation complexity $\Otil (mk\eps^{-2})$ for any $\eps>0$, where the $\Otil (\cdot)$ notation suppresses the ${\rm poly} (\log n)$ factors. Extensive experiments on real datasets demonstrate both the efficiency and effectiveness of our algorithms. Liwang Zhu, Qi Bao, Zhongzhi Zhang |
NeurIPS | 3 |
| 2021 | Fast Evaluation for Relevant Quantities of Opinion DynamicsabstractOne of the main subjects in the field of social networks is to quantify conflict, disagreement, controversy, and polarization, and some quantitative indicators have been developed to quantify these concepts. However, direct computation of these indicators involves the operations of matrix inversion and multiplication, which make it computationally infeasible for large-scale graphs with millions of nodes. In this paper, by reducing the problem of computing relevant quantities to evaluating ℓ2 norms of some vectors, we present a nearly linear time algorithm to estimate all these quantities. Our algorithm is based on the Laplacian solvers, and has a proved theoretical guarantee of error for each quantity. We execute extensive numerical experiments on a variety of real networks, which demonstrate that our approximation algorithm is efficient and effective, scalable to large graphs having millions of nodes. Wanyue Xu, Qi Bao, Zhongzhi Zhang |
WWW | 3 |
| 2021 | Real-World Networks Are Not Always Fast MixingabstractAbstract The mixing time of random walks on a graph has found broad applications across both theoretical and practical aspects of computer science, with the application effects depending on the behavior of mixing time. It is extensively believed that real-world networks, especially social networks, are fast mixing with their mixing time at most $O(\log N)$ where $N$ is the number of vertices. However, the behavior of mixing time in the real-life networks has not been examined carefully, and exactly analytical research for mixing time in models mimicking real networks is still lacking. In this paper, we first experimentally evaluate the mixing time of various real-world networks with scale-free small-world properties and show that their mixing time is much higher than anticipated. To better understand the behavior of the mixing time for real-world networks, we then analytically study the mixing time of the Apollonian network, which is simultaneously scale-free and small-world. To this end, we derive the recursive relations for all eigenvalues, especially the second largest eigenvalue modulus of the transition matrix, based on which we deduce a lower bound for the mixing time of the Apollonian network, which approximately scales sublinearly with $N$. Our results indicate that real-world networks are not always fast mixing, which has potential implications in the design of algorithms related to mixing time. Wanyue Xu, Liwang Zhu, Zhongzhi Zhang |
Comput. J. | 4 |
| 2021 | Spectra, Hitting Times and Resistance Distances of q- Subdivision GraphsabstractAbstract Subdivision, triangulation, Kronecker product, corona product and many other graph operations or products play an important role in complex networks. In this paper, we study the properties of $q$-subdivision graphs, which have been applied to model complex networks. For a simple connected graph $G$, its $q$-subdivision graph $S_q(G)$ is obtained from $G$ through replacing every edge $uv$ in $G$ by $q$ disjoint paths of length 2, with each path having $u$ and $v$ as its ends. We derive explicit formulas for many quantities of $S_q(G)$ in terms of those corresponding to $G$, including the eigenvalues and eigenvectors of normalized adjacency matrix, two-node hitting time, Kemeny constant, two-node resistance distance, Kirchhoff index, additive degree-Kirchhoff index and multiplicative degree-Kirchhoff index. We also study the properties of the iterated $q$-subdivision graphs, based on which we obtain the closed-form expressions for a family of hierarchical lattices, which has been used to describe scale-free fractal networks. Yibo Zeng, Zhongzhi Zhang |
Comput. J. | 2 |
| 2020 | Opinion Dynamics Incorporating Higher-Order InteractionsabstractThe issue of opinion sharing and formation has received considerable attention in the academic literature, and a few models have been proposed to study this problem. However, existing models are limited to the interactions among nearest neighbors, ignoring those second, third, and higher-order neighbors, despite the fact that higher-order interactions occur frequently in real social networks. In this paper, we develop a new model for opinion dynamics by incorporating long-range interactions based on higher-order random walks. We prove that the model converges to a fixed opinion vector, which may differ greatly from those models without higher-order interactions. Since direct computation of the equilibrium opinions is computationally expensive, which involves the operations of huge-scale matrix multiplication and inversion, we design a theoretically convergence-guaranteed estimation algorithm that approximates the equilibrium opinion vector nearly linearly in both space and time with respect to the number of edges in the graph. We conduct extensive experiments on various social networks, demonstrating that the new algorithm is both highly efficient and effective. Zuobai Zhang, Wanyue Xu, Zhongzhi Zhang, Guanrong Chen |
ICDM | 3 |
| 2020 | Nearly Linear Time Algorithm for Mean Hitting Times of Random Walks on a GraphabstractFor random walks on a graph, the mean hitting time $H_j$ from a vertex i chosen from the stationary distribution to the target vertex j can be used as a measure of importance for vertex j, while the Kemeny constant K is the mean hitting time from a vertex i to a vertex j selected randomly according to the stationary distribution. Both quantities have found a large variety of applications in different areas. However, their high computational complexity limits their applications, especially for large networks with millions of vertices. In this paper, we first establish a connection between the two quantities, representing K in terms of $H_j$ for all vertices. We then express both quantities in terms of quadratic forms of the pseudoinverse for graph Laplacian, based on which we develop an efficient algorithm that provides an approximation of $H_j$ for all vertices and K in nearly linear time with respect to the edge number, with high probability. Extensive experiment results on real-life and model networks validate both the efficiency and accuracy of the proposed algorithm. Zuobai Zhang, Wanyue Xu, Zhongzhi Zhang |
WSDM | 3 |
| 2020 | Power-Law Graphs Have Minimal Scaling of Kemeny Constant for Random WalksabstractThe mean hitting time from a node i to a node j selected randomly according to the stationary distribution of random walks is called the Kemeny constant, which has found various applications. It was proved that over all graphs with N vertices, complete graphs have the exact minimum Kemeny constant, growing linearly with N. Here we study numerically or analytically the Kemeny constant on many sparse real-world and model networks with scale-free small-world topology, and show that their Kemeny constant also behaves linearly with N. Thus, sparse networks with scale-free and small-world topology are favorable architectures with optimal scaling of Kemeny constant. We then present a theoretically guaranteed estimation algorithm, which approximates the Kemeny constant for a graph in nearly linear time with respect to the number of edges. Extensive numerical experiments on model and real networks show that our approximation algorithm is both efficient and accurate. Wanyue Xu, Yibin Sheng, Zuobai Zhang, Haibin Kan, Zhongzhi Zhang |
WWW | 5 |
| 2020 | Effects of Edge Centrality on Random Walks on GraphsabstractRandom walks are a useful tool to describe and study various dynamical processes on networks. For some particular problems, it is more suitable to formulate them by biased random walks based on the properties of edges, for example, weight and importance. However, in some situations it is not easy to directly observe weight information of a network. In this paper, we show how to extract weight information of edges only from the topological knowledge of a binary network, based on which we develop a framework for biased random walks on the binary network. To this end, we first propose a centrality measure for edges based on line graph. We then present novel biased random walks on a binary network, called edge centrality based random walks (ECBRW), where the walker prefers to jump along edges with high centrality. Furthermore, we develop a series of techniques to derive analytical expressions for relevant quantities of ECBRW, including stationary distribution and hitting times. Finally, we study ECBRW on m-ary trees, Barabási–Albert networks and some real networks. We find that the behavior for stationary distribution and hitting times for ECBRW on these networks differs significantly from those for unbiased random walks on corresponding networks. Yuan Lin 0003, Zhongzhi Zhang |
Comput. J. | 2 |
| 2020 | Hitting Times for Random Walks on Sierpiński Graphs and Hierarchical GraphsabstractAbstract The Sierpiński graphs and hierarchical graphs are two much studied self-similar networks, both of which are iteratively constructed and have the same number of vertices and edges at any iteration, but display entirely different topological properties. Both graphs have a large variety of applications: Sierpiński graphs have a close connection with WK-recursive networks that are employed extensively in the design and implementation of local area networks and parallel processing architectures, while hierarchical graphs can be used to model complex networks. In this paper, we study hitting times for several absorbing random walks in Sierpiński graphs and hierarchical graphs. For all considered random walks, we determine exact solutions to hitting times for both graphs. The obtained explicit expressions indicate that the hitting times in both graphs behave quite differently. We show that the structural difference of the graphs is responsible for the disparate behaviors of their hitting times. Yuze Dong, Zhongzhi Zhang |
Comput. J. | 3 |
| 2020 | Scale-Free Loopy Structure is Resistant to Noise in Consensus Dynamics in Complex NetworksabstractThe vast majority of real-world networks are scale-free, loopy, and sparse, with a power-law degree distribution and a constant average degree. In this paper, we study first-order consensus dynamics in binary scale-free networks, where vertices are subject to white noise. We focus on the coherence of networks characterized in terms of the H2-norm, which quantifies how closely the agents track the consensus value. We first provide a lower bound of coherence of a network in terms of its average degree, which is independent of the network order. We then study the coherence of some sparse, scale-free real-world networks, which approaches a constant. We also study numerically the coherence of Barabási-Albert networks and high-dimensional random Apollonian networks, which also converges to a constant when the networks grow. Finally, based on the connection of coherence and the Kirchhoff index, we study analytically the coherence of two deterministically growing sparse networks and obtain the exact expressions, which tend to small constants. Our results indicate that the effect of noise on the consensus dynamics in power-law networks is negligible. We argue that scale-free topology, together with loopy structure, is responsible for the strong robustness with respect to noisy consensus dynamics in power-law networks. Yuhao Yi, Zhongzhi Zhang, Stacy Patterson |
IEEE Trans. Cybern. | 2 |
| 2020 | Maximizing the Number of Spanning Trees in a Connected GraphabstractWe study the problem of maximizing the number of spanning trees in a connected graph with n vertices and m edges, by adding at most k edges from a given set of q candidate edges, a problem that has applications in many domains. We give both algorithmic and hardness results for this problem: 1) We give a greedy algorithm that obtains an approximation ratio of (1 - 1/e - ∈) in the exponent of the number of spanning trees for any ∈ > 0 in time Õ(m∈-1+ (n + q)∈-3), where Õ(·) hides poly log(n) factors. Our running time is optimal with respect to the input size, up to logarithmic factors, and improves on the O(n3) running time of the previous proposed greedy algorithm with an approximation ratio (1 - 1/e) in the exponent. Notably, the independence of our running time of k is novel, compared to conventional top-k selections on graphs that usually run in Ω(mk) time. 2) We show the exponential inapproximability of this problem by proving that there exists a constant c > 0 such that it is NP-hard to approximate the optimum number of spanning trees in the exponent within (1 - c). Huan Li 0002, Stacy Patterson, Yuhao Yi, Zhongzhi Zhang |
IEEE Trans. Inf. Theory | 4 |
| 2019 | Forest Distance Closeness Centrality in Disconnected GraphsabstractRanking the relative importance of nodes is a fundamental issue in network science, especially in the analysis of social and information networks. A variety of importance metrics and related algorithms have been proposed. However, these previous measures either do not apply to disconnected networks or have some weakness when applied to disconnected networks. In this paper, we use forest distance to assess the importance of nodes in a graph, whether connected or disconnected. For a node in a graph, its forest distance is defined as the sum of forest distances from the node to all other nodes in the graph. To illustrate the discriminating power of forest distance, we first compute the exact forest distances for all nodes in the path graph, and show that the order of node importance given by forest distances is in complete agreement with our intuition. We then show that forest distance centrality has a better discriminating power than alternate metrics such as betweenness, harmonic centrality, eigenvector centrality, and PageRank. Also, we present a theoretically guaranteed estimation algorithm, which approximates the forest distances for all nodes in a graph in nearly linear time with respect to the number of edges. Finally, we perform extensive experiments on real-world networks, which show that our approximation algorithm is both efficient and accurate for large networks. Yujia Jin, Qi Bao, Zhongzhi Zhang |
ICDM | 3 |
| 2019 | Current Flow Group Closeness Centrality for Complex Networks?abstractThe problem of selecting a group of vertices under certain constraints that maximize their joint centrality arises in many practical scenarios. In this paper, we extend the notion of current flow closeness centrality (CFCC) to a set of vertices in a graph, and investigate the problem of selecting a subset S to maximizes its CFCC C(S), with the cardinality constraint |S| = k. We show the NP-hardness of the problem, but propose two greedy algorithms to minimize the reciprocal of C(S). We prove the approximation ratios by showing the monotonicity and supermodularity. A proposed deterministic greedy algorithm has an approximation factor and cubic running time. To compare with, a proposed randomized algorithm gives -approximation in nearly-linear time, for any ? > 0. Extensive experiments on model and real networks demonstrate the effectiveness and efficiency of the proposed algorithms, with the randomized algorithm being applied to massive networks with more than a million vertices. Huan Li 0002, Richard Peng, Liren Shan, Yuhao Yi, Zhongzhi Zhang |
WWW | 5 |
| 2019 | Non-Backtracking Centrality Based Random Walk on NetworksabstractRandom walks are a fundamental tool for analyzing realistic complex networked systems and implementing randomized algorithms to solve diverse problems such as searching and sampling. For many real applications, their actual effect and convenience depend on the properties (e.g. stationary distribution and hitting time) of random walks, with biased random walks often outperforming traditional unbiased random walks (TURW). In this paper, we present a new class of biased random walks, non-backtracking centrality based random walks (NBCRW) on a network, where the walker prefers to jump to neighbors with high non-backtracking centrality that has some advantages over eigenvector centrality. We study some properties of the non-backtracking matrix of a network, on the basis of which we propose a theoretical framework for fast computation of the transition probabilities, stationary distribution and hitting times for NBCRW on the network. Within the paradigm, we study NBCRW on some model and real networks and compare the results with those corresponding to TURW and maximal entropy random walks (MERW), with the latter being biased random walks based on eigenvector centrality. We show that the behaviors of stationary distribution and hitting times for NBCRW widely differ from those associated with TURW and MERW, especially for heterogeneous networks. Yuan Lin 0003, Zhongzhi Zhang |
Comput. J. | 2 |
| 2019 | Topological and Spectral Properties of Small-World Hierarchical GraphsabstractHierarchical product of graphs has found wide applications in various fields, e.g. polymer and biological networks. In this paper, we study the topological and spectral properties of hierarchical graphs as a model of complex networks, which are generated by iterative hierarchical product of complete graphs. We first derive analytically various critical structural properties of the hierarchical graphs, including degree distribution, clustering coefficient, average distance, degree correlations and modularity, and show that they exhibit simultaneously the striking properties of many real networks. We then fully characterize the eigenvalues and eigenvectors of the adjacency matrix and Laplacian matrix pencil of the hierarchical graphs, with the latter subsuming both Laplacian matrix and signless Laplacian matrix. We finally study the susceptible-infectious-susceptible model on the hierarchical graphs and determine the epidemic threshold based on the spectral radius of the adjacency matrix. Yuhao Yi, Zhongzhi Zhang |
Comput. J. | 3 |
| 2019 | Combinatorial properties of Farey graphs
Qi Bao, Zhongzhi Zhang |
Theor. Comput. Sci. | 3 |
| 2019 | Consensus in Self-Similar Hierarchical Graphs and Sierpiński Graphs: Convergence Speed, Delay Robustness, and CoherenceabstractThe hierarchical graphs and Sierpiński graphs are constructed iteratively, which have the same number of vertices and edges at any iteration, but exhibit quite different structural properties: the hierarchical graphs are nonfractal and small-world, while the Sierpiński graphs are fractal and "large-world." Both graphs have found broad applications. In this paper, we study consensus problems in hierarchical graphs and Sierpiński graphs, focusing on three important quantities of consensus problems, that is, convergence speed, delay robustness, and coherence for first-order (and second-order) dynamics, which are, respectively, determined by algebraic connectivity, maximum eigenvalue, and sum of reciprocal (and square of reciprocal) of each nonzero eigenvalue of Laplacian matrix. For both graphs, based on the explicit recursive relation of eigenvalues at two successive iterations, we evaluate the second smallest eigenvalue, as well as the largest eigenvalue, and obtain the closed-form solutions to the sum of reciprocals (and square of reciprocals) of all nonzero eigenvalues. We also compare our obtained results for consensus problems on both graphs and show that they differ in all quantities concerned, which is due to the marked difference of their topological structures. Zhongzhi Zhang, Yuhao Yi, Huan Li 0002 |
IEEE Trans. Cybern. | 2 |
| 2019 | Low-Mean Hitting Time for Random Walks on Heterogeneous NetworksabstractMean hitting time for random walks on a network, defined as the average of hitting times over all possible pairs of nodes, has found a large variety of applications in many areas. In this paper, we first prove that among all N-node networks, the complete graph has the minimum mean hitting time N - 1, which scales linearly with network size. We then study a random walk mobility model with location heterogeneity, modeled by scale-free networks, which are ubiquitous in realistic systems such as P2P networks. For this purpose, we consider random walks on two sparse scale-free small-world networks. By using the connection between random walks and electrical networks, we derive explicit formulas about mean hitting time for both networks, the dominant scaling of which exhibits the same behavior as that of complete graphs. This paper demonstrates that heterogeneous sparse networks can have low-mean hitting time with a behavior similar to that of dense complete graphs, which is instrumental in designing networks, where search is fast between any pair of nodes. Yibin Sheng, Zhongzhi Zhang |
IEEE Trans. Inf. Theory | 2 |
| 2018 | Improving Information Centrality of a Node in Complex Networks by Adding EdgesabstractThe problem of increasing the centrality of a network node arises in many practical applications. In this paper, we study the optimization problem of maximizing the information centrality Iv of a given node v in a network with n nodes and m edges, by creating k new edges incident to v. Since Iv is the reciprocal of the sum of resistance distance Rv between v and all nodes, we alternatively consider the problem of minimizing Rv by adding k new edges linked to v. We show that the objective function is monotone and supermodular. We provide a simple greedy algorithm with an approximation factor (1 − 1/e) and O(n^3) running time. To speed up the computation, we also present an algorithm to compute (1 − 1/e − epsilon) approximate resistance distance Rv after iteratively adding k edges, the running time of which is Otilde(mk*epsilon^−2) for any epsilon > 0, where the Otilde(·) notation suppresses the poly(log n) factors. We experimentally demonstrate the effectiveness and efficiency of our proposed algorithms. Liren Shan, Yuhao Yi, Zhongzhi Zhang |
IJCAI | 3 |
| 2018 | Biharmonic Distance Related Centrality for Edges in Weighted NetworksabstractThe Kirchhoff index, defined as the sum of effective resistances over pairs all of nodes, is of primary significance in diverse contexts of complex networks. In this paper, we propose to use the rate at which the Kirchhoff index changes with respect to the change of resistance of an edge as a measure of importance for this edge in weighted networks. For an arbitrary edge, we explicitly determine the change of the Kirchhoff index and express it in terms of the biharmonic distance between its end nodes, and thus call this centrality as biharmonic distance related centrality (BDRC). We show that BDRC has a better discriminating power than those commonly used metrics, such as edge betweenness and spanning edge centrality. We give an efficient algorithm that provides an approximation of biharmonic distance for all edges in nearly linear time of the number of edges, with a high probability. Experiment results validate the efficiency and accuracy of the presented algorithm. Yuhao Yi, Liren Shan, Huan Li 0002, Zhongzhi Zhang |
IJCAI | 4 |
| 2018 | Kirchhoff Index as a Measure of Edge Centrality in Weighted Networks: Nearly Linear Time AlgorithmsabstractEstimating the relative importance of vertices and edges is a fundamental issue in the analysis of complex networks, and has found vast applications in various aspects, such as social networks, power grids, and biological networks. Most previous work focuses on metrics of vertex importance and methods for identifying powerful vertices, while related work for edges is much lesser, especially for weighted networks, due to the computational challenge. In this paper, we propose to use the well-known Kirchhoff index as the measure of edge centrality in weighted networks, called θ-Kirchhoff edge centrality. The Kirchhoff index of a network is defined as the sum of effective resistances over all vertex pairs. The centrality of an edge e is reflected in the increase of Kirchhoff index of the network when the edge e is partially deactivated, characterized by a parameter θ. We define two equivalent measures for θ-Kirchhoff edge centrality. Both are global metrics and have a better discriminating power than commonly used measures, based on local or partial structural information of networks, e.g. edge betweenness and spanning edge centrality. Despite the strong advantages of Kirchhoff index as a centrality measure and its wide applications, computing the exact value of Kirchhoff edge centrality for each edge in a graph is computationally demanding. To solve this problem, for each of the θ-Kirchhoff edge centrality metrics, we present an efficient algorithm to compute its ∊-approximation for all the m edges in nearly linear time in m. The proposed θ-Kirchhoff edge centrality is the first global metric of edge importance that can be provably approximated in nearly-linear time. Moreover, according to the θ-Kirchhoff edge centrality, we present a θ-Kirchhoff vertex centrality measure, as well as a fast algorithm that can compute e-approximate Kirchhoff vertex centrality for all the n vertices in nearly linear time in m. Huan Li 0002, Zhongzhi Zhang |
SODA | 2 |
| 2018 | Extended Corona Product as an Exactly Tractable Model for Weighted Heterogeneous NetworksabstractVarious graph products and operations have been widely used to construct complex networks with common properties of real-life systems. However, current works mainly focus on designing models of binary networks, in spite of the fact that many real networks can be better mimicked by heterogeneous weighted networks. In this paper, we develop a corona product of two weighted graphs, based on which and an observed updating mechanism of edge weight in real networks, we propose a minimal generative model for inhomogeneous weighted networks. We derive analytically relevant properties of the weighted network model, including strength, weight and degree distributions, clustering coefficient, degree correlations and diameter. These properties are in good agreement with those observed in diverse real-world weighted networks. We then determine all the eigenvalues and their corresponding multiplicities of the transition probability matrix for random walks on the weighted networks. Finally, we apply the obtained spectra to derive explicit expressions for mean hitting time of random walks and weighted counting of spanning trees on the weighted networks. Our model is an exactly solvable one, allowing us to analytically treat its structural and dynamical properties, which is thus a good test-bed and an ideal substrate network for studying different dynamical processes, in order to explore the impacts of heterogeneous weight distribution on these processes. Huan Li 0002, Zhongzhi Zhang |
Comput. J. | 3 |
| 2018 | Independence number and the number of maximum independent sets in pseudofractal scale-free web and Sierpiński gasket
Liren Shan, Huan Li 0002, Zhongzhi Zhang |
Theor. Comput. Sci. | 3 |
| 2017 | Assessing Percolation Threshold Based on High-Order Non-Backtracking MatricesabstractPercolation threshold of a network is the critical value such that when nodes or edges are randomly selected with probability below the value, the network is fragmented but when the probability is above the value, a giant component connecting a large portion of the network would emerge. Assessing the percolation threshold of networks has wide applications in network reliability, information spread, epidemic control, etc. The theoretical approach so far to assess the percolation threshold is mainly based on spectral radius of adjacency matrix or non-backtracking matrix, which is limited to dense graphs or locally treelike graphs, and is less effective for sparse networks with non-negligible amount of triangles and loops. In this paper, we study high-order non-backtracking matrices and their application to assessing percolation threshold. We first define high-order non-backtracking matrices and study the properties of their spectral radii. Then we focus on the 2nd-order non-backtracking matrix and demonstrate analytically that the reciprocal of its spectral radius gives a tighter lower bound than those of adjacency and standard non-backtracking matrices. We further build a smaller size matrix with the same largest eigenvalue as the 2nd-order non-backtracking matrix to improve computation efficiency. Finally, we use both synthetic networks and 42 real networks to illustrate that the use of the 2nd-order non-backtracking matrix does give better lower bound for assessing percolation threshold than adjacency and standard non-backtracking matrices. Yuan Lin 0003, Wei Chen 0013, Zhongzhi Zhang |
WWW | 3 |
| 2017 | Improving the convergence rate of the DIRECT global optimization algorithm
Qunfeng Liu, Zhongzhi Zhang, Jinping Zeng |
J. Glob. Optim. | 3 |
| 2017 | Maximum matchings and minimum dominating sets in Apollonian networks and extended Tower of Hanoi graphs
Yujia Jin, Huan Li 0002, Zhongzhi Zhang |
Theor. Comput. Sci. | 3 |
| 2017 | Maximum matchings in scale-free networks with identical degree distribution
Huan Li 0002, Zhongzhi Zhang |
Theor. Comput. Sci. | 2 |
| 2017 | Domination number and minimum dominating sets in pseudofractal scale-free web and Sierpiński graph
Liren Shan, Huan Li 0002, Zhongzhi Zhang |
Theor. Comput. Sci. | 3 |
| 2016 | The number and degree distribution of spanning trees in the Tower of Hanoi graph
Zhongzhi Zhang, Shunqi Wu, Mingyun Li, Francesc Comellas |
Theor. Comput. Sci. | 1 |
| 2015 | Small-World Topology Can Significantly Improve the Performance of Noisy Consensus in a Complex NetworkabstractIn this paper, we study the first-order consensus algorithm in the small-world Farey graph where agents are driven by white noise, aiming to unveil the effect of small-world topology on the robustness of the consensus algorithm. We characterize the coherence of the Farey graph in terms of the |$H_2$|-norm of the system, the square of which equals the steady-state variance and thus captures how closely agents track the consensus value. Based on the particular network structure, we derive an exact expression for the coherence in the Farey graph, whose dominant behavior scales logarithmically with the system size. To uncover the role of small-world topology, we also derive an analytical solution for the coherence of first-order consensus in the regular ring lattice sharing the same average degree as the Farey graph, whose dominant term grows linearly with the system size, implying that the small-world structure strongly affects the performance of the consensus algorithm. Yuhao Yi, Zhongzhi Zhang, Yuan Lin 0003, Guanrong Chen |
Comput. J. | 2 |
| 2015 | Pfaffian orientations and perfect matchings of scale-free networks
Zhongzhi Zhang |
Theor. Comput. Sci. | 1 |
| 2014 | The number of spanning trees in Apollonian networks
Zhongzhi Zhang, Francesc Comellas |
Discret. Appl. Math. | 1 |
| 2011 | Farey graphs as models for complex networks
Zhongzhi Zhang, Francesc Comellas |
Theor. Comput. Sci. | 1 |
| 2009 | Complex networks and computing
Shuigeng Zhou, Zhongzhi Zhang |
Frontiers Comput. Sci. China | 2 |
| 2008 | Self-similar planar graphs as models for complex networks
Lichao Chen, Francesc Comellas, Zhongzhi Zhang |
IWOCA | 3 |