A graph-theoretical approach to DNA similarity analysis