Distributed ambiguous fragment assignment using Spark.