Package com.darkcollective.relix.processor.provenance


package com.darkcollective.relix.processor.provenance
A relation annotated over a semiring, as Relation.provenance returns it.

AnnotatedRelation is the rows, each an Annotated pairing a row with its annotation: its lineage, its count, its cost, as the semiring defines.

  • Class
    Description
    A tuple paired with its provenance annotation — the side-channel carrier of the K-relation model.
    A K-relation: a relation in which every distinct tuple carries an annotation drawn from a Semiring (after Green, Karvounarakis & Tannen, PODS 2007).