DP, DPhull, TD-TR algorithm implementations in scala
To run the program, put all files in the same package. Make sure you have Java, Scala and Spark installed.
Please read comments in the .scala files for explanation of the code and the parameter to change.