0

Input:

A set of N Users $\{u_1, ..., u_N\}$. A set of M products $\{i_1, ..., i_M\}$.

Every pair $(u,i)$ is associated with the probability of u purchasing the product i, $p_{u,i}$.

Task: Assign each user with exactly $K$ products (notation: $(u,i) \in A$) so that the following objective function is maximized $$ \sum_{i: \exists u \ni (u,i) \in A} \left(1-\prod_{u: (u,i) \in A}{(1-p_{u,i})}\right) $$ Question: Is this problem NP-Hard?

Hans Engler
  • 15,439
M J
  • 1
  • Welcome to MSE! It really helps readability to format questions using MathJax (see FAQ). SOme of this write up could use cleanup to make it look and read better. Regards – Amzoti May 25 '13 at 02:32

2 Answers2

1

This looks like a version of the "weapon target assignment problem", see e.g. http://web.mit.edu/sloan-msa/Papers/1.5.pdf . It seems that no exact algorithms are known.

Hans Engler
  • 15,439
0

This is a case of the weapons-target assignment problem: http://en.wikipedia.org/wiki/Weapon_target_assignment_problem

root-11
  • 61