کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
435845 689944 2015 23 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
On the error resilience of ordered binary decision diagrams
ترجمه فارسی عنوان
بر روی خطای انعطاف پذیری دستورالعمل های باینری دستورالعمل
کلمات کلیدی
نمودار تصمیم گیری باینری خطای ساختارهای داده انعطاف پذیر
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی

An Ordered Binary Decision Diagram (OBDD) is a data structure that is used in an increasing number of fields of Computer Science (e.g., logic synthesis, program verification, data mining, bioinformatics, and data protection) for representing and manipulating discrete structures and Boolean functions. The purpose of this paper is to study the error resilience of OBDDs and to design a resilient version of this data structure, i.e., a self-repairing OBDD. In particular, we describe some strategies that make reduced ordered OBDDs resilient to errors in the indices, that are associated to the input variables, or in the pointers (i.e., OBDD edges) of the nodes. These strategies exploit the inherent redundancy of the data structure, as well as the redundancy introduced by its efficient implementations. The solutions we propose allow the exact restoring of the original OBDD and are suitable to be applied to classical software packages for the manipulation of OBDDs currently in use. Another result of the paper is the definition of a new canonical OBDD model, called Index-Resilient Reduced OBDD  , which guarantees that a node with a faulty index has a reconstruction cost O(r)O(r), where r is the number of nodes with corrupted index. Experimental results on a classical benchmark suite validate the proposed approaches.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Theoretical Computer Science - Volume 595, 30 August 2015, Pages 11–33
نویسندگان
, , ,