Demo Data from VLDB 2026 / reviewers in the wild / expert
Riley Murray
dblp:184/8082 · also Riley J. Murray
· DBLP profile ↗
6ranked-venue papers
3as first author
3since 2021 · last 2024
0000-0003-1461-6458ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 2 · 1 first-author · 1 since 2021Systems, architecture and hardware · 2 · 2 since 2021Theory of computation · 2 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 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.
| Theoretical computer science
2 papers |
Algorithms and data structures · 67% Mathematical optimization · 22% Algorithmic game theory and mechanism design · 11% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computational finance and economics · 100% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Algorithms and data structures › numerical linear algebra › matrix and tensor decomposition › tensor decomposition
CP decomposition |
0.7 | 1 | 2023 | Fast Exact Leverage Score Sampling from Khatri-Rao Products with Applications to Tensor Decomposition · NeurIPS 2023 |
Algorithms and data structures › randomized algorithms › sampling
leverage score sampling |
0.7 | 1 | 2023 | Fast Exact Leverage Score Sampling from Khatri-Rao Products with Applications to Tensor Decomposition · NeurIPS 2023 |
Algorithms and data structures › numerical linear algebra
randomized numerical linear algebra |
0.7 | 1 | 2023 | Fast Exact Leverage Score Sampling from Khatri-Rao Products with Applications to Tensor Decomposition · NeurIPS 2023 |
Algorithms and data structures › numerical linear algebra › matrix and tensor decomposition
tensor decomposition |
0.7 | 1 | 2023 | Fast Exact Leverage Score Sampling from Khatri-Rao Products with Applications to Tensor Decomposition · NeurIPS 2023 |
Mathematical optimization › continuous optimization
convex optimization |
0.4 | 1 | 2020 | Robust Market Equilibria with Uncertain Preferences · AAAI 2020 |
Algorithmic game theory and mechanism design
market equilibrium |
0.4 | 1 | 2020 | Robust Market Equilibria with Uncertain Preferences · AAAI 2020 |
Mathematical optimization › optimization under uncertainty
robust optimization |
0.4 | 1 | 2020 | Robust Market Equilibria with Uncertain Preferences · AAAI 2020 |
Methods — techniques the papers use, named apart from their topics
convex programming · 0.9sketching · 0.7khatri-rao product sampling · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Fast multiplication of random dense matrices with sparse matricesabstractThis work focuses on accelerating the multiplication of a dense random matrix with a (fixed) sparse matrix, which is frequently used in sketching algorithms. We develop a novel scheme that takes advantage of blocking and recomputation (on-the-fly random number generation) to accelerate this operation. The techniques we propose decrease memory movement, thereby increasing the algorithm’s parallel scalability in shared memory architectures. On the Intel Frontera architecture, our algorithm can achieve 2x speedups over libraries such as Eigen and Intel MKL on some examples. In addition, with 32 threads, we can obtain a parallel efficiency of up to 45%.We also present a theoretical analysis for the memory movement lower bound of our algorithm, showing that under mild assumptions, it’s possible to beat the data movement lower bound of general matrix-matrix multiply (GEMM) by a factor of M, where M is the cache size. Finally, we incorporate our sketching method into a randomized algorithm for overdetermined least squares with sparse data matrices. Our results are competitive with SuiteSparse for highly overdetermined problems; in some cases, we obtain a speedup of 10x over SuiteSparse. Tianyu Liang, Riley Murray, Aydin Buluç, James Demmel |
IPDPS | 2 |
| 2024 | Distributed-Memory Randomized Algorithms for Sparse Tensor CP DecompositionabstractCandecomp / PARAFAC (CP) decomposition, a generalization of the matrix singular value decomposition to higher-dimensional tensors, is a popular tool for analyzing multidimensional sparse data.On tensors with billions of nonzero entries, computing a CP decomposition is a computationally intensive task.We propose the first distributed-memory implementations of two randomized CP decomposition algorithms, CP-ARLS-LEV and STS-CP, that offer nearly an order-of-magnitude speedup at high decomposition ranks over well-tuned non-randomized decomposition packages.Both algorithms rely on leverage score sampling and enjoy strong theoretical guarantees, each with varying time and accuracy tradeoffs.We tailor the communication schedule for our random sampling algorithms, eliminating expensive reduction collectives and forcing communication costs to scale with the random sample count.Finally, we optimize the local storage format for our methods, switching between analogues of compressed sparse column and compressed sparse row formats.Experiments show that our methods are fast and scalable, producing 11x speedup over SPLATT by decomposing the billion-scale Reddit tensor on 512 CPU cores in under two minutes. Vivek Bharadwaj, Osman Asif Malik, Riley Murray, Aydin Buluç, James Demmel |
SPAA | 3 |
| 2023 | Fast Exact Leverage Score Sampling from Khatri-Rao Products with Applications to Tensor DecompositionabstractWe present a data structure to randomly sample rows from the Khatri-Rao product of several matrices according to the exact distribution of its leverage scores. Our proposed sampler draws each row in time logarithmic in the height of the Khatri-Rao product and quadratic in its column count, with persistent space overhead at most the size of the input matrices. As a result, it tractably draws samples even when the matrices forming the Khatri-Rao product have tens of millions of rows each. When used to sketch the linear least-squares problems arising in Candecomp / PARAFAC decomposition, our method achieves lower asymptotic complexity per solve than recent state-of-the-art methods. Experiments on billion-scale sparse tensors and synthetic data validate our theoretical claims, with our algorithm achieving higher accuracy than competing methods as the decomposition rank grows. Vivek Bharadwaj, Osman Asif Malik, Riley Murray, Laura Grigori, Aydin Buluç, James Demmel |
NeurIPS | 3 |
| 2020 | Robust Market Equilibria with Uncertain PreferencesabstractThe problem of allocating scarce items to individuals is an important practical question in market design. An increasingly popular set of mechanisms for this task uses the concept of market equilibrium: individuals report their preferences, have a budget of real or fake currency, and a set of prices for items and allocations is computed that sets demand equal to supply. An important real world issue with such mechanisms is that individual valuations are often only imperfectly known. In this paper, we show how concepts from classical market equilibrium can be extended to reflect such uncertainty. We show that in linear, divisible Fisher markets a robust market equilibrium (RME) always exists; this also holds in settings where buyers may retain unspent money. We provide theoretical analysis of the allocative properties of RME in terms of envy and regret. Though RME are hard to compute for general uncertainty sets, we consider some natural and tractable uncertainty sets which lead to well behaved formulations of the problem that can be solved via modern convex programming methods. Finally, we show that very mild uncertainty about valuations can cause RME allocations to outperform those which take estimates as having no underlying uncertainty. Riley Murray, Christian Kroer, Alexander Peysakhovich, Parikshit Shah |
AAAI | 1 |
| 2018 | Scheduling Distributed Clusters of Parallel Machines : Primal-Dual and LP-based Approximation Algorithms
Riley Murray, Samir Khuller, Megan Chao |
Algorithmica | 1 |
| 2016 | Scheduling Distributed Clusters of Parallel Machines: Primal-Dual and LP-based Approximation AlgorithmsabstractThe Map-Reduce computing framework rose to prominence with datasets of such size that dozens of machines on a single cluster were needed for individual jobs. As datasets approach the exabyte scale, a single job may need distributed processing not only on multiple machines, but on multiple clusters. We consider a scheduling problem to minimize weighted average completion time of N jobs on M distributed clusters of parallel machines. In keeping with the scale of the problems motivating this work, we assume that (1) each job is divided into M "subjobs" and (2) distinct subjobs of a given job may be processed concurrently. When each cluster is a single machine, this is the NP-Hard concurrent open shop problem. A clear limitation of such a model is that a serial processing assumption sidesteps the issue of how different tasks of a given subjob might be processed in parallel. Our algorithms explicitly model clusters as pools of resources and effectively overcome this issue. Under a variety of parameter settings, we develop two constant factor approximation algorithms for this problem. The first algorithm uses an LP relaxation tailored to this problem from prior work. This LP-based algorithm provides strong performance guarantees. Our second algorithm exploits a surprisingly simple mapping to the special case of one machine per cluster. This mapping-based algorithm is combinatorial and extremely fast. These are the first constant factor approximations for this problem. Riley Murray, Megan Chao, Samir Khuller |
ESA | 1 |