<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://www.scipedia.com/wd/index.php?action=history&amp;feed=atom&amp;title=Rigo_et_al_2018a</id>
		<title>Rigo et al 2018a - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://www.scipedia.com/wd/index.php?action=history&amp;feed=atom&amp;title=Rigo_et_al_2018a"/>
		<link rel="alternate" type="text/html" href="https://www.scipedia.com/wd/index.php?title=Rigo_et_al_2018a&amp;action=history"/>
		<updated>2026-04-30T18:41:41Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.27.0-wmf.10</generator>

	<entry>
		<id>https://www.scipedia.com/wd/index.php?title=Rigo_et_al_2018a&amp;diff=192211&amp;oldid=prev</id>
		<title>Scipediacontent: Scipediacontent moved page Draft Content 441343750 to Rigo et al 2018a</title>
		<link rel="alternate" type="text/html" href="https://www.scipedia.com/wd/index.php?title=Rigo_et_al_2018a&amp;diff=192211&amp;oldid=prev"/>
				<updated>2021-01-28T17:26:14Z</updated>
		
		<summary type="html">&lt;p&gt;Scipediacontent moved page &lt;a href=&quot;/public/Draft_Content_441343750&quot; class=&quot;mw-redirect&quot; title=&quot;Draft Content 441343750&quot;&gt;Draft Content 441343750&lt;/a&gt; to &lt;a href=&quot;/public/Rigo_et_al_2018a&quot; title=&quot;Rigo et al 2018a&quot;&gt;Rigo et al 2018a&lt;/a&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 17:26, 28 January 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan='2' style='text-align: center;' lang='en'&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Scipediacontent</name></author>	</entry>

	<entry>
		<id>https://www.scipedia.com/wd/index.php?title=Rigo_et_al_2018a&amp;diff=192210&amp;oldid=prev</id>
		<title>Scipediacontent: Created page with &quot; == Abstract ==  Many decision-making queries are based on aggregating massive amounts of data, where sampling is an important approximation technique for reducing execution t...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.scipedia.com/wd/index.php?title=Rigo_et_al_2018a&amp;diff=192210&amp;oldid=prev"/>
				<updated>2021-01-28T17:26:11Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot; == Abstract ==  Many decision-making queries are based on aggregating massive amounts of data, where sampling is an important approximation technique for reducing execution t...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
== Abstract ==&lt;br /&gt;
&lt;br /&gt;
Many decision-making queries are based on aggregating massive amounts of data, where sampling is an important approximation technique for reducing execution times. It is important to estimate error bounds when sampling to help users balance between precision and performance. However, error bound estimation is challenging because data processing pipelines often transform the input dataset in complex ways before computing the final aggregated values. In this paper, we introduce a sampling framework to support approximate computing with estimated error bounds in Spark. Our framework allows sampling to be performed at multiple arbitrary points within a sequence of transformations preceding an aggregation operation. The framework constructs a data provenance tree to maintain information about how transformations are clustering output data items to be aggregated. It then uses the tree and multi-stage sampling theories to compute the approximate aggregate values and corresponding error bounds. When information about output keys are available early, the framework can also use adaptive stratified reservoir sampling to avoid (or reduce) key losses in the final output and to achieve more consistent error bounds across popular and rare keys. Finally, the framework includes an algorithm to dynamically choose sampling rates to meet user-specified constraints on the CDF of error bounds in the outputs. We have implemented a prototype of our framework called ApproxSpark and used it to implement five approximate applications from different domains. Evaluation results show that ApproxSpark can (a) significantly reduce execution time if users can tolerate small amounts of uncertainties and, in many cases, loss of rare keys, and (b) automatically find sampling rates to meet user-specified constraints on error bounds. We also explore and discuss extensively tradeoffs between sampling rates, execution time, accuracy and key loss.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Original document ==&lt;br /&gt;
&lt;br /&gt;
The different versions of the original document can be found in:&lt;br /&gt;
&lt;br /&gt;
* [http://arxiv.org/abs/1812.01823 http://arxiv.org/abs/1812.01823]&lt;br /&gt;
&lt;br /&gt;
* [http://arxiv.org/pdf/1812.01823 http://arxiv.org/pdf/1812.01823]&lt;br /&gt;
&lt;br /&gt;
* [http://dx.doi.org/10.7282/t3-zrrv-jn27 http://dx.doi.org/10.7282/t3-zrrv-jn27]&lt;br /&gt;
&lt;br /&gt;
* [http://dx.doi.org/10.7282/t3348q1k http://dx.doi.org/10.7282/t3348q1k]&lt;br /&gt;
&lt;br /&gt;
* [http://dx.doi.org/10.7282/t3cn77js http://dx.doi.org/10.7282/t3cn77js]&lt;br /&gt;
&lt;br /&gt;
* [http://dx.doi.org/10.7282/t3zc86ht http://dx.doi.org/10.7282/t3zc86ht]&lt;br /&gt;
&lt;br /&gt;
* [http://xplorestaging.ieee.org/ielx7/8835396/8842829/08842856.pdf?arnumber=8842856 http://xplorestaging.ieee.org/ielx7/8835396/8842829/08842856.pdf?arnumber=8842856],&lt;br /&gt;
: [http://dx.doi.org/10.1109/mascots.2019.00017 http://dx.doi.org/10.1109/mascots.2019.00017]&lt;br /&gt;
&lt;br /&gt;
* [https://dblp.uni-trier.de/db/journals/corr/corr1812.html#abs-1812-01823 https://dblp.uni-trier.de/db/journals/corr/corr1812.html#abs-1812-01823],&lt;br /&gt;
: [https://arxiv.org/abs/1812.01823 https://arxiv.org/abs/1812.01823],&lt;br /&gt;
: [http://arxiv.org/pdf/1812.01823.pdf http://arxiv.org/pdf/1812.01823.pdf],&lt;br /&gt;
: [https://academic.microsoft.com/#/detail/2975606313 https://academic.microsoft.com/#/detail/2975606313]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DOIS: 10.7282/t3zc86ht 10.7282/t3-zrrv-jn27 10.7282/t3348q1k 10.1109/mascots.2019.00017 10.7282/t3cn77js&lt;/div&gt;</summary>
		<author><name>Scipediacontent</name></author>	</entry>

	</feed>