adding dimension based indexing and mean partitioning based nearest neighbor techniques