Integer Linear Programming: Der Algorithmus, der Rucksäcke packt und Frequenzen plant

Algorithmus des Monats Dieser Algorithmus steckt hinter vielen alltäglichen Problemen, ist aber fast unbekannt. Er gehört zu den komplexesten Problemen und beschäftigt Mathematiker seit Jahrzehnten.

Artikel von veröffentlicht am
Ein Hund gehört in jeden Camping-Rucksack.
Ein Hund gehört in jeden Camping-Rucksack. (Bild: Spencer Gurley Films, Pexels/CC0 1.0)

Selten ist der Name eines Algorithmus so irreführend wie Integer Linear Programming (ILP), zu deutsch ganzzahlig-lineare Optimierung. Denn obwohl er einfach klingt – Berechnungen mit Ganzzahlen sind einfacher und schneller als mit Gleitkommazahlen – zählt er zu den NP-vollständigen Problemen.

Auch hat er mit Programmierung nicht direkt etwas zu tun. Wir erklären, was es damit auf sich hat, warum der Algorithmus so wichtig ist, dass der Entwickler der Grundidee dafür vom US-Präsidenten ausgezeichnet wurde, und wie Mathematiker seiner Komplexität zu Leibe rücken.


Weitere Golem-Plus-Artikel
Netflix und Disney+ im Paket mit RTL+: So lässt sich mit Magenta TV Geld sparen
Netflix und Disney+ im Paket mit RTL+: So lässt sich mit Magenta TV Geld sparen

Das Beste aus 83 möglichen Tarifen: Wir haben gerechnet und bei Magenta TV Schnäppchen gesucht. In zwei Abo-Paketen gibt es Disney+ und Netflix günstiger - und noch zwei Abos dazu.
Ein Ratgebertext von Ingo Pakalski


Gehaltstransparenz: So viel verdienen Spieleentwickler in Deutschland
Gehaltstransparenz: So viel verdienen Spieleentwickler in Deutschland

"Gehaltsbänder sorgen in Krisenzeiten für Fairness", sagt Innogames - und legt offen, was Spieleentwickler heute verdienen können.
Von Daniel Ziegener


Quantencomputer programmieren: Auch für erfahrene Entwickler eine neue Welt!
Quantencomputer programmieren: Auch für erfahrene Entwickler eine neue Welt!

Exotisches Datenformat, kryptische Gatter: Quantencomputer arbeiten ganz anders als klassische Computer. Das ist auch für erfahrene Softwareentwickler eine Herausforderung.
Ein Deep Dive von Miroslav Stimac


Aktuell auf der Startseite von Golem.de
Apple und der DMA
Warum darf der Mac freie Apps und das iPhone nicht?

Der DMA zwingt Apple zur Öffnung des iPhone-App-Stores, was Apple für Drittanbieter unattraktiv gestaltet. Warum sind freie Apps auf dem iPhone so ein Problem?
Eine Analyse von Christian Rentrop

Apple und der DMA: Warum darf der Mac freie Apps und das iPhone nicht?
Artikel
  1. Wave House: 3D-gedrucktes Gebäude in 170 Stunden fertiggestellt
    Wave House
    3D-gedrucktes Gebäude in 170 Stunden fertiggestellt

    In Heidelberg ist Europas größtes 3D-gedrucktes Gebäude, das Wave House, in nur 170 Stunden gebaut worden.

  2. Google: Chrome testet deutlich verbesserte Kompression
    Google
    Chrome testet deutlich verbesserte Kompression

    Das Chrome-Team testet eine Möglichkeit der Wiederverwendung von Wörterbüchern zur Kompression und verspricht bis zu 90 Prozent Verbesserung.

  3. IT-Branche: Ostdeutschland ist ein Standortnachteil
    IT-Branche
    "Ostdeutschland ist ein Standortnachteil"

    Im Werben um ausländische IT-Fachkräfte ziehen deutsche Firmen häufig den Kürzeren. Ein erfolgreiches Abschneiden der AfD bei den kommenden Wahlen könnte die Anwerbung zusätzlich erschweren.
    Ein Bericht von Torsten Landsberg

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
    •  /