×

Enumeration of trees from finite number of nodes

  • US 9,842,130 B2
  • Filed: 07/19/2016
  • Issued: 12/12/2017
  • Est. Priority Date: 11/30/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method of enumerating complex two-dimensional graphical hierarchies for more convenient processing and/or storage, a complex two-dimensional graphical hierarchy being in the form of a tree hierarchy, the method comprising:

  • accessing instructions from one or more physical memory devices for execution by one or more processors;

    executing instructions accessed from the one or more physical memory devices by the one or more processors;

    storing, in at least one of the physical memory devices, signal values resulting from having executed the instructions on the one or more processors;

    wherein the accessed instructions to enumerate tree hierarchies; and

    wherein executing the accessed tree hierarchy enumeration instructions further comprising;

    enumerating tree hierarchies, in which a tree hierarchy comprises one or more signal values, configured from a finite number (N) of nodes, wherein N comprises a natural numeral greater than one, the enumerating of tree hierarchies configured from the finite number of nodes further comprising;

    identifying N−

    1 arrangements of subtree hierarchy slots coupled to a root node;

    for an arrangement of subtree hierarchy slots;

    determining one or more allocations of N−

    1 nodes among the subtree hierarchy slots in the arrangement, a subtree hierarchy slot being allocated a portion of the N−

    1 nodes; and

    for the subtree hierarchy slots, enumerating one or more subtree hierarchies configured from the portion of the N−

    1 nodes allocated to the subtree hierarchy slot;

    determining for the enumerated tree hierarchies natural numerals associated with particular ones of the enumerated tree hierarchies; and

    storing, in a memory, the natural numerals.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×