Methods in Discrete Mathematics to Study DNA Rearrangement Processes