Es wird ein Algorithmus für das Knapsack-Problem mit mehreren Beschränkungen vorgeschlagen, der auf der topologischen Struktur der Kommunikation mit der besten bekannten Position (gbest) basiert. Der Standarddatensatz für das Knapsack-Problem wird berücksichtigt und mit dem vorgeschlagenen Algorithmus verglichen. Die minimale Abweichung, die durchschnittliche Abweichung und die Standardabweichung werden berechnet, die Leistung des vorgeschlagenen Algorithmus wird mit dem normalen PSO-Knapsackproblem verglichen. In Zukunft planen wir, unsere Arbeit auf andere Mehrzielprobleme auszuweiten.