Untuk mendapatkan rancangan rangkaian terpadu (IC) yang efisiensi terhadap tata-ruang serta mudah untuk memadukan antar sel, maka diperlukan teknik peletakan (placement) dan tata panjaluran (routing) kawat. Tesis ini dimasudkan sebagai alat bantuk untuk merancang rangkaian terpadu, khususnya dalam hal pembagian kawat yang akan melewati suatu kanal (tempat lewat kawat) yang sudah ditentukan. Alat bantu tersebut berupa algoritma yang menggunakan graph dengan verteks berbobot yang mempunyai bentuk khsus (diamond graph), sehingga dapat membantu pembagian kawat yang sudah ditentukan untuk mendapatkan rancangan rangkaian terpadu dengan jumlah lapisan (layer) yang minimal.