Debug
Trace route and stop sequences, time windows, service events, loads, and network geometry when a solution behaves unexpectedly.
Logistics Lab / edge workbench
ViaViz is a visual workbench for replaying and inspecting routing solutions in dynamic multi-agent logistics systems.
It helps researchers, students, and practitioners examine how vehicles, vessels, drones, robots, human agents, and other entities move and interact across logistics networks.
Visual evidence complements numerical evidence. Distance, waiting time, service rate, utilization, and rejected requests remain essential; replay adds the spatial-temporal account behind them.
Operations atlas / live replays
Select a replay or open the complete workspace.
Why visual inspection?
Visual replay can expose concentration, cycling, unexpected detours, waiting, delayed service, and other patterns that deserve closer examination.
Trace route and stop sequences, time windows, service events, loads, and network geometry when a solution behaves unexpectedly.
Check whether movement, waiting, dispatch, rebalancing, and request handling agree with the intended model and operating rules.
Use a replay to discuss how a routing solution unfolds while keeping the underlying quantitative evaluation in view.
Inspection scope
Detailed tutorial
Begin with a bundled scenario, a literature instance, or compatible route and request data from your own computational workflow.
Start with one of the four live examples above, or choose Literature library to inspect an available benchmark instance and solution.
Try Solomon C101Use the status-bar timeline to choose the analysis interval, scrub the current time, pause playback, and study a specific operational moment.
Select a vehicle or request to reveal its route, paired endpoints, load, timings, and current state. Open the fleet, demand, and time-window charts for supporting context.
Relate patterns on the network to waiting, service, delay, rejection, distance, and utilization measures. Treat visual findings as questions to verify numerically.
When a compatible service backend is available, use Share view to preserve the scene, camera, selected horizon, playback time, and workspace settings in a revocable URL.
Use your own output
ViaViz uses a documented data contract for route and request information. Compatible output can come from Python, Java, Julia, C++, optimization solvers, simulation models, or other computational workflows.
The local bridge can open selected solver outputs in the hosted workbench while serving those selected files from the user’s machine. Its scope and security depend on the configured deployment and browser environment.
{
"schema_version": "aviz-result.v1",
"title": "Routing experiment",
"routes": [
{ "id": "vehicle-01", "path": { "type": "FeatureCollection", "features": [] } }
]
}
Preserve the facts your solver produced. Add geometry, demand, timing, and metadata when those values are available.
Background
During Breno’s PhD work on mobility-on-demand systems, visual replay helped explain behavior that aggregate KPIs did not describe adequately. Vehicles could concentrate excessively in high-demand areas, ignore diminishing returns, or move cyclically between attractive regions.
The lesson was not that the KPIs were wrong. Aggregate indicators alone did not always explain how a policy behaved in space and time.
A version of this visualization approach was later used in the Transportation and Logistics Management course. Students could test routing algorithms, inspect generated routes, and validate whether their solutions behaved as intended.
ViaViz remains an early research and teaching prototype. This account does not imply a controlled educational-effect study.
Logistics Lab is a home for ideas, tutorials, benchmarks, experiments, and software related to dynamic multi-agent logistics systems. ViaViz focuses on the edge side of supply-chain networks: movement, routing, dispatch, and service behavior over time.
Future workbenches may examine operations at network nodes such as warehouses, depots, and terminals.
Via refers to a way, road, route, or path in Latin. Viz refers to visualization. The name describes visual inspection of what happens along the routes and edges of logistics networks.
Current research prototype
Test the current prototype and share technical feedback.