Invention Grant
- Patent Title: BDD variable reordering using parallel permutation
- Patent Title (中): BDD变量重排序使用并行排列
-
Application No.: US12901685Application Date: 2010-10-11
-
Publication No.: US08370289B2Publication Date: 2013-02-05
- Inventor: Stergios Stergiou , Jawahar Jain
- Applicant: Stergios Stergiou , Jawahar Jain
- Applicant Address: JP Kawasaki-shi
- Assignee: Fujitsu Limited
- Current Assignee: Fujitsu Limited
- Current Assignee Address: JP Kawasaki-shi
- Agency: Baker Botts L.L.P.
- Main IPC: G06F17/00
- IPC: G06F17/00 ; G06N7/00 ; G06N7/08

Abstract:
One embodiment accesses a binary decision diagram (BDD) representing a function having n variables, where n≧2, wherein: the BDD comprises n layers corresponding to the n variables, respectively; and the BDD has a first variable order where each variable i is at layer i for 1≦i≦n; and reorders the n variables of the BDD according to a second variable order denoted as π(i), where each variable i is at layer π(i) for 1≦i≦n, by iteratively and alternatingly swapping one or more first disjoint pairs of consecutive layers during each odd iteration and swapping one or more second disjoint pairs of consecutive layers during each even iteration, until the second variable order is achieved, wherein during each iteration, two consecutive layers are swapped only if a current order of two variables at the two consecutive layers differs from an order of the two variables specified by the second variable order.
Public/Granted literature
- US20120089555A1 BDD Variable Reordering Using Parallel Permutation Public/Granted day:2012-04-12
Information query