Really Huff Po?
People are already doing this, and they aren't coming up with anything concrete other than time frames in the scale of thousands of years. Asteroids are different because it might require a more global effort between the space faring nations.
Spotting asteroids is fairly doable, moving them off track with a craft via the gravity-assist method is also feasible and doable with a little money thrown at it. But preventing a super volcano is entirely different, assuming anyone could even predict one, I doubt we could stop it. With asteroids we're simply deflecting/redirecting a rock in space, if we somehow figure out how to predict and stop a volcano we're messing with an extremely natural and fundamental process of our planet.
FEMA does have plans for a Yellowstone Caldera eruption, scientists are studying it and have instruments all over the place that measure and log the heaving of the Earth throughout the caldera, and they still don't have any solid predictions. Hell, a couple years ago the ground heaved up about 10 feet, and earthquakes started happening almost every hour for a couple days, then it just completely stopped. Problem with measuring and figuring out how super volcanoes work is we're going to have to measure one actually erupting to be able to correlate the data and changes that lead up to it to be able to predict it, but by then it's too late. Right? I mean, we can't even predict small volcanoes that are in active cycles yet, and everyone is different from each other.
Comparing this to asteroids is silly, two very different threats.