Submodular functiondiminishing marginal satisfactionGraph Theory Game Theory SNS Algorithm Set function Diminishing returns Submodular maximizationcardinality constrainedGreedy Algorithm