You should know KMnO4 can do a lot of different things to an alkene. Regular KMnO4 will just make an alkene an alcohol. Hot KMnO4 will cleave an alkene into a ketone OR carboxylic acid, depending what is coming off the carbonyl group(1 alkyl group->carboxylic acid, 2 alkyl groups->ketone). If there is only 1 alkyl group off the carbonyl carbon, it will first go to aldehyde, then oxidize further to the carboxylic acid.
I believe ketones can be oxidized with KMnO4, heat, and acid. It's tougher to do than oxidizing the rest, hence the heat.