Dieses Buch stellt leicht verständlich und anschaulich die Wirkungsweisen und die grundlegenden Algorithmen vor, die "unter der Haube" von Entwurfssystemen für die Layoutsynthese ablaufen. Damit vermittelt das Buch die Fähigkeit, sowohl einfache Entwurfsprogramme selbst zu schreiben als auch zu erkennen, wie ein kommerzielles Layout-Entwurfssystem arbeitet. Dem Autor gelingt es, die Brücke zwischen der Welt der Algorithmen, also dem "Innenleben" von modernen Entwurfssystemen, und deren Anwendung zu schlagen. Zu jedem der wesentlichen Schritte bei der Layoutsynthese erfolgt in übersichtlichen Kapiteln zuerst eine Problembeschreibung sowie die Vorstellung von Begriffen und Optimierungszielen. Danach wird auf die bedeutsamsten Algorithmen eingegangen, die den entsprechenden Entwurfswerkzeugen zugrunde liegen. Zahlreiche Beispiele und Aufgaben mit Lösungen dienen der Erhöhung der Anschaulichkeit. Zu jedem Kapitel ist ein umfangreicher Foliensatz über das Internet erhältlich.