Skip to content

Limitation with chained inference in TopBraid #202

@Salva5297

Description

@Salva5297

We are encountering an issue with TopBraid's inference engine when attempting to execute multi-step (chained) inferences. Currently, if a rule infers and creates a new node, any subsequent rules designed to add new relationships or properties to that specific inferred node fail to trigger.

This happens because TopBraid performs only a single iteration over the data. It does not re-evaluate the rules against the newly created triples. For example, if Rule A creates a new node, and Rule B is supposed to attach a newly inferred relationship to that new node, Rule B will never execute. This limitation breaks the inference chain and prevents us from applying dependent rules automatically without manual workarounds.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions