Invention Grant
- Patent Title: Tree traversal with backtracking in constant time
-
Application No.: US15409429Application Date: 2017-01-18
-
Publication No.: US10706608B2Publication Date: 2020-07-07
- Inventor: Nikolaus Binder , Alexander Keller
- Applicant: NVIDIA Corporation
- Applicant Address: US CA Santa Clara
- Assignee: NVIDIA Corporation
- Current Assignee: NVIDIA Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Leydig, Voit & Mayer, Ltd.
- Main IPC: G06F17/00
- IPC: G06F17/00 ; G06T15/06 ; G06T15/00

Abstract:
A method, computer readable medium, and system are disclosed for performing tree traversal with backtracking in constant time. The method includes the steps of traversing a tree, maintaining a bit trail variable and a current key variable during the traversing, where the bit trail variable includes a first plurality of bits indicating tree levels on which a node has been postponed along a path from the root of the tree during the traversing, and the current key variable includes a second plurality of bits indicating a number of a current node within the tree, and performing backtracking within the tree during the traversing, utilizing the bit trail variable and the current key variable.
Public/Granted literature
- US20170206231A1 TREE TRAVERSAL WITH BACKTRACKING IN CONSTANT TIME Public/Granted day:2017-07-20
Information query