dmapply: A functional primitive to express distributed machine learning algorithms in R
Summary: ddR introduces dmapply, a unified R primitive for computation over distributed data, spanning broadcast, pairwise, and MapReduce-style patterns. Its backend-neutral API expresses statistical-query ML algorithms portably across Spark, SNOW, and other systems with near-native performance. (summarized by gpt-5.6-luna on Jul 24 2026)
Incoming Non-self Citations Over Time
No non-self incoming citations found for this paper in this database.
Authors
- 1. Edward Ma (Hewlett Packard Enterprise)
- 2. Vishrut Gupta (Hewlett Packard Enterprise)
- 3. Meichun Hsu (Hewlett Packard Enterprise)
- 4. Indrajit Roy (Hewlett Packard Enterprise)
BibTeX Citation
@article{ma_vldb16,
title = {{dmapply: A functional primitive to express distributed machine learning algorithms in R}},
author = {Ma, Edward and Gupta, Vishrut and Hsu, Meichun and Roy, Indrajit},
journal = {PVLDB},
series = {{VLDB} '16},
volume = {9},
number = {13},
pages = {1293--1304},
doi = {10.14778/3007263.3007268},
url = {https://doi.org/10.14778/3007263.3007268},
year = {2016}
}
Incoming Citations (Sorted by Pagerank)
Showing 0 of 0 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 10 of 10 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 3 | Pregel: A System for Large-Scale Graph Processing | 2010 | SIGMOD | 0.0012250108 |
| 6 | Pig Latin: A Not-So-Foreign Language for Data Processing | 2008 | SIGMOD | 0.0010686205 |
| 20 | Distributed GraphLab: A Framework for Machine Learning and Data Mining in the Cloud | 2012 | VLDB | 0.00056944564 |
| 32 | Hive - A Warehousing Solution Over a Map-Reduce Framework | 2009 | VLDB | 0.00050111008 |
| 106 | The MADlib Analytics Library or MAD Skills, the SQL | 2012 | VLDB | 0.00033539462 |
| 220 | Storm @Twitter | 2014 | SIGMOD | 0.00024244587 |
| 1,079 | Hybrid Parallelization Strategies for Large-Scale Machine Learning in SystemML | 2014 | VLDB | 0.00012258469 |
| 1,333 | Ricardo: Integrating R and Hadoop | 2010 | SIGMOD | 0.0001112858 |
| 5,584 | Large-scale Predictive Analytics in Vertica: Fast Data Transfer, Distributed Model Creation, and In-database Prediction | 2015 | SIGMOD | 6.1604087e-05 |
| 5,855 | Bridging Two Worlds with RICE: Integrating R into the SAP In-Memory Computing Engine | 2011 | VLDB | 6.064726e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 415 | SystemML: Declarative Machine Learning on Spark | 2016 | VLDB |
| 2 | 5,052 | Distributed implementations of dependency discovery algorithms | 2019 | VLDB |
| 3 | 4,956 | Heterogeneity-Aware Distributed Machine Learning Training via Partial Reduce | 2021 | SIGMOD |
| 4 | 5,584 | Large-scale Predictive Analytics in Vertica: Fast Data Transfer, Distributed Model Creation, and In-database Prediction | 2015 | SIGMOD |
| 5 | 20 | Distributed GraphLab: A Framework for Machine Learning and Data Mining in the Cloud | 2012 | VLDB |
| 6 | 532 | MLbase: A Distributed Machine-learning System | 2013 | CIDR |
| 7 | 4,067 | Distributed Deep Learning on Data Systems: A Comparative Analysis of Approaches | 2021 | VLDB |
| 8 | 1,079 | Hybrid Parallelization Strategies for Large-Scale Machine Learning in SystemML | 2014 | VLDB |
| 9 | 2,681 | Exploiting Matrix Dependency for Efficient Distributed Matrix Computation | 2015 | SIGMOD |
| 10 | 6,865 | SparkR: Scaling R Programs with Spark | 2016 | SIGMOD |