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

Tonmoy Dey

dblp:271/6719 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
3since 2021 · last 2024
—ORCID · conflict

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

Artificial intelligence and machine learning · 3 · 1 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author · 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
2 papers
Mathematical optimization · 48% Algorithms and data structures · 24% Distributed computing theory · 14%

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

TopicWeightPapersLastEvidence papers
Mathematical optimization
submodular optimization
1.222023
DASH: A Distributed and Parallelizable Algorithm for Size-Constrained Submodular Maximization · AAAI 2023
Best of Both Worlds: Practical and Theoretically Optimal Submodular Maximization in Parallel · NeurIPS 2021
Mathematical optimization › submodular optimization › submodular maximization
cardinality-constrained submodular maximization
0.712023
DASH: A Distributed and Parallelizable Algorithm for Size-Constrained Submodular Maximization · AAAI 2023
Distributed computing theory
distributed algorithms
0.712023
DASH: A Distributed and Parallelizable Algorithm for Size-Constrained Submodular Maximization · AAAI 2023
Algorithms and data structures › parallel algorithms
mapreduce algorithms
0.712023
DASH: A Distributed and Parallelizable Algorithm for Size-Constrained Submodular Maximization · AAAI 2023
Computational complexity › complexity classes › approximation classes › optimization complexity
adaptive complexity
0.512021
Best of Both Worlds: Practical and Theoretically Optimal Submodular Maximization in Parallel · NeurIPS 2021
Algorithms and data structures
parallel algorithms
0.512021
Best of Both Worlds: Practical and Theoretically Optimal Submodular Maximization in Parallel · NeurIPS 2021
Mathematical optimization › submodular optimization
submodular maximization
0.512021
Best of Both Worlds: Practical and Theoretically Optimal Submodular Maximization in Parallel · NeurIPS 2021

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

submodular maximization · 0.7mapreduce · 0.7low-adaptive algorithms · 0.7thresholding procedure · 0.5linear sequencing · 0.5
YearPublicationVenuePosition
2024 Scalable Distributed Algorithms for Size-Constrained Submodular Maximization in the MapReduce and Adaptive Complexity Models
abstract
Distributed maximization of a submodular function in the MapReduce (MR) model has received much attention, culminating in two frameworks that allow a centralized algorithm to be run in the MR setting without loss of approximation, as long as the centralized algorithm satisfies a certain consistency property – which had previously only been known to be satisfied by the standard greedy and continous greedy algorithms. A separate line of work has studied parallelizability of submodular maximization in the adaptive complexity model, where each thread may have access to the entire ground set. For the size-constrained maximization of a monotone and submodular function, we show that several sublinearly adaptive (highly parallelizable) algorithms satisfy the consistency property required to work in the MR setting, which yields practical, parallelizable and distributed algorithms. Separately, we develop the first distributed algorithm with linear query complexity for this problem. Finally, we provide a method to increase the maximum cardinality constraint for MR algorithms at the cost of additional MR rounds.
Yixin Chen 0007, Tonmoy Dey, Alan Kuhnle
J. Artif. Intell. Res.2
2023 DASH: A Distributed and Parallelizable Algorithm for Size-Constrained Submodular Maximization
abstract
MapReduce (MR) algorithms for maximizing monotone, submodular functions subject to a cardinality constraint (SMCC) are currently restricted to the use of the linear-adaptive (non-parallelizable) algorithm GREEDY. Low-adaptive algorithms do not satisfy the requirements of these distributed MR frameworks, thereby limiting their performance. We study the SMCC problem in a distributed setting and propose the first MR algorithms with sublinear adaptive complexity. Our algorithms, R-DASH, T-DASH and G-DASH provide 0.316 - ε, 3/8 - ε , and (1 - 1/e - ε) approximation ratios, respectively, with nearly optimal adaptive complexity and nearly linear time complexity. Additionally, we provide a framework to increase, under some mild assumptions, the maximum permissible cardinality constraint from O( n / ℓ^2) of prior MR algorithms to O( n / ℓ ), where n is the data size and ℓ is the number of machines; under a stronger condition on the objective function, we increase the maximum constraint value to n. Finally, we provide empirical evidence to demonstrate that our sublinear-adaptive, distributed algorithms provide orders of magnitude faster runtime compared to current state-of-the-art distributed algorithms.
Tonmoy Dey, Yixin Chen 0007, Alan Kuhnle
AAAI1
2021 Best of Both Worlds: Practical and Theoretically Optimal Submodular Maximization in Parallel
abstract
For the problem of maximizing a monotone, submodular function with respect to a cardinality constraint $k$ on a ground set of size $n$, we provide an algorithm that achieves the state-of-the-art in both its empirical performance and its theoretical properties, in terms of adaptive complexity, query complexity, and approximation ratio; that is, it obtains, with high probability, query complexity of $O(n)$ in expectation, adaptivity of $O(\log(n))$, and approximation ratio of nearly $1-1/e$. The main algorithm is assembled from two components which may be of independent interest. The first component of our algorithm, LINEARSEQ, is useful as a preprocessing algorithm to improve the query complexity of many algorithms. Moreover, a variant of LINEARSEQ is shown to have adaptive complexity of $O( \log (n / k) )$ which is smaller than that of any previous algorithm in the literature. The second component is a parallelizable thresholding procedure THRESHOLDSEQ for adding elements with gain above a constant threshold. Finally, we demonstrate that our main algorithm empirically outperforms, in terms of runtime, adaptive rounds, total queries, and objective values, the previous state-of-the-art algorithm FAST in a comprehensive evaluation with six submodular objective functions.
Yixin Chen 0007, Tonmoy Dey, Alan Kuhnle
NeurIPS2