Zum Inhalt springen
DispatchAtlas
Suchen

Solver-Empfehler

Der Empfehler ordnet Solver anhand der Benchmark-Bedingungen, der erklärten Fähigkeiten, der Skala, des Zieltyps, der Budgetannahmen und der Belegstufe. Stelle die sechs Auswahlachsen unten ein; die Rangfolge wird im Browser aus in die Build eingebetteten Solver-Metadaten berechnet und erklärt jede Eignung. Sie behauptet nie den global besten Solver.

Recommendations rank solvers from declared capabilities and benchmark characterization; the recommender never asserts a globally best solver.

8 solvers ranked by declared fit; never a globally best claim.

  1. adpso · metaheuristic family · source: metadata · confidence: metadata-only

    Fit: matches the current selection on declared capabilities.

    Caveat: success-rate feedback is noisy on small swarms

  2. age-moea-ii · metaheuristic family · source: metadata · confidence: metadata-only

    Fit: matches the current selection on declared capabilities.

    Caveat: geometry estimate is noisy on tiny first fronts

  3. ant-colony · metaheuristic family · source: metadata · confidence: metadata-only

    Fit: matches the current selection on declared capabilities.

  4. apparent-tardiness-cost · dispatching family · source: metadata · confidence: metadata-only

    Fit: matches the current selection on declared capabilities.

  5. arithmetic-optimization · metaheuristic family · source: metadata · confidence: metadata-only

    Fit: matches the current selection on declared capabilities.

    Caveat: every member is regenerated around the best vector each iteration, so the returned order is the best observed rather than a monotone incumbent

  6. artificial-bee-colony · metaheuristic family · source: metadata · confidence: metadata-only

    Fit: matches the current selection on declared capabilities.

    Caveat: the per-component neighbor move explores slowly on long priority vectors, so many iterations may be needed at large task counts

  7. artificial-fish-swarm · metaheuristic family · source: metadata · confidence: metadata-only

    Fit: matches the current selection on declared capabilities.

    Caveat: each behaviour re-scores candidate positions, so an iteration costs several schedule evaluations per member

  8. beam-search · constructive family · source: metadata · confidence: metadata-only

    Fit: matches the current selection on declared capabilities.

Recommendation source: metadata, learned-model. Confidence is capped at metadata-only — a metadata recommendation is never reported as a learned-model one, and no solver is asserted as globally best.

Konfidenzlabels

LabelBedeutung
metadata-onlyDie Empfehlung beruht nur auf erklärten Fähigkeiten.
smoke-backedEin kleiner deterministischer Lauf stützt den Schnittstellenpfad.
pilot-backedPilotkampagnen-Belege haben die Prüfung bestanden.
evidence-gradeVollkampagnen-Belege haben die statistischen und Belegstufen-Tore bestanden.

Das aktuelle Empfehlerpaket ist metadata-only.

Empfehlungsquellen

Jede Empfehlung deklariert ihre Quelle, sodass eine Metadaten-Empfehlung nie mit einer Empfehlung aus einem gelernten Modell verwechselt wird:

QuelleBasisKonfidenz, die sie tragen darf
metadataNur erklärte Solver-Fähigkeiten und Benchmark-Charakterisierung; kein gelerntes Modell.metadata-only
learned-modelEin überwachtes Modell, trainiert auf einem etikettierten Korpus vergangener Best-Solver-Ergebnisse.metadata-only, bis eine leckagefreie Held-out-Evaluation es auf pilot-backed oder evidence-grade hebt

Eine learned-model-Empfehlung bleibt metadata-only, bis die Held-out-Generalisierung unter dem leckagefreien Protokoll unten gemessen ist; sie borgt sich nie Konfidenz aus der Trainingsmengen-Anpassung.

Auswahlmerkmale

Der Selektor ordnet gegen eine feste Menge von Benchmark-Charakterisierungsmerkmalen. Jedes Merkmal benennt die Charakterisierungsmetrik, die es liest:

MerkmalUrsprungsmetrik
difficultyaggregierte Schwierigkeitsbewertung (Contention, Überlast, Abhängigkeitstiefe, Solver-Sensitivität)
heterogeneityHeterogenität der Ressourcenarten
objective_conflictZielkonflikt-Metrik
uncertaintyUnsicherheits-Metrik
dynamismDynamik-Metrik der Freigabespanne
solver_sensitivitySolver-Sensitivitäts-Metrik

Leckagefreie Kreuzvalidierung

Der überwachte Selektor berichtet die Held-out-Generalisierung, nie die Trainingsanpassung. Der etikettierte Korpus wird so aufgeteilt, dass keine Instanz, keine Benchmark-Familie und kein Charakterisierungsdatensatz in beiden Partitionen — Training und Test — erscheint; der Selektor trainiert auf den übrigen Familien und wird auf der Held-out-Familie bewertet. Der etikettierte Korpus stammt aus den vergleichenden Kampagnen, sodass der Selektor — bis diese Kampagnen Etiketten liefern — die Zurückstellung explizit berichtet, statt unvalidierte Leistung zu behaupten.

Lern- und Hybrid-Schnittstellen

Der Empfehler liefert sieben benannte Lern- und Hybrid-Schnittstellen. Zwei sind hier implementiert — überwachte Algorithmenauswahl und die Nur-Benchmark-Baseline — und fünf (surrogatgestützte Suche, Reinforcement-Learning-Hooks, Hyper-Heuristiken, richtliniengeführte Reparatur und gelernte Initialisierung) sind als benannte Schnittstellen registriert, deren Realisierung an die Kampagnen gebunden ist, die Trainingsdaten erzeugen. Schwere Backends sind optionale Extras; wenn ein Extra fehlt, fällt die Schnittstelle auf ihren deterministischen Standard zurück, statt etwas standardmäßig zu importieren. Der Schnittstellenkatalog, seine Belegrichtlinien und die Empfehlungsquellen-Taxonomie sind im Solver-Fähigkeitspaket enthalten.