diff --git a/slides/talks/2017-5-Tour-Mimir/index.html b/slides/talks/2017-5-Tour-Mimir/index.html
index 77252b9d..f02c1de2 100644
--- a/slides/talks/2017-5-Tour-Mimir/index.html
+++ b/slides/talks/2017-5-Tour-Mimir/index.html
@@ -66,7 +66,7 @@
-
+
Poonam (PhD-3Y)
|
@@ -359,16 +359,18 @@
class="fragment"
data-fragment-index="3"
/>
+
- My phone is guessing, but is letting me know that it did
+ My phone is guessing, but is letting me know that it did
Apple iOS 10; Phone App
@@ -559,7 +561,7 @@
- Where do Probabilities/Possible Worlds Come From?
- How do I use the output of a probablistic DB query?
- - Probablistic DB queries are sloooooow.
+ - Probablistic DB queries are sloooooow.
A small shift in how we think about PDBs addresses all three points.
@@ -577,8 +579,8 @@
|
1 | 31.6 | Roughly 31.6˚C |
2 | -999 | Around 30˚C? |
- 4 | 28.1 | Roughly 28.1˚C? |
- 3 | 32.2 | Roughly 32.2˚C |
+ 3 | 28.1 | Roughly 28.1˚C? |
+ 4 | 32.2 | Roughly 32.2˚C |
The reading is deterministic
... but what we care about is what the reading measures
@@ -792,8 +794,11 @@
Models for Incomplete and Probabilistic Information
Green, Tannen(EDBT 2006)
+ m-tables: Representing Missing Data
+ Bruhathi, Koutris, Lang, Naughton, Tannen(ICDT 2017)
+
+
VGTerm
$VGTerm(\ldots)$ constructs new variables
(it's a skolem function)
@@ -1037,11 +1044,11 @@
- Replace each VG-Term with a "best-guess" lookup function.
- - VG-Terms are annotated cells/rows with "tags".
+
- Best guess values are "tagged" with nondeterminsm.
- - Which cells/rows have tags?
- - What are the tags on a specific cell/row?
- - How much do cells/rows depend on a specific non-deterministic branch?
+ - Which result cells/rows depend on tagged inputs?
+ - What are the tag dependencies for a specific result?
+ - How much do cells/rows depend on specific tags?
@@ -1052,7 +1059,7 @@
- Which cells/rows have tags?
+ Which cells/rows depend on tagged inputs?
Idea: Extend query schemas with taint annotations.
@@ -1089,7 +1096,7 @@
(B IS NULL) AS B_TAINTED
FROM R;
- Conditionals can remove taint.
+ Sometimes outputs are independent of VGTerms.
@@ -1171,8 +1178,8 @@ CREATE VIEW R_CLEANED AS
- What are the tags on a specific cell/row?
- Solution: Static dependency analysis to produce a list of $(tag\_family, tag\_arg\_query)$ pairs.
+ What are the tags affecting a result?
+ Solution: Static dependency analysis produces a list of tag families and queries to generate all relevant indexes.
@@ -1181,8 +1188,8 @@ CREATE VIEW R_CLEANED AS
- How much do cells/rows depend on a specific non-deterministic branch?
- Solution: Sensitivity analysis (Kanagal & Deshpande; SIGMOD 2011).
+ How much do results depend on a tag?
+ Solution: Sensitivity analysis (Kanagal & Deshpande; SIGMOD 2011).
@@ -1243,6 +1250,8 @@ CREATE VIEW R_CLEANED AS
- Not committing to one representation allows faster query processing.
+ Thanks!
+
diff --git a/slides/talks/2017-5-Tour-Mimir/people/poonam.jpg b/slides/talks/2017-5-Tour-Mimir/people/poonam.jpg
new file mode 100644
index 00000000..307925eb
Binary files /dev/null and b/slides/talks/2017-5-Tour-Mimir/people/poonam.jpg differ