Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

new interval based cost function #2972

Merged
merged 3 commits into from
May 17, 2016

Commits on May 16, 2016

  1. new interval based cost function

    Addresses issues with balancing of segments in the existing cost function
    - `gapPenalty` led to clusters of segments ~30 days apart
    - `recencyPenalty` caused imbalance among recent segments
    - size-based cost could be skewed by compression
    
    New cost function is purely based on segment intervals:
    - assumes each time-slice of a partition is a constant cost
    - cost is additive, i.e. cost(A, B union C) = cost(A, B) + cost(A, C)
    - cost decays exponentially based on distance between time-slices
    xvrl committed May 16, 2016
    Configuration menu
    Copy the full SHA
    9d9b3eb View commit details
    Browse the repository at this point in the history
  2. comments and formatting

    xvrl committed May 16, 2016
    Configuration menu
    Copy the full SHA
    5dd1fde View commit details
    Browse the repository at this point in the history

Commits on May 17, 2016

  1. Configuration menu
    Copy the full SHA
    8910a2c View commit details
    Browse the repository at this point in the history