Two Variants of Robust Two-Step Modulus-Based Matrix Splitting Iteration Methods for Mixed-Cell-Height Circuit Legalization Problem
Lu-Xin Wang , Yang Cao , Qin-Qin Shen
Communications on Applied Mathematics and Computation ›› 2025, Vol. 7 ›› Issue (5) : 1769 -1790.
Two Variants of Robust Two-Step Modulus-Based Matrix Splitting Iteration Methods for Mixed-Cell-Height Circuit Legalization Problem
The mathematical formulation of the mixed-cell-height circuit legalization (MCHCL) problem can be expressed by a linear complementarity problem (LCP) with the system matrix being a block two-by-two saddle point matrix. Based on the robust modulus-based matrix splitting (RMMS) iteration method and its two-step improvement (RTMMS) studied recently, the well-known Hermitian and skew-Hermitian splitting iteration method and the generalized successive overrelaxation iteration method for solving saddle point linear systems, two variants of robust two-step modulus-based matrix splitting (VRTMMS) iteration methods are proposed for solving the MCHCL problem. Convergence analyses of the proposed two iteration methods are studied in detail. Finally, five test problems are presented. Numerical results show that the proposed two VRTMMS iteration methods not only take full use of the sparse property of the circuit system but also speed up the computational efficiency of the existing RMMS and RTMMS iteration methods for solving the MCHCL problem.
Mixed-cell-height circuit legalization (MCHCL) / Linear complementarity problem (LCP) / Modulus-based method / Modulus-based matrix splitting / Convergence / 65F10 / 65F50 / 94C60
| [1] |
|
| [2] |
|
| [3] |
|
| [4] |
Bai, Z.-Z.: Modulus-based matrix splitting iteration methods for linear complementarity problems. Numer. Linear Algebra Appl. 17(6), 917–933 (2010) |
| [5] |
|
| [6] |
|
| [7] |
|
| [8] |
|
| [9] |
|
| [10] |
Bai, Z.-Z., Wang, Z.-Q.: On parameterized inexact Uzawa methods for generalized saddle point problems. Linear Algebra Appl. 428(11/12), 2900–2932 (2008) |
| [11] |
|
| [12] |
|
| [13] |
|
| [14] |
Bustany, I.S., Chinnery, D., Shinnerl, J.R., Yutsis, V.: ISPD 2015 benchmarks with fence regions and routing blockages for detailed-routing-driven placement. In: Proceedings of the Symposium on International Symposium on Physical Design (2015) |
| [15] |
|
| [16] |
|
| [17] |
|
| [18] |
|
| [19] |
|
| [20] |
|
| [21] |
Chen, J.-L., Zhu, Z.-R., Zhu, W.-X., Chang, Y.W.: Toward optimal legalization for mixed-cell-height circuit designs. In: Proceedings of the Annual Design Automation Conference (2017) |
| [22] |
Chen, J.-L., Zhu, Z.-R., Zhu, W.-X., Chang, Y.W.: A robust modulus-based matrix splitting iteration method for mixed-cell-height circuit legalization. ACM Trans. Des. Autom. Electron. Syst. 26(2), 1–28 (2020) |
| [23] |
|
| [24] |
|
| [25] |
|
| [26] |
Hung, C.-Y., Chou, P.-Y., Mak, W.K.: Mixed-cell-height standard cell placement legalization. In: Proceedings of the on Great Lakes Symposium on VLSI (2017) |
| [27] |
|
| [28] |
|
| [29] |
|
| [30] |
Press, W.H. , Flannery ,B.P. , Teukolsky, S.A., Vetterling,W, T.: Numerical Recipes: the Art of Scientific Computing. Cambridge University Press, New York (2007) |
| [31] |
|
| [32] |
|
| [33] |
Subramanian, P.K., Xiu, N.-H.: Convergence analysis of Gauss-Newton methods for the complementarity problem. J. Optim. Theory Appl. 94(3), 727–738 (1997) |
| [34] |
|
| [35] |
|
| [36] |
|
| [37] |
|
| [38] |
|
| [39] |
|
| [40] |
|
| [41] |
|
| [42] |
Zhou, C.-C., Cao, Y., Shi, Q., Qiu, J.: A robust two-step modulus-based matrix splitting iteration method for mixed-size cell circuit legalization problem. J. Circ. Syst. Comput. 32(8), 2350129 (2023) |
| [43] |
Zhou, C.-C., Qiu, J., Cao, Y., Yang, G.-C., Shen, Q.-Q., Shi, Q.: An accelerated modulus-based matrix splitting iteration method for mixed-size cell circuits legalization. Integration VLSI J. 88, 20–31 (2023) |
| [44] |
Zhou, C.-C., Shen, Q.-Q., Yang, G.-C., Shi, Q.: A general modulus-based matrix splitting method for quasi-complementarity problem. AIMS Math. 7(6), 10994–11014 (2022) |
Shanghai University
/
| 〈 |
|
〉 |