Combinatorial Analysis Of Barcodes And Interval Graphs For Applications In Data Science