Complexity issues in some clustering problems in combinatorial circuits

نویسندگان

  • Zola Donovan
  • Vahan Mkrtchyan
  • K. Subramani
چکیده

The modern integrated circuit is one of the most complex products that has been engineered to-date. It continues to grow in complexity as the years progress. As a result, very large-scale integrated (VLSI) circuit design now involves massive design teams employing state-of-the art computer-aided design (CAD) tools. One of the oldest, yet most important CAD problems for VLSI circuits is physical design automation, where one needs to compute the best physical layout of millions to billions of circuit components on a tiny silicon surface [21]. The process of mapping an electronic design to a chip involves a number of physical design stages, one of which is clustering. In this paper, we focus on problems in clustering which are critical for more sustainable chips. The clustering problem in combinatorial circuits alone is a source of multiple models. In particular, we consider the problem of clustering combinatorial circuits for delay minimization, when logic replication is not allowed (CN). The problem of delay minimization when logic replication is allowed (CA) has been well studied, and is known to be solvable in polynomial-time [16]. However, unbounded logic replication can be quite expensive. Thus, CN is an important problem. We show that selected variants of CN are NP-hard. We also obtain approximability and inapproximability results for these problems. A preliminary version of this paper appeared in [31]. V. Mkrtchyan and K. Subramani are supported, in part, by the Air Force of Scientific Research through Award FA9550-12-1-0199. K. Subramani is supported by the National Science Foundation through Award CCF-1305054. Zola Donovan Department of Mathematics, West Virginia University, Morgantown, WV, USA E-mail: [email protected] Vahan Mkrtchyan LDCSEE, West Virginia University, Morgantown, WV, USA E-mail: [email protected] K. Subramani LDCSEE, West Virginia University, Morgantown, WV, USA E-mail: [email protected]

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Graph Clustering by Hierarchical Singular Value Decomposition with Selectable Range for Number of Clusters Members

Graphs have so many applications in real world problems. When we deal with huge volume of data, analyzing data is difficult or sometimes impossible. In big data problems, clustering data is a useful tool for data analysis. Singular value decomposition(SVD) is one of the best algorithms for clustering graph but we do not have any choice to select the number of clusters and the number of members ...

متن کامل

Combinatorial Methods for Integrated Circuits Design

The size and complexity of present day VLSI integrated circuits (IC) and systems demands the elimination of repetitive manual operations and computations in their design. This motivates the development of automatic design systems. Automation of a given (design) process requires its algorithmic analysis. The availability of fast and easily implementable algorithms is essential for the discipline...

متن کامل

Polynomials and Combinatorial Definitions of Languages

Using polynomials to represent languages and Boolean functions has opened up a new vein of mathematical insight into fundamental problems of computational complexity theory. Many notable advances in the past ten years have been obtained by working directly with these polynomials. This chapter surveys important results and open problems in this area, with special attention to low-level circuit c...

متن کامل

Hierarchical Clustering Approach with Hybrid Genetic Algorithm for Combinatorial Optimization Problems

Engineering field has inherently many combinatorial optimization problems which are hard to solve in some definite interval of time especially when input size is big. Although traditional algorithms yield most optimal answers, they need large amount of time to solve the problems. A new branch of algorithms known as evolutionary algorithms solve these problems in less time. Such algorithms have ...

متن کامل

Satisfiability of Algebraic Circuits over Sets of Natural Numbers

We investigate the complexity of satisfiability problems for {∪,∩, −,+,×}circuits computing sets of natural numbers. These problems are a natural generalization of membership problems for expressions and circuits studied by Stockmeyer and Meyer (1973) and McKenzie and Wagner (2003). Our work shows that satisfiability problems capture a wide range of complexity classes like NL, P, NP, PSPACE, an...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014