Warum wir bei Fixpunkten immer den falschen erwischen
Fixed Points and Strike Mandates
Bei der Berechnung von Fixpunkten in der Programmoptimierung greifen selbst erfahrene Entwickler intuitiv oft zum kleinsten statt zum größten Fixpunkt – ein blinder Fleck, der zu suboptimalen Ergebnissen führt. Der Artikel zeigt anhand von Beispielen wie Dead-Value-Elimination, wie die Wahl des Startwerts über den gefundenen Fixpunkt entscheidet. Überraschend: Dasselbe Muster tritt bei den Streikmandaten der Studentengewerkschaften in Québec auf, wo die falsche Fixpunktwahl zu Blockaden führen kann.
Wenn wir nicht darauf achten, welchen Fixpunkt wir finden wollen, scheinen Menschen konsistent Algorithmen zu entwickeln, die – je nach Problem – zum kleinsten oder größten Fixpunkt konvergieren.