Skip to main content
100%

LAP-JV Worker

✓ Published0🌍 Public
PPhilippe Rivière
Last edited Oct 31, 2018
Created on Jan 3, 2017

This interactive visualization demonstrates the Jonker-Volgenant algorithm for the Linear Assignment Problem, showing 1,600 colored points being optimally matched to a 40×40 grid. The points animate by drawing lines from their original positions to their assigned grid cells, then the circles follow to their destinations. Built with D3 v4 (using SVG and transitions), the computation runs in a Web Worker using the LAPJV algorithm from Fil’s JavaScript port, with random point generation and cost calculation based on squared Euclidean distances.

AI-generated description

LAP-JV

Linear Assignment Problem — algorithm by R. Jonker and A. Volgenant

Ported to javascript by Philippe Rivière, from the C++ implementation found at https://github.com/yongyanghz/LAPJV-algorithm-c

See Fil/lap-jv for details, and a simpler example.

mit Licensed

Similar vizzes