A single-minded agent regards the set of items he wants as purely complementary goods.
Various computational problems related to allocation of items are easier when all the agents are known to be single-minded.
For example: As mentioned above, a single-minded agent regards the goods as purely complementary goods In contrast, an additive agent assigns a positive value to every item, and assigns to every bundle a value that is the sum of the items in contains.
An additive agent regards the set of items he wants as purely independent goods.
A unit-demand agent regards the items as purely substitute goods.