The use of a fault-tolerant VLSI system for storing and solving linear-programming problems is presented. The system can bear multiple faults in processing elements and/or links and still function with an acceptable performance degradation. It is based on an interconnection pattern consisting of a complete binary tree in which spare links between cousin nodes are added so as to reconfigure it as a ternary tree. At any given time of a computation, faulty processing elements and/or links are circumvented by using such spare links. It is shown that the total silicon area required by this structure is only a constant factor higher than that of a complete binary tree. The result is used to give an efficient implementation of the simplex algorithm in which the time required to perform a single pivot step matches a previously established lower bound for tree machines in spite of faults.
|Autori:||BERTOSSI AA; BONUCCELLI M|
|Titolo:||A GRACEFULLY DEGRADABLE VLSI SYSTEM FOR LINEAR-PROGRAMMING|
|Anno del prodotto:||1989|
|Digital Object Identifier (DOI):||10.1109/12.24294|
|Appare nelle tipologie:||1.1 Articolo in rivista|