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

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

AI hardware0.91
Planning0.81
Evolutionary computation0.78
Vision0.45
Knowledge representation0.26
Natural language0.00
Machine learning0.00
Speech0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 215870038

Assignors

BREEDS, ROBERT J., TAUNTON, PHILIP R.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC