Skip to content

HPI-Information-Systems/MinimalINDRepair

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minimal IND Repairs

Setup

  1. The code is written using Java 21.
  2. Install dependencies and build the project with mvn install

Configuration

You can configure the execution using a JSON file. There are example configurations (in the configs directory) for the three datasets used in the paper.

The most important configuration options are:

  • filePrefix: the directory where the dataset is located (remember trailing /)
  • dependencies: the dependencies that should be repaired (this is also the order of dependencies for PIRANHA)
  • matchingType: algorithm used to do the repair (one of EQUALITY, GROUND_TRUTH, PIRANHA, CHROMIDE, GOBIES)
  • distanceMeasure: the distance measure used to create the general metric space (these must be precomputed)
  • computeDistances: boolean to precompute the distances
  • linkage: linkage function for the hierarchical clustering to generate the tree metric space
  • numThreads: the number of threads used for parallelized parts of the code
  • visualizeResult: show changes done by the repair
  • verbose: boolean to turn on verbose output

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors