The general principle here is just that the focusses on a specific instance of something, whereas a implies one among many possibilities.
Thus in #1, the reduction of mercury pollution implies either that it's just one example of a type of pollution that could be reduced, or that mercury pollution is a clear example of things you might spend $1.5 billion on. But it's optional regardless of the exact sense intended.
In #2, if the hours of darkness are few implies we're specifically talking about how many hours of darkness there are at the time/place of fasting. There's no special grammatical rule applicable here, but idiomatically I'm sure most native speakers would include the in such contexts.
In #3, a range of techniques simply implies that the writer isn't concerned with exactly which range of techniques he's talking about. If in fact he meant the particular techniques actually used by his company, for example, he could have said our range, More rarely, in contexts where he's thinking of the complete range of possible techniques, he might use the definite article. But it would be generally considered "ungrammatical" to have no article at all in this construction.
Note that these are very fine nuances that won't normally apply anyway. In all the "articles" I've looked at above, and in comments below, any of definite | indefinite | zero article could be used, and it's unlikely many if any variations would strike most people as "odd".
Best Answer
For what it's worth, Collins COBUILD English Guides: Articles says the following on the topic (pp. 12-13):