Stellen Sie sich ein CSP-Modell vor, bei dem das Ändern des Werts einer bestimmten Variablen teuer ist. Gibt es Arbeiten, bei denen die Zielfunktion auch die Anzahl der Änderungen des Werts der Variablen während des Suchvorgangs berücksichtigt?
Ein Beispiel: Die Variable, deren Änderung teuer ist, kann von einem anderen Agenten gesteuert werden, und es besteht ein gewisser Aufwand, diesen Agenten in die Änderung der Variablen einzubeziehen. Ein weiteres Beispiel: Die Variable nimmt an einer der Einschränkungen teil, und die Erfüllung dieser Einschränkung beinhaltet das Aufrufen einer teuren Funktion (z. B. eines Simulators), z. B. ist die Einschränkung, und ist eine teure Funktion. zu berechnende Funktion. Daher sind und teuer zu ändernde Variablen.