To provide a layout evaluating apparatus that can determine the
feasibility of a layout from information only about a netlist, the layout
evaluating apparatus is made to comprise a first individual index value
generating unit for generating first individual index values, a second
individual index value generating unit for generating second individual
index values, a correlation extracting unit for generating an evaluation
expression, which is an evaluation expression for calculating a second
index value from the second individual index values and by which the
second index value and its block size have a correlation, and a layout
evaluating unit for identifying a range where the second index value and
its block size have a correlation and for determining that a layout is
possible if the first index value, which is obtained by substituting the
first individual index values into the evaluation expression as a
replacement for the second individual index values, is included in the
correlation range.