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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Satyaki Sikdar

dblp:177/2364 · DBLP profile ↗
← Back
7ranked-venue papers
3as first author
3since 2021 · last 2023
0000-0003-1669-6594ORCID · verified

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

Databases, data management, data science and information retrieval · 7 · 3 first-author · 3 since 2021Artificial intelligence and machine learning · 4 · 2 first-author · 2 since 2021Theory of computation · 1Applied, interdisciplinary, general and emerging computing · 1

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.

Artificial intelligence
2 papers
Graph learning · 54% Trustworthy machine learning · 46%
Databases, data mining, and information retrieval
3 papers
Data mining · 60% Knowledge graphs · 23% Graph data management · 17%
Theoretical computer science
3 papers
Automata and formal languages · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Graph learning
graph generation
1.222023
The Infinity Mirror Test for Graph Models · IEEE Trans. Knowl. Data Eng. 2023
Attributed Graph Modeling with Vertex Replacement Grammars · WSDM 2022
Data mining › structured data mining
graph mining
1.122022
Attributed Graph Modeling with Vertex Replacement Grammars · WSDM 2022
Joint Subgraph-to-Subgraph Transitions: Generalizing Triadic Closure for Powerful and Interpretable Graph Modeling · WSDM 2021
Machine learning › Trustworthy machine learning
robustness evaluation
0.712023
The Infinity Mirror Test for Graph Models · IEEE Trans. Knowl. Data Eng. 2023
Machine learning › Trustworthy machine learning › robustness › model robustness evaluation
stress testing
0.712023
The Infinity Mirror Test for Graph Models · IEEE Trans. Knowl. Data Eng. 2023
Machine learning › Graph learning
graph grammar
0.612022
Attributed Graph Modeling with Vertex Replacement Grammars · WSDM 2022
Knowledge graphs
link prediction
0.512021
Joint Subgraph-to-Subgraph Transitions: Generalizing Triadic Closure for Powerful and Interpretable Graph Modeling · WSDM 2021
Graph data management
graph modeling
0.412019
Modeling Graphs with Vertex Replacement Grammars · ICDM 2019
Automata and formal languages
graph grammars
0.412019
Modeling Graphs with Vertex Replacement Grammars · ICDM 2019
Machine learning › Trustworthy machine learning
robustness
0.212023
The Infinity Mirror Test for Graph Models · IEEE Trans. Knowl. Data Eng. 2023
Automata and formal languages › formal grammars
context-free grammar
0.212022
Attributed Graph Modeling with Vertex Replacement Grammars · WSDM 2022
Data mining
clustering
0.112019
Modeling Graphs with Vertex Replacement Grammars · ICDM 2019
Data mining › clustering
hierarchical clustering
0.112019
Modeling Graphs with Vertex Replacement Grammars · ICDM 2019

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

unsupervised learning · 1.7triadic closure generalization · 1.0graph neural network · 1.0clustering-based node replacement grammar · 0.8stress test · 0.7repeated model fitting · 0.7
YearPublicationVenuePosition
2023 The Infinity Mirror Test for Graph Models
abstract
Graph models, like other machine learning models, have implicit and explicit biases built-in, which often impact performance in nontrivial ways. The model’s faithfulness is often measured by comparing the newly generated graph against the source graph using any number of graph properties. Therefore, differences in the size or topology of the generated graph indicate a loss in the model. Yet, in many systems, errors encoded in loss functions are subtle and not well understood. In the present work, we introduce theInfinity Mirrortest for analyzing the robustness of graph models. This straightforward stress test works by repeatedly fitting a model to its outputs. A hypothetically perfect graph model would have no deviation from the source graph; however, a model’s implicit biases and assumptions are exaggerated by the Infinity Mirror test, exposing potential previously obscured issues. Through an analysis of thousands of experiments on synthetic and real-world graphs, we show that several conventional graph models degenerate in exciting and informative ways. We believe that the observed degenerative patterns are clues to the future development of better graph models.
Satyaki Sikdar, Daniel Gonzalez 0001, Trenton Ford, Tim Weninger
IEEE Trans. Knowl. Data Eng.1
2022 Attributed Graph Modeling with Vertex Replacement Grammars
abstract
Recent work at the intersection of formal language theory and graph theory has explored graph grammars for graph modeling. However, existing models and formalisms can only operate on homogeneous (i.e., untyped or unattributed) graphs. We relax this restriction and introduce the Attributed Vertex Replacement Grammar (AVRG), which can be efficiently extracted from heterogeneous (i.e., typed, colored, or attributed) graphs. Unlike current state-of-the-art methods, which train enormous models over complicated deep neural architectures, the AVRG model is unsupervised and interpretable. It is based on context-free string grammars and works by encoding graph rewriting rules into a graph grammar containing graphlets and instructions on how they fit together. We show that the AVRG can encode succinct models of input graphs yet faithfully preserve their structure and assortativity properties. Experiments on large real-world datasets show that graphs generated from the AVRG model exhibit substructures and attribute configurations that match those found in the input networks.
Satyaki Sikdar, Neil Shah, Tim Weninger
WSDM1
2021 Joint Subgraph-to-Subgraph Transitions: Generalizing Triadic Closure for Powerful and Interpretable Graph Modeling
abstract
We generalize triadic closure, along with previous generalizations of triadic closure, under an intuitive umbrella generalization: the Subgraph-to-Subgraph Transition (SST). We present algorithms and code to model graph evolution in terms of collections of these SSTs. We then use the SST framework to create link prediction models for both static and temporal, directed and undirected graphs which produce highly interpretable results. Quantitatively, our models match out-of-the-box performance of state of the art graph neural network models, thereby validating the correctness and meaningfulness of our interpretable results.
Justus Hibshman, Daniel Gonzalez 0001, Satyaki Sikdar, Tim Weninger
WSDM3
2019 Towards Interpretable Graph Modeling with Vertex Replacement Grammars
abstract
An enormous amount of real-world data exists in the form of graphs. Oftentimes, interesting patterns that describe the complex dynamics of these graphs are captured in the form of frequently reoccurring substructures. Recent work at the intersection of formal language theory and graph theory has explored the use of graph grammars for graph modeling and pattern mining. However, existing formulations do not extract meaningful and easily interpretable patterns from the data. The present work addresses this limitation by extracting a special type of vertex replacement grammar, which we call a KT grammar, according to the Minimum Description Length (MDL) heuristic. In experiments on synthetic and real-world datasets, we show that KT-grammars can be efficiently extracted from a graph and that these grammars encode meaningful patterns that represent the dynamics of the real-world system.
Justus Hibshman, Satyaki Sikdar, Tim Weninger
IEEE BigData2
2019 Modeling Graphs with Vertex Replacement Grammars
abstract
One of the principal goals of graph modeling is to capture the building blocks of network data in order to study various physical and natural phenomena. Recent work at the intersection of formal language theory and graph theory has explored the use of graph grammars for graph modeling. However, existing graph grammar formalisms, like Hyperedge Replacement Grammars, can only operate on small tree-like graphs. The present work relaxes this restriction by revising a different graph grammar formalism called Vertex Replacement Grammars (VRGs). We show that a variant of the VRG called Clustering-based Node Replacement Grammar (CNRG) can be efficiently extracted from many hierarchical clusterings of a graph. We show that CNRGs encode a succinct model of the graph, yet faithfully preserves the structure of the original graph. In experiments on large real-world datasets, we show that graphs generated from the CNRG model exhibit a diverse range of properties that are similar to those found in the original networks.
Satyaki Sikdar, Justus Hibshman, Tim Weninger
ICDM1
2019 Fast detection of community structures using graph traversal in social networks
Partha Basuchowdhuri, Satyaki Sikdar, Varsha Nagarajan, Khusbu Mishra, Subhashis Majumder
Knowl. Inf. Syst.2
2018 Synchronous Hyperedge Replacement Graph Grammars
Corey Pennycuff, Satyaki Sikdar, Catalina Vajiac, David Chiang 0001, Tim Weninger
ICGT2