Strategy-proof voting for multiple public goods
In a voting model where the set of feasible alternatives is a subset of a product set A of m finite categories, we characterize the set of all strategy-proof social choice functions for three different types of preference domains over A, namely for the domains of additive, completely separable, and weakly separable preferences over A.