Skip to main content
. Author manuscript; available in PMC: 2019 Jun 6.
Published in final edited form as: Proceedings VLDB Endowment. 2018 Sep;11(13):2263–2276.

Algorithm 1.

ICARUS Workflow

C: dataset
1: while Percentage of missing cells > threshold do
2:   GENERATE_SUBSET(C)
3:   while user can edit do
4:     ti[c]=v user edit
5:     rules = GENERATE_INDEPENDENT_RULES(c,v,i) ∪
6:     GENERATE_DEPENDENT_RULES(c,v,i)
7:     if user accepts rule ∈ rules then
8:       apply rule to C
9:     end if
10:   end while
11: end while