OPTIMIZING EDGE CROSSING COMPUTATIONS WHEN CREATING A DRAWING OF A DIRECTED GRAPH HAVING A MINIMUM NUMBER OF EDGE CROSSINGS
Patent №
US 8,994,730
Granted
2015-03-31
Filed 2008
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
3
planning · evo · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
12237614
A candidate graph crossing point counter can be initialized. Level pairs can be sorted in descending order according to a number of connections between the level pairs. Evaluation of the candidate graph can progress according to the order of the level pairs so that those pairs likely to have the greatest number of connections are processed first. While the candidate graph crossing point counter is at an intermediate value and before a crossing point total is calculated for the candidate graph, it can be determined that the intermediate value is at least as great as a crossing point total of a best current graph for the directional graph. Calculation of the candidate graph crossing point total can be halted at the intermediate value. The candidate graph can be discarded from a possibility of being a minimized graph during a determination of a graph drawing for the directional graph.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 215870038
Assignors
BREEDS, ROBERT J., TAUNTON, PHILIP R.
On an employer assignment, the assignors are typically the inventors.