A new heuristic for rectilinear crossing minimization is proposed. It is based on the idea of iteratively repositioning nodes after a first initial graph drawing. The new position of a node is computed by casting rays from the node towards graph edges. Each ray receives a mark and the one with the best mark determines the new position. The heuristic has interesting performances when compared to the best competitors which can be found in classical graph drawing libraries like OGDF.
翻译:提出了一种新的直线交叉最小化启发式算法。该算法的基本思想是在进行初始图形绘制后,通过迭代地重新定位节点来实现。从节点向图边投射射线,计算出每条射线的得分,最佳射线将决定节点的新位置。该启发式算法的性能比经典图形绘制库(如OGDF)中的最佳竞争者有所提升。