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
Duales Studium: Das Gegenteil eines faulen Kompromisses
Duales Studium: Das Gegenteil eines faulen Kompromisses

Steig ein! Beim dualen Studium wird studiert und gearbeitet. Klingt nach Doppelbelastung - und ist es auch. Dafür entfällt viel finanzieller Druck und es gibt gleich zwei Abschlüsse.
Von Fabian Deitelhoff


Panda3D: Das Open-Source-Framework für 3D-Rendering und Spiele
Panda3D: Das Open-Source-Framework für 3D-Rendering und Spiele

Panda3D ist eine freie Spiele-Engine für Python und C++, mit der man Grafiken, Audiostreams, Ein- und Ausgabe-Ereignisse, Kollisionserkennung und vieles mehr programmieren kann. Wir stellen sie vor.
Eine Anleitung von Michael Bröde


Sky TV: Skys neues IPTV-Paket hat wenig Sender und ist teuer
Sky TV: Skys neues IPTV-Paket hat wenig Sender und ist teuer

Sky will davon profitieren, dass der Kabelanschluss bald nicht mehr mit der Miete abgerechnet werden darf. Das Sky-Angebot wird es aber schwer haben.
Eine Recherche von Ingo Pakalski


Aktuell auf der Startseite von Golem.de
Brantner, Notz, Hartmann und Lindholz
Warum Huawei Schuld an Cisco Webex und Taurus haben muss

Ein deutscher General scheint mit der sicheren Nutzung von Cisco Webex überfordert. Für deutsche Politiker ist die Lösung ein Verbot chinesischer 5G-Technologie. Wie bitte?
Ein IMHO von Achim Sawall

Brantner, Notz, Hartmann und Lindholz: Warum Huawei Schuld an Cisco Webex und Taurus haben muss
Artikel
  1. Ukrainekrieg: Drohnen als Repeater werden von Mutterschiffen ausgesetzt
    Ukrainekrieg
    Drohnen als Repeater werden von Mutterschiffen ausgesetzt

    Das ukrainische Militär hat einen Weg gefunden, die Reichweite seiner Kamikaze-Drohnen zu verdoppeln.

  2. E-Bikes und E-Scooter: Debatte nach tödlichen Akkubränden in Großbritannien
    E-Bikes und E-Scooter
    Debatte nach tödlichen Akkubränden in Großbritannien

    Elf Menschen sind im vergangenen Jahr in Großbritannien durch brennende Akkus von E-Bikes und E-Scootern gestorben. Nun werden Konsequenzen gefordert.

  3. Frankreich: Russische Onlinekampagne soll Bettwanzenproblem aufbauschen
    Frankreich
    Russische Onlinekampagne soll Bettwanzenproblem aufbauschen

    Gibt es in Frankreich wirklich eine weit verbreitete Bettwanzenplage? Der Regierung zufolge hat Russland das Problem "künstlich verstärkt".

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