Das Problem der maximalen Diversität erfordert die Auswahl von Elementen aus einer Liste von Elementen, sodass die Diversität, die als metrischer Abstand zwischen Elementen definiert ist, maximiert wird.
Ich habe ein einfacheres Problem, von dem ich gehofft hatte, es auf einfachere Weise lösen zu können. In meinem Fall habe ich eine Liste von Elementen mit jeweils einem bestimmten nicht eindeutigen Schlüssel. Ich möchte Elemente aus meiner Liste auswählen, damit die maximale Anzahl von Elementen pro Schlüssel minimiert wird .
zB wenn meine Liste ist:
('a', 5), ('b', 4), ('c', 2), ('a', 6), ('b', 5)
und wir müssen Elemente wählen , eine optimale Lösung wäre eine Liste, die ein Element für jeden Schlüssel enthält.
Gibt es dafür einen Algorithmus, der einfacher ist als der für das Problem der maximalen Vielfalt?