摘要 |
A feature amount suitable for searching structural data can be effectively calculated. A memory unit (1a) memorizes information on a graph corresponding to structural data representing a three-dimensional structure as a plurality of polygons. A calculation unit (1b) obtains information on the graph from the memory unit (1a). The calculation unit (1b) determines a degree and a parameter used for calculating a symmetric polynomial based on information on the graph. The calculation unit (1b) calculates a feature amount of the graph corresponding to structural data using the determined degree and parameter, and the symmetric polynomial. |