I'm starting my masters in CS soon, and I have to decide on a general research topic.
In my undergraduate studies, I've enjoyed courses regarding data structures and algorithms the most. I'm also an avid competitor in competitive programming events, which involve a fair chunk of algorithms.
I've talked to multiple professors in my university who research classical algorithms (mostly graph algorithms), and by the papers they let me read, it seems like most current research in the field is slight improvements of bounds for existing algorithms.
Is this indeed the case? The results I've seen in papers so far don't motivate me to do research in the field too much, but maybe I'm getting the wrong impression since DSA was my favorite subject in my undergraduate studies.