摘要 |
<p>PROBLEM TO BE SOLVED: To ensure that a combination of data satisfying an inputted condition is outputted in a short time.SOLUTION: According to the present invention, a graph generation unit extracts data satisfying a monomial condition as a node and generates a graph by interconnecting nodes satisfying a condition between two terms with a side (a link) (S22, S24). A node deletion unit repeats a process (S28) for deleting, from the graph, a node not satisfying the condition between two terms which the node must satisfy until there are no nodes to be deleted (until determination in step S26 is negated). An output generation unit enumerates, on the basis of the graph after node deletion, a candidate for a combination of data (S30) and outputs, on the basis of enumerated candidates and inputted condition, a combination of data satisfying the condition.</p> |