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

Mukul Gagrani

dblp:143/3912 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
2since 2021 · last 2023
—ORCID · none

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

Artificial intelligence and machine learning · 3 · 1 first-author · 2 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.

Artificial intelligence
2 papers
Reinforcement learning · 60% Graph learning · 22% Learning theory · 18%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Parallel and multicore computing · 100%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%

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

TopicWeightPapersLastEvidence papers
Parallel and multicore computing › task scheduling
DAG scheduling
0.712023
Neural DAG Scheduling via One-Shot Priority Sampling · ICLR 2023
Parallel and multicore computing
task scheduling
0.712023
Neural DAG Scheduling via One-Shot Priority Sampling · ICLR 2023
Compilers and program optimization
instruction scheduling
0.612022
Neural Topological Ordering for Computation Graphs · NeurIPS 2022
Machine learning › Reinforcement learning
exploration
0.312017
Learning Unknown Markov Decision Processes: A Thompson Sampling Approach · NIPS 2017
Machine learning › Learning theory › online learning
regret bounds
0.312017
Learning Unknown Markov Decision Processes: A Thompson Sampling Approach · NIPS 2017
Machine learning › Reinforcement learning
reinforcement learning theory
0.312017
Learning Unknown Markov Decision Processes: A Thompson Sampling Approach · NIPS 2017
Machine learning › Reinforcement learning
thompson sampling
0.312017
Learning Unknown Markov Decision Processes: A Thompson Sampling Approach · NIPS 2017
Machine learning › Graph learning › graph neural network
attention-based graph neural network
0.212022
Neural Topological Ordering for Computation Graphs · NeurIPS 2022
Machine learning › Graph learning
graph neural network
0.212022
Neural Topological Ordering for Computation Graphs · NeurIPS 2022
Machine learning › Reinforcement learning
markov decision process
0.112017
Learning Unknown Markov Decision Processes: A Thompson Sampling Approach · NIPS 2017

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

topoformer · 1.1encoder-decoder · 1.1attention-based graph neural network · 1.1one-shot priority sampling · 0.7neural scheduling · 0.7thompson sampling · 0.3posterior sampling · 0.3dynamic episodes · 0.3
YearPublicationVenuePosition
2023 Neural DAG Scheduling via One-Shot Priority Sampling
Wonseok Jeon, Mukul Gagrani, Burak Bartan, Weiliang Will Zeng, Harris Teague, Piero Zappi, Christopher Lott
ICLR2
2022 Neural Topological Ordering for Computation Graphs
abstract
Recent works on machine learning for combinatorial optimization have shown that learning based approaches can outperform heuristic methods in terms of speed and performance. In this paper, we consider the problem of finding an optimal topological order on a directed acyclic graph (DAG) with focus on the memory minimization problem which arises in compilers. We propose an end-to-end machine learning based approach for topological ordering using an encoder-decoder framework. Our encoder is a novel attention based graph neural network architecture called \emph{Topoformer} which uses different topological transforms of a DAG for message passing. The node embeddings produced by the encoder are converted into node priorities which are used by the decoder to generate a probability distribution over topological orders. We train our model on a dataset of synthetically generated graphs called layered graphs. We show that our model outperforms, or is on-par, with several topological ordering baselines while being significantly faster on synthetic graphs with up to 2k nodes. We also train and test our model on a set of real-world computation graphs, showing performance improvements.
Mukul Gagrani, Corrado Rainone, Harris Teague, Wonseok Jeon, Roberto Bondesan, Herke van Hoof, Christopher Lott, Weiliang Will Zeng, Piero Zappi
NeurIPS1
2017 Learning Unknown Markov Decision Processes: A Thompson Sampling Approach
abstract
We consider the problem of learning an unknown Markov Decision Process (MDP) that is weakly communicating in the infinite horizon setting. We propose a Thompson Sampling-based reinforcement learning algorithm with dynamic episodes (TSDE). At the beginning of each episode, the algorithm generates a sample from the posterior distribution over the unknown model parameters. It then follows the optimal stationary policy for the sampled model for the rest of the episode. The duration of each episode is dynamically determined by two stopping criteria. The first stopping criterion controls the growth rate of episode length. The second stopping criterion happens when the number of visits to any state-action pair is doubled. We establish $\tilde O(HS\sqrt{AT})$ bounds on expected regret under a Bayesian setting, where $S$ and $A$ are the sizes of the state and action spaces, $T$ is time, and $H$ is the bound of the span. This regret bound matches the best available bound for weakly communicating MDPs. Numerical results show it to perform better than existing algorithms for infinite horizon MDPs.
Yi Ouyang 0002, Mukul Gagrani, Ashutosh Nayyar, Rahul Jain 0002
NIPS2