Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Yao Zhang 0003

dblp:57/3892-3 · DBLP profile ↗
← Back
12ranked-venue papers
8as first author
0since 2021 · last 2019
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 12 · 8 first-authorArtificial intelligence and machine learning · 4 · 3 first-author

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.

Databases, data mining, and information retrieval
3 papers
Data mining · 89% Web and social media mining · 11%
Theoretical computer science
3 papers
Graph algorithms and graph theory · 74% Approximation and online algorithms · 26%
Interdisciplinary, comprehensive, and emerging computing
2 papers
Medical and health informatics · 66% Computational social science and digital humanities · 34%

Topics — the 11 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data mining › structured data mining
graph mining
0.312018
Propagation-Based Temporal Network Summarization · IEEE Trans. Knowl. Data Eng. 2018
Data mining › network analysis
temporal network analysis
0.312018
Propagation-Based Temporal Network Summarization · IEEE Trans. Knowl. Data Eng. 2018
Medical and health informatics › public health
epidemic control
0.312017
Data-Driven Immunization · ICDM 2017
Graph algorithms and graph theory
network intervention
0.312017
Data-Driven Immunization · ICDM 2017
Approximation and online algorithms
approximation algorithms
0.212016
Near-Optimal Algorithms for Controlling Propagation at Group Scale on Networks · IEEE Trans. Knowl. Data Eng. 2016
Graph algorithms and graph theory › graph simplification
graph coarsening
0.212014
Fast influence-based coarsening for large networks · KDD 2014
Computational social science and digital humanities › social influence
influence propagation
0.112016
Near-Optimal Algorithms for Controlling Propagation at Group Scale on Networks · IEEE Trans. Knowl. Data Eng. 2016
Computational social science and digital humanities
social network analysis
0.112016
Near-Optimal Algorithms for Controlling Propagation at Group Scale on Networks · IEEE Trans. Knowl. Data Eng. 2016
Data mining
network analysis
0.112015
Controlling Propagation at Group Scale on Networks · ICDM 2015
Web and social media mining
social influence analysis
0.112014
Fast influence-based coarsening for large networks · KDD 2014
Web and social media mining
social network analysis
0.112014
Fast influence-based coarsening for large networks · KDD 2014

Methods — techniques the papers use, named apart from their topics

approximation algorithm · 1.3sampling · 0.6threshold model · 0.5cascade model · 0.5influence propagation · 0.4system matrix condensation · 0.3sub-quadratic transformations · 0.3
YearPublicationVenuePosition
2019 Data-driven efficient network and surveillance-based immunization
Yao Zhang 0003, Arvind Ramanathan, Anil Vullikanti, Laura L. Pullum, B. Aditya Prakash
Knowl. Inf. Syst.1
2018 Sub2Vec: Feature Learning for Subgraphs
Bijaya Adhikari, Yao Zhang 0003, Naren Ramakrishnan, B. Aditya Prakash
PAKDD (2)2
2018 Propagation-Based Temporal Network Summarization
abstract
Modern networks are very large in size and also evolve with time. As their sizes grow, the complexity of performing network analysis grows as well. Getting a smaller representation of a temporal network with similar properties will help in various data mining tasks. In this paper, we study the novel problem of getting a smaller diffusion-equivalent representation of a set of time-evolving networks. We first formulate a well-founded and general temporal-network condensation problem based on the so-called systemmatrix of the network. We then propose NETCONDENSE, a scalable and effective algorithm which solves this problem using careful transformations in sub-quadratic running time, and linear space complexities. Our extensive experiments show that we can reduce the size of large real temporal networks (from multiple domains such as social, co-authorship, and email) significantly without much loss of information. We also show the wide-applicability of NETCONDENSE by leveraging it for several tasks: for example, we use it to understand, explore, and visualize the original datasets and to also speed-up algorithms for the influence-maximization and event detection problems on temporal networks.
Bijaya Adhikari, Yao Zhang 0003, Sorour E. Amiri, Aditya Bharadwaj, B. Aditya Prakash
IEEE Trans. Knowl. Data Eng.2
2017 Data-Driven Immunization
abstract
Given a contact network and coarse-grained diagnostic information like electronic Healthcare Reimbursement Claims (eHRC) data, can we develop efficient intervention policies to control an epidemic? Immunization is an important problem in multiple areas especially epidemiology and public health. However, most existing studies focus on developing pre-emptive strategies assuming prior epidemiological models. In practice, disease spread is usually complicated, hence assuming an underlying model may deviate from true spreading patterns, leading to possibly inaccurate interventions. Additionally, the abundance of health care surveillance data (like eHRC) makes it possible to study data-driven strategies without too many restrictive assumptions. Hence, such an approach can help public-health experts take more practical decisions. In this paper, we take into account propagation log and contact networks for controlling propagation. We formulate the novel and challenging Data-Driven Immunization problem without assuming classical epidemiological models. To solve it, we first propose an efficient sampling approach to align surveillance data with contact networks, then develop an efficient algorithm with the provably approximate guarantee for immunization. Finally, we show the effectiveness and scalability of our methods via extensive experiments on multiple datasets, and conduct case studies on nation-wide real medical surveillance data.
Yao Zhang 0003, Arvind Ramanathan, Anil Vullikanti, Laura L. Pullum, B. Aditya Prakash
ICDM1
2017 Condensing Temporal Networks using Propagation
abstract
Modern networks are very large in size and also evolve with time. As their size grows, the complexity of performing network analysis grows as well. Getting a smaller representation of a temporal network with similar properties will help in various data mining tasks. In this paper, we study the novel problem of getting a smaller diffusion-equivalent representation of a set of time-evolving networks. We first formulate a well-founded and general temporal-network condensation problem based on the so-called system-matrix of the network. We then propose NetCon-dense, a scalable and effective algorithm which solves this problem using careful transformations in sub-quadratic running time, and linear space complexities. Our extensive experiments show that we can reduce the size of large real temporal networks (from multiple domains such as social, co-authorship and email) significantly without much loss of information. We also show the wide-applicability of Net-Condense by leveraging it for several tasks: for example, we use it to understand, explore and visualize the original datasets and to also speed-up algorithms for the influence-maximization problem on temporal networks.
Bijaya Adhikari, Yao Zhang 0003, Aditya Bharadwaj, B. Aditya Prakash
SDM2
2017 MeiKe: Influence-based Communities in Networks
abstract
Given a social network, how to find communities of nodes based on their diffusive characteristics? There exist two important types of nodes, for information propagation: nodes that are influential (“kernel nodes”), and nodes that serve as “bridges” to boost the diffusion (“media nodes”). How to find these nodes and uncover connections between them? In addition, it is also important to discover the hidden community structure of these nodes, which can help study their interactions, predict links and also understand the information flow in such networks. In this paper, we give an intuitive and novel optimization-based formulation for this task, which aims to discover media nodes as well as community structures of kernel nodes. We prove our task is computationally challenging, and develop an effective and practical algorithm MeiKe (pronounced as ‘Mike’). It first obtains media nodes via a new successive summarization based approach, and then finds kernel nodes including their community structures. Experimental results show that MeiKe finds high-quality media and kernel communities which match our expectations and ground-truth (outperforming non-trivial baselines by 40% in F1-score). Our case studies also demonstrate the applicability of MeiKe on a variety of datasets.
Yao Zhang 0003, Bijaya Adhikari, Steve T. K. Jan, B. Aditya Prakash
SDM1
2016 Near-Optimal Algorithms for Controlling Propagation at Group Scale on Networks
abstract
Given a network with groups, such as a contact-network grouped by ages, which are the best groups to immunize to control the epidemic? Equivalently, how to choose best communities in social media like Facebook to stop rumors from spreading? Immunization is an important problem in multiple different domains like epidemiology, public health, cyber security, and social media. Additionally, clearly immunization at group scale (like schools and communities) is more realistic due to constraints in implementations and compliance (e.g., it is hard to ensure specific individuals take the adequate vaccine). Hence, efficient algorithms for such a “group-based” problem can help public-health experts take more practical decisions. However, most prior work has looked into individual-scale immunization. In this paper, we study the problem of controlling propagation at group scale. We formulate a set of novel Group Immunization problems for multiple natural settings (for both threshold and cascade-based contagion models under both node-level and edge-level interventions) and develop multiple efficient algorithms, including provably approximate solutions. Finally, we show the effectiveness of our methods via extensive experiments on real and synthetic datasets.
Yao Zhang 0003, Abhijin Adiga, Sudip Saha, Anil Vullikanti, B. Aditya Prakash
IEEE Trans. Knowl. Data Eng.1
2015 Controlling Propagation at Group Scale on Networks
abstract
Given a network with groups, such as a contact-network grouped by ages, which are the best groups to immunize to control the epidemic? Equivalently, how to best choose communities in social networks like Facebook to stop rumors from spreading? Immunization is an important problem in multiple different domains like epidemiology, public health, cyber security and social media. Additionally, clearly immunization at group scale (like schools and communities) is more realistic due to constraints in implementations and compliance (e.g., it is hard to ensure specific individuals take the adequate vaccine). Hence efficient algorithms for such a "group-based" problem can help public-health experts take more practical decisions. However most prior work has looked into individual-scale immunization. In this paper, we study the problem of controlling propagation at group scale. We formulate novel so-called Group Immunization problems for multiple natural settings (for both threshold and cascade-based contagion models under both node-level and edge-level interventions) and develop multiple efficient algorithms, including provably approximate solutions. Finally, we show the effectiveness of our methods via extensive experiments on real and synthetic datasets.
Yao Zhang 0003, Abhijin Adiga, Anil Vullikanti, B. Aditya Prakash
ICDM1
2015 Data-Aware Vaccine Allocation Over Large Networks
abstract
Given a graph, like a social/computer network or the blogosphere, in which an infection (or meme or virus) has been spreading for some time, how to select thekbest nodes for immunization/quarantining immediately? Most previous works for controlling propagation (say via immunization) have concentrated on developing strategies for vaccinationpreemptivelybefore the start of the epidemic. While very useful to provide insights in to which baseline policies can best control an infection, they may not be ideal to makereal-timedecisions as the infection is progressing. In this paper, we study how to immunize healthy nodes, in the presence of already infected nodes. Efficient algorithms for such a problem can help public-health experts make more informed choices, tailoring their decisions to the actual distribution of the epidemic on the ground. First we formulate theData-Aware Vaccinationproblem, and prove it is NP-hard and also that it is hard to approximate. Secondly, we propose three effective polynomial-time heuristics DAVA, DAVA-prune and DAVA-fast, of varying degrees of efficiency and performance. Finally, we also demonstrate the scalability and effectiveness of our algorithms through extensive experiments on multiple real networks including large epidemiology datasets (containing millions of interactions). Our algorithms show substantial gains of up toten timesmore healthy nodes at the end against many other intuitive and nontrivial competitors.
Yao Zhang 0003, B. Aditya Prakash
ACM Trans. Knowl. Discov. Data1
2014 Scalable Vaccine Distribution in Large Graphs given Uncertain Data
abstract
Given an noisy or sampled snapshot of a network, like a contact-network or the blogosphere, in which an infection (or meme/virus) has been spreading for some time, what are the best nodes to immunize (vaccinate)? Manipulating graphs via node removal by itself is an important problem in multiple different domains like epidemiology, public health and social media. Moreover, it is important to account for uncertainty as typically surveillance data on who is infected is limited or the data is sampled. Efficient algorithms for such a problem can help public-health experts take more informed decisions.
Yao Zhang 0003, B. Aditya Prakash
CIKM1
2014 Fast influence-based coarsening for large networks
abstract
Given a social network, can we quickly 'zoom-out' of the graph? Is there a smaller equivalent representation of the graph that preserves its propagation characteristics? Can we group nodes together based on their influence properties? These are important problems with applications to influence analysis, epidemiology and viral marketing applications.
Manish Purohit, B. Aditya Prakash, Chanhyun Kang, Yao Zhang 0003, V. S. Subrahmanian
KDD4
2014 DAVA: Distributing Vaccines over Networks under Prior Information
abstract
Given a graph, like a social/computer network or the blogosphere, in which an infection (or meme or virus) has been spreading for some time, how to select the k best nodes for immunization/quarantining immediately? Most previous works for controlling propagation (say via immunization) have concentrated on developing strategies for vaccination pre-emptively before the start of the epidemic. While very useful to provide insights in to which baseline policies can best control an infection, they may not be ideal to make real-time decisions as the infection is progressing. In this paper, we study how to immunize healthy nodes, in presence of already infected nodes. Efficient algorithms for such a problem can help public-health experts make more informed choices. First we formulate the Data-Aware Vaccination problem, and prove it is NP-hard and also that it is hard to approximate. Secondly, we propose two effective polynomial-time heuristics DAVA and DAVA-fast. Finally, we also demonstrate the scalability and effectiveness of our algorithms through extensive experiments on multiple real networks including epidemiology datasets, which show substantial gains of up to 10 times more healthy nodes at the end.
Yao Zhang 0003, B. Aditya Prakash
SDM1