Postdoctoral Researcher · Pacific Northwest National Laboratory
Language Intelligence group · Data Science & Machine Intelligence
I develop graph learning algorithms and AI systems for scientific and engineering decisions. My research spans graph neural networks, graph sparsification, multi-objective and many-objective optimization, AI for system design, cybersecurity, and multimodal document intelligence.
Ph.D., Computer Science, Purdue University (2025), advised by Alex Pothen. M.Sc. and B.Sc., Computer Science and Engineering, BUET, advised by Md. Monirul Islam.
Research website · CV — October 2026 · Google Scholar · GitHub · LinkedIn · PNNL profile
siddhartha.das@pnnl.gov
Updated October 2026
Oct 2026 — EDiS is available on arXiv: edge-disjoint subgraph decomposition for sparse GNN training. ↗
Sep 2026 — Scaffold is available on arXiv, with a public implementation of support-graph sparsification. ↗
Sep 2026 — Two works on joint hardware/software partitioning and scheduling accepted at HPEC 2026. ↗
Aug 2026 — SGS-GNN published in the KDD 2026 proceedings. ↗
Aug 2026 — New preprint: Unifying Graph Neural Networks Through a Common Layer Equation. ↗
2025 — ATT&CK to CVE published in ICDM Workshops / GTA³. ↗
Aug 2025 — NEPATEC v2.0 report and public document corpus released. ↗
2024 — AGS-GNN published at ACM SIGKDD. ↗
2022 — Best Paper Award at IEEE HST for vulnerability-to-attack-pattern mapping. ↗
2021 — V2W-BERT received the DSAA Best Application Paper Award. ↗
All 18 papers, preprints, reports, chapters, and theses. Accepted papers and preprints are labeled. Detailed archive, figures, and citations ↗
EDiS: Edge Disjoint Subgraph Sparsification Framework for Graph Neural Networks
arXiv:2610.09059 · Preprint
arXiv ↗ · PDF ↗
Scaffold: Support Graph Theory Based Sparsification for Graph Neural Networks
arXiv:2609.31466 · Preprint
arXiv ↗ · PDF ↗ · Code ↗
Diff-GNN: Differentiable Graph Neural Networks for Joint Hardware–Software Partitioning and Scheduling
HPEC 2026 · Accepted
Conference program ↗
Joint Optimization of HW/SW Partitioning and Scheduling with Deep Reinforcement Learning
HPEC 2026 · Accepted
Conference program ↗
Unifying Graph Neural Networks Through a Common Layer Equation
arXiv:2608.16097 · Preprint
arXiv ↗ · PDF ↗
SGS-GNN: A Supervised Graph Sparsifier for Graph Neural Networks
KDD 2026
Paper ↗ · arXiv ↗ · PDF ↗ · Code ↗
ATT&CK to CVE: A Large-Scale Automated Knowledge Graph for Threat Intelligence
ICDMW / GTA³ 2025
Paper ↗ · PDF ↗
NEPATEC v2.0: Standardized Metadata and Text Corpus of National Environmental Policy Act Documents
PNNL 2025
Report ↗ · PDF ↗ · Dataset ↗
Generative AI for Advanced Cyber Defense
Wiley 2025
Chapter ↗ · Author PDF ↗
Scaling Graph Neural Networks for Large Graphs and Analyzing Common Vulnerabilities via Large Language Models
Purdue 2025
Dissertation ↗
AGS-GNN: Attribute-guided Sampling for Graph Neural Networks
KDD 2024
Paper ↗ · arXiv ↗ · PDF ↗ · Code ↗
VWC-BERT: Scaling Vulnerability–Weakness–Exploit Mapping on Modern AI Accelerators
IEEE Big Data 2022
Paper ↗ · Code ↗
Towards Automatic Mapping of Vulnerabilities to Attack Patterns Using Large Language Models
HST 2022 · Best Paper Award · HST 2022
Paper ↗ · PNNL summary ↗ · Related code ↗
Efficient Clustering of Software Vulnerabilities using Self Organizing Map (SOM)
HST 2022
Paper ↗
V2W-BERT: A Framework for Effective Hierarchical Multiclass Classification of Software Vulnerabilities
DSAA 2021 · Best Application Paper · DSAA 2021
Paper ↗ · arXiv ↗ · PDF ↗ · Code ↗
Evolutionary algorithm using adaptive fuzzy dominance and reference point for many-objective optimization
Swarm and Evolutionary Computation 2019
Paper ↗ · Code ↗ · Author manuscript ↗
Exploiting a Synergy between Greedy Approach and NSGA for Scheduling in Computing Clusters
NSysS 2018
Paper ↗
My research connects scalable graph learning, AI for system design, cybersecurity, multimodal document intelligence, and evolutionary optimization.
I develop graph sampling and sparsification methods that preserve useful structure while reducing computation, and apply learning methods to hardware/software partitioning, scheduling, and security analysis.
My earlier work in multi-objective and many-objective optimization studies adaptive fuzzy dominance, reference-point guidance, Pareto convergence, solution diversity, and competing objectives in computing clusters.
The highlights below pair short research summaries with figures excerpted from the linked papers. Explore all research themes and current projects.
KDD 2026
Learn which graph edges matter for a downstream prediction task. SGS-GNN trains an edge probability model and a GNN together to sample compact, task-relevant subgraphs, reducing memory requirements while preserving predictive signal.
Paper ↗ · arXiv ↗ · PDF ↗ · Code ↗
Figure 1 · SGS-GNN architecture (preprint) — excerpt from the linked paper.
arXiv:2609.31466
An unsupervised sparsification framework that controls the length of rerouted communication paths and the load they place on retained edges. Across 19 benchmarks, sparse supports retain 10–50% of edges while recovering or closely approaching full-graph GNN performance.
Figure 2 · Support-graph structure — excerpt from the linked paper.
arXiv:2610.09059
Decompose a graph once, then reuse cached edge-disjoint subgraphs to compose a different sparse training graph each epoch. EDiS separates structural extraction from epoch-level sampling and evaluates this approach across 19 node classification benchmarks.
Figure 2 · EDiS pipeline — excerpt from the linked paper.
DSAA 2021 · Best Application Paper · DSAA 2021
A BERT-based framework maps vulnerability descriptions to a hierarchy of software weaknesses. Link prediction and a reconstruction objective support classification even when labeled examples for particular weaknesses are scarce.
Paper ↗ · arXiv ↗ · PDF ↗ · Code ↗
Figure 2 · V2W-BERT architecture — excerpt from the linked paper.
Swarm and Evolutionary Computation 2019
An evolutionary optimization method combines adaptive fuzzy dominance and reference points to balance convergence and diversity when optimizing many competing objectives.
Paper ↗ · Code ↗ · Author manuscript ↗
Figure 2 · Preferred reference points (author manuscript) — excerpt from the linked paper.
I welcome conversations about graph learning, evolutionary optimization, AI systems, and interdisciplinary research.
siddhartha.das@pnnl.gov · LinkedIn · Google Scholar
CV — October 2026 · Research website