Improving Plan Execution Flexibility using Block-Substitution

Diese Studie verbessert die Ausführungsflexibilität von KI-Plänen, indem sie Subpläne in Block-dekomponierten Partial-Order-Plänen durch externe Aktionen ersetzt und redundante Aktionen eliminiert, was zu einer signifikanten Steigerung der Flexibilität auf IPC-Benchmark-Problemen führt.

Sabah Binte Noor, Fazlul Hasan Siddiqui

Veröffentlicht 2026-04-01
📖 5 Min. Lesezeit🧠 Tiefgang

Each language version is independently generated for its own context, not a direct translation.

Das große Problem: Der zu starre Fahrplan

Stell dir vor, du planst eine große Reise. Ein herkömmlicher Reiseplan (ein "sequenzieller Plan") ist wie ein strenger Zugfahrplan: Du musst um 8:00 Uhr am Bahnhof sein, um 8:05 Uhr einsteigen, um 8:10 Uhr abfahren. Wenn sich etwas ändert – vielleicht ist der Zug verspätet oder du hast einen Kaffee vergessen – ist dein ganzer Plan kaputt. Du musst alles neu berechnen.

In der künstlichen Intelligenz (KI) passiert genau das, wenn ein Roboter oder ein Software-Agent einen Plan erstellt. Oft sind diese Pläne zu starr. Sie sagen genau, welche Aktion vor welcher anderen passieren muss, auch wenn es eigentlich egal wäre. Das nennt man Partial-Order Planning (Teilordnungs-Planung). Die Idee dahinter ist gut: "Mach erst das, was du kannst, und entscheide dich erst später, was als Nächstes kommt." Das gibt Flexibilität. Aber die Forscher haben festgestellt: Selbst diese flexiblen Pläne sind oft noch unnötig starr.

Die Lösung: "Block-Substitution" (Der Tausch-Deal)

Die Autoren dieses Papers, Sabah Binte Noor und Fazlul Hasan Siddiqui, haben eine neue Methode entwickelt, die sie FIBS nennen. Stell dir das wie einen cleveren Umzug oder einen Tauschhandel vor.

1. Das Einpacken in Kisten (Blöcke)

Stell dir deinen Plan wie eine lange Kette von Aufgaben vor. Die Forscher packen zusammengehörige Aufgaben in Kisten (Blöcke).

  • Beispiel: Wenn du einen Kaffee machst, sind "Wasser kochen" und "Tasse holen" in einer Kiste. "Kaffeebohnen mahlen" ist in einer anderen.
  • Durch das Einpacken in Kisten können sie sehen: "Hey, diese ganze Kiste mit dem Kaffee muss nicht unbedingt vor dieser Kiste mit dem Toast gemacht werden. Wir können sie parallel machen!" Das macht den Plan flexibler.

2. Der Tausch (Substitution)

Das ist der geniale Teil. Normalerweise sagen Planungs-Programme: "Ich habe diese Kiste mit dem Kaffee. Ich kann sie nicht ändern."
Die neue Methode sagt: "Nein, wir können die Kiste austauschen!"

Stell dir vor, dein Plan sagt: "Nimm den alten Aufzug (Aufzug A), fahre hoch, hol den Passagier, fahre runter."
Die KI denkt sich: "Moment mal. Ich habe hier einen neuen, schnelleren Aufzug (Aufzug B) in der Nähe. Wenn ich die ganze Kiste mit dem alten Aufzug durch eine neue Kiste mit dem neuen Aufzug ersetze, kann ich vielleicht sogar den Weg abkürzen oder den alten Aufzug ganz weglassen, weil er jetzt überflüssig ist."

Das nennt man Block-Substitution. Sie tauschen einen Teil des Plans gegen einen besseren Teil aus, der von außen kommt (oder aus einem anderen Teil des Plans), um den Rest des Plans flexibler zu machen.

Warum ist das besser als die alten Methoden?

Bisher gab es zwei Hauptmethoden, um Pläne flexibler zu machen:

  1. Das Löschen von Regeln: Man versucht, unnötige "Muss-davor-kommen"-Regeln zu streichen. (Wie wenn man im Zugfahrplan die Regel streicht: "Du musst den Kaffee trinken, bevor du einsteigst".)
  2. Das MaxSAT-Verfahren: Das ist wie ein riesiges mathematisches Puzzle, bei dem ein Computer versucht, die perfekte Reihenfolge zu finden. Das Problem: Es dauert ewig und ist bei großen Plänen oft unmöglich zu lösen.

Der Vorteil von FIBS:

  • Es ist schnell: Es schaut nicht auf den ganzen riesigen Plan gleichzeitig, sondern tauscht nur kleine Kisten aus. Das ist wie das Reparieren eines Autos, indem man nur den defekten Motor austauscht, statt das ganze Auto neu zu bauen.
  • Es findet neue Wege: Während die alten Methoden nur die Reihenfolge der gleichen Aufgaben ändern durften, darf FIBS die Aufgaben selbst ersetzen. Vielleicht ist der "alte Aufzug" gar nicht nötig, wenn wir einen "neuen Aufzug" nehmen.
  • Es spart Zeit: In Tests hat FIBS viel schneller bessere Ergebnisse geliefert als die mathematischen Puzzle-Lösungen, besonders bei großen, komplexen Plänen.

Ein konkretes Beispiel aus dem Papier

Stell dir ein Gebäude mit zwei Aufzügen vor.

  • Der alte Plan: Der Aufzug A muss erst Person 1 holen, dann runterfahren, dann Person 2 holen. Alles streng nacheinander.
  • Die neue Methode (FIBS): Die KI erkennt: "Moment, Aufzug B steht unten und ist leer. Ich tausche den Teil des Plans aus, wo Aufzug A runterfährt, gegen einen neuen Plan, bei dem Aufzug B Person 2 holt."
  • Das Ergebnis: Jetzt müssen Aufzug A und Aufzug B nicht mehr warten. Sie können gleichzeitig fahren! Der Plan ist flexibler, schneller und manchmal sogar billiger, weil überflüssige Fahrten gestrichen werden.

Fazit für den Alltag

Die Forscher haben im Grunde eine Methode entwickelt, wie man einen strengen To-Do-Liste in einen flexiblen, dynamischen Spielplan verwandelt. Anstatt nur die Reihenfolge der Aufgaben zu mischen, schaut sie sich an, ob man eine ganze Aufgabe durch eine bessere ersetzen kann, um den Rest des Tages entspannter zu gestalten.

Sie nennen ihre Methode FIBS (Flexibility Improvement via Block-Substitution). Und die Ergebnisse zeigen: Wenn man Pläne so intelligent "tauscht" und "bereinigt", werden Roboter und Software viel besser darin, sich an unvorhergesehene Änderungen anzupassen, ohne dass der Computer stundenlang nachdenken muss.

Kurz gesagt: Statt starr an einem Plan festzuhalten, erlaubt diese Methode, Teile des Plans gegen bessere Alternativen zu tauschen, damit das Ganze schneller und flexibler läuft.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →