Inconsistency Detection in Decision Graphs for Hypothetical Reasoning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing hypothetical reasoning systems do not detect inconsistencies between observed events and knowledge, leading to potential waste and incorrect results when deriving hypotheses.

Innovation Solution

An inconsistency detection device and method that constructs a decision graph from a knowledge base, accepts observed events, deletes edges indicating transitions to negation sides, and determines if a path to a true-valued leaf node exists, deciding inconsistency based on the absence of such a path.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If hypothetical reasoning is performed without inconsistency detection, then reasoning speed is maintained, but incorrect hypotheses may be derived and time is wasted on useless reasoning

Engineering Contradiction:
Improveaccuracy of hypothesis derivationVSAvoidtime wasted on useless reasoning
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The inconsistency detection device performs preliminary checks on observed events before they are fully processed in the hypothetical reasoning system. By detecting inconsistencies between observed events and the knowledge base in advance, the system prevents wasted computation time on obviously invalid reasoning paths, thereby improving overall efficiency while maintaining reliability

Inventive Principle:
Principle #10Preliminary action

2Reliability

If inconsistency detection is implemented, then reliability of hypothesis derivation is improved, but device complexity increases

Engineering Contradiction:
Improveaccuracy of inconsistency detectionVSAvoidcomplexity of reasoning system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The inconsistency detection device acts as an intermediary component between the knowledge base and the hypothetical reasoning engine. It provides a dedicated inconsistency detection function that filters out contradictory observed events before they enter the main reasoning process, thereby improving reliability without significantly complicating the core reasoning system

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The reasoning system is segmented into distinct functional modules: the knowledge base, the inconsistency detection device, and the hypothetical reasoning engine. This segmentation allows the inconsistency detection function to be developed and optimized independently, improving reliability while managing system complexity through modular architecture

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20230306287A1Inconsistency detection device, inconsistency detection method, and computer-readable recording medium
Publication Date: 2023.09.28 NEC CORP
  • US20230306287A1 patent drawing
  • US20230306287A1 patent drawing
  • US20230306287A1 patent drawing

AI summary

The acceptance means 81 accepts input of a series of observed events including one or more observed events. The deletion means 82 deletes, in a decision graph for determining a boolean value of the observed event based on a knowledge base in which the observed event is a node and transition relationship of each of the observed events is an edge, the edge indicating a transition to a negation side of the observed event from among the edges connected to the node corresponding to the observed event accepted by the acceptance means 81. The determination means 83 determines whether or not a path from a root node to a true-valued leaf node exists in the decision graph after the deletion of the edge by the deletion means 82. The decision means 84 decides that the series of observed events is inconsistent with respect to the knowledge base when the determining means 83 determines that there is no path to the leaf node indicating the true value.