Ontology reasoning method and apparatus are disclosed. The ontology reasoning method comprises (a) broadcasting a schema triple to nodes; (b) partitioning triples other than the schema triple and distributing the partitioned triples to the nodes; and (c) reasoning at least one of the schema triple or the triples according to a reasoning rule and then renewing a confidence value of the reasoned triple.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. An ontology reasoning method comprising: (a) broadcasting a schema triple to nodes; (b) partitioning triples other than the schema triple and distributing the partitioned triples to the nodes; and (c) reasoning at least one of the schema triple or the triples according to a reasoning rule and then renewing a confidence value of the reasoned triple. 2. The ontology reasoning method of claim 1, wherein in the steps of (a) and (b), only triple related to a reasoning rule to be used of the reasoning rule is selectively broadcasted and partitioned. 3. The ontology reasoning method of claim 1, wherein in the step of (a), a join operation is performed about the schema triple when the schema triple corresponds to a multiple join rule, and new schema triple obtained by the join operation is broadcasted to each of the nodes. 4. The ontology reasoning method of claim 1, wherein the triples other than the schema triple include an instance triple and a type triple, and wherein in the step of (b), the instance triple and the type triple is again partitioned by using a hash partitioning when the reasoning rule corresponds to a multiple join rule, and an instance triple and an type triple for reasoning according to a specific multiple join rule are partitioned to the same node. 5. The ontology reasoning method of claim 1, wherein in the step of (b), a RDD set is generated except a property when the reasoning rule corresponds to a transitivity rule, a new reasoning rule is generated through a join operation, an instance triple and a type triple are partitioned based on the generated new reasoning rule by using a hash partitioning and the partitioned triples are distributed to each of the nodes. 6. The ontology reasoning method of claim 1, wherein in the step of (c), confidence values of a triple reasoned with duplication according to the same reasoning rule are renewed to maximum confidence value of the confidence values when the confidence values differ. 7. The ontology reasoning method of claim 1, wherein in the step of (c), confidence values of a triple reasoned with duplication according to different reasoning rules are renewed to a confidence value calculated through pMax about the reasoned triple when the confidence values differ. 8. The ontology reasoning method of claim 1, wherein the triple is stored in a property table, and wherein every data entering into a relation with a subject of the triple through a specific property is stored in each of rows of the property table. 9. A recording medium readable by a computer recording a program code for performing the method according to any one of claim 1 to claim 8. 10. An ontology reasoning apparatus comprising: a data distribution unit configured to broadcast a schema triple to nodes, partition triples other than the schema triple and distribute the partitioned triples to the nodes; a reasoning unit configured to reason at least one of the schema triple or the triples according to a reasoning rule; and a renewing unit configured to renew a confidence value of the reasoned triple. 11. The ontology reasoning apparatus of claim 10, wherein the renewing unit renews confidence values of a triple reasoned with duplication through a maximum confidence value of the confidence values or a pMax operation.