Abstract
In this work, our focus is not on optimizing the layout of the devices but on finding the optimal dimensions of devices that can maximize the positive interaction or minimize the negative interaction between devices in an easy, practical, and implementable layout. To achieve this, we investigate two types of arrays; the first is a traditional array of identical devices, which is here referred to as the homogeneous array; secondly, we investigate an array where the devices have varying dimensions. Devices in the heterogeneous array will be optimized to have different radii and drafts.