HUSCAP logo Hokkaido Univ. logo

Hokkaido University Collection of Scholarly and Academic Papers >
情報科学研究科  >
雑誌発表論文等  >

Streaming BDD manipulation

フルテキスト
IEEE-TC51-5.pdf636.21 kBPDF見る/開く
この文献へのリンクには次のURLを使用してください:http://hdl.handle.net/2115/16897

タイトル: Streaming BDD manipulation
著者: Minato, Shin-ichi 著作を一覧する
キーワード: BDD
binary decision diagram
VLSI CAD
logic design
verification
testing
data structure
algorithm
combinatorial problem
発行日: 2002年 5月
出版者: IEEE
誌名: IEEE Transactions on Computers
巻: 51
号: 5
開始ページ: 474
終了ページ: 485
出版社 DOI: 10.1109/TC.2002.1004587
抄録: Binary decision diagrams (BDDs) are commonly used for handling Boolean functions because of their excellent efficiency in terms of time and space. However, the conventional BDD manipulation algorithm is strongly based on the hash table technique, so it always encounters the memory overflow problem when handling large-scale BDD data. This paper proposes a new streaming BDD manipulation method that never causes memory overflow or swap out. This method allows us to handle very large-scale BDD stream data beyond the memory limitation. Our method can be characterized as follows: (1) it gives a continuous tradeoff curve between memory usage and stream data length, (2) valid solutions for a partial Boolean space can be obtained if we break the process before finishing, and (3) easily accelerated by pipelined multiprocessing. An experimental result demonstrates that we can succeed in finding a number of solutions to a SAT problem using a commodity PC with a 64 MB memory, where as the conventional BDD manipulator would have required a 100 GB memory. BDD manipulation has been considered as an intensively memory-consuming procedure, but now we can also utilize the hard disk and network resources as well. The method leads to a new approach to BDD manipulation
Rights: © 2002 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.
Relation (URI): http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12
資料タイプ: article
URI: http://hdl.handle.net/2115/16897
出現コレクション:雑誌発表論文等 (Peer-reviewed Journal Articles, etc)

提供者: 湊 真一

 

本サイトに関するご意見・お問い合わせは repo at lib.hokudai.ac.jp へお願いします。 - 北海道大学