Back in Magento 1.3x there was a programatic way to kick off the index processing for a list of products. But somewhere between 1.3.x and 1.6.x Magento's indexing code was refactored and I can't figure out how to get that same functionality.
It seems that in CE 1.6+ we have the option of kicking off an indexing process for all products, or we have the option to kick off the indexing process for a single product. But I have a list of products (ten to a couple hundred) that I want to reindex, but I don't want to run them individually if possible.
If it makes a difference, I am only interested in the pricing index process.