Multistakeholder recommendation with provider constraints | Synapse