19/01/99 1 Linear Gate Assignment: a Fast Statistical Mechanics Approach Alexandre Linhares, Horacio H. Yanasse, and José R. A. Torreão Abstract – This paper deals with the problem of linear gate assignment in two layout styles: one- dimensional logic array, and gate matrix layout. The goal is to find the optimal sequencing of gates in order to minimize the required number of tracks, and thus to reduce the overall circuit layout area. This is known to be an NP-Hard optimization problem, for whose solution no absolute approximation algorithm exists. Here we report the use of a new optimization heuristic derived from statistical mechanics - the microcanonical optimization algorithm, μO - to solve the linear gate assignment problem. Our numerical results show that μO compares favorably with at least five previously employed heuristics: simulated annealing, the unidirectional and the bidirectional Hong construction methods, and the artificial intelligence heuristics GM_Plan and GM_Learn. Moreover, in a massive set of experiments with circuits whose optimal layout is not known, our algorithm has been able to match and even to improve, by as much as 7 tracks, the best solutions known so far. TCAD Keywords - Optimization, Physical Design, Layout Compaction, VLSI, Circuit