跳到内容
DispatchAtlas
搜索

在线演示

浏览器内的交互式演示——可视化基准结构与求解器结果,并用 WebAssembly Python 在线运行求解器。无需安装,无需服务器。

这些演示完全在你的浏览器中运行。Visualize 标签页绘制对公开安全的预览证据——一张求解器 排行榜,动画化的收敛与探索-利用图表,可扩展性、种子稳定性与鲁棒性分析图表,以及任意基准实例的结构特征化。Run live 标签页在 WebAssembly 沙箱(Pyodide) 中执行真实的 Python:编辑求解器并重新运行,无需安装任何东西。 Analyze 标签页运行一个完整的带种子实验,并以效应量和自助法(bootstrap)置信区间比较两个求解器——与完整工具包所采用的证据规范相同。

此处的一切都是说明性的、对公开安全的预览材料。完整工具包以研究规模运行同类的基准测试、 求解与分析——从快速开始起步,或浏览 基准目录

Solver leaderboard

Best makespan per solverearliest-start11.2shortest-processing-time11.2
Best makespan per solver on the smoke benchmark set (lower is better). Bundled demo evidence — not a comparative ranking.

Convergence trajectory

How each iterative solver’s best-so-far objective improves over iterations — the anytime curve.

Convergence trajectory (interactive)297.00292.00iteration →ndso-corendso-fast
Per-iteration best-so-far objective for a native iterative cohort on a smoke instance (lower is better) — hover, or focus the chart and use the arrow keys, to read each solver’s incumbent. Public-safe preview from a real seeded run; the full platform traces convergence at research scale.

Exploration–exploitation balance

Population diversity over iterations — high while the search explores, falling as it exploits and converges.

Exploration-exploitation balance (interactive)0.840.04iteration →ndso-core
Mean population diversity by iteration for the native population solver on a smoke instance — high while the search explores, falling as it exploits and converges. Hover, or focus the chart and use the arrow keys, to read the diversity. Public-safe preview from a real seeded run.

Scalability (size response)

Makespan across a doubling task-count ladder — how each solver scales as the problem grows.

Scalability: makespan versus problem size (interactive)26.007.00iteration →shortest-processing-timendso-core
Makespan across a doubling task-count ladder (16–96 tasks) for a dispatching baseline and a native metaheuristic on one Edge–Fog–Cloud family — reading the size response is the scalability curve a results section reports. Hover, or focus the chart and use the arrow keys, to read each solver’s makespan; the native search holds a slim edge that widens with size. Public-safe preview from real seeded solves.

Seed stability

Coefficient of variation across the seed set — how consistently each solver reaches its result.

Seed stability (interactive)differential-evolution0.000ndso-core0.000particle-swarm0.000simulated-annealing0.000
Each solver’s seed coefficient of variation (makespan standard deviation over the seed set, divided by the mean) — lower is more stable. A deterministic solver reads zero. Hover or focus a bar to read it. Public-safe aggregate from a seed-replicated smoke campaign.

Robustness (tail risk)

CVaR of the worst per-problem makespan-ratio tail — ranking solvers by deployment-relevant risk, not the mean.

Robustness — CVaR tail risk (interactive)differential-evolution1.0ndso-core1.0particle-swarm1.0simulated-annealing1.6
Each solver’s conditional value-at-risk (CVaR) of the worst tail of its makespan ratios (each run’s makespan over the problem’s best across the field) over the seed set — lower is more robust, ranking by deployment-relevant tail risk rather than the mean. Hover or focus a bar to read it. Public-safe aggregate from the same seed-replicated smoke campaign.

Benchmark characterization

Pick an instance to see its structural fingerprint.

heterogeneity
1.00
objective conflict
1.00
load skew
0.83
uncertainty
0.67
compatibility sparsity
0.67
opportunity density
0.50
solver sensitivity
0.45
dynamism
0.10
overload
0.04
contention
0.04
communication pressure
0.00
dependency depth
0.00
setup intensity
0.00

Each benchmark is characterized by quantitative metrics in [0, 1]. These structural features are what make the catalog construct-based rather than tag-based.