Für einen gültigen Floorplan müssen die folgenden Bedingungen zutreffen:
1. Alle Zelle-Koordinaten sind positiv, d.h. 0 <= und 0 <=
2. Jede Zelle befindet sich vollständig innerhalb des den Floorplan umgebenden Rechtecks mit Breite X und Höhe Y, d.h. + <= X und + <= Y.
3. Keine zwei Zellen überlappen sich.
Ziel ist es, die Fläche A=X*Y des Floorplans zu minimieren. Dies ist jedoch eine nichtlineare Bedingung. Eine Möglichkeit ist es, die Breite X festzuhalten und die Höhe Y zu minimieren. Insgesamt folgt dann für den linearen Optimierungsalgorithmus der angegebene Satz von Bedingungen.
Erlaubt man den Zellen eine flexible Form, so sind und ebenfalls unbestimmte Variablen, für die weitere Gleichungen eingeführt werden können. Auch die Abschätzung der Verdrahtungslänge kann durch einen Satz von geeigneten Gleichungen berücksichtigt werden.
Neben den vorgestellten Verfahren werden für das Floorplanning auch noch genetische Algorithmen, Min-Cut- basierte Algorithmen, Cluster-Verfahren und andere verwendet. Diese werden auch bei der Platzierung eingesetzt.