OLG++: A Semantic Extension of Obligation Logic Graph

Subhasis Dasgupta, Jon Stephens, Amarnath Gupta
7/7/2025
cs.AIcs.CY

No confident code implementation found for this paper.

Abstract

We present OLG++, a semantic extension of the Obligation Logic Graph (OLG) for modeling regulatory and legal rules in municipal and interjurisdictional contexts. OLG++ introduces richer node and edge types, including spatial, temporal, party group, defeasibility, and logical grouping constructs, enabling nuanced representations of legal obligations, exceptions, and hierarchies. The model supports structured reasoning over rules with contextual conditions, precedence, and complex triggers. We demonstrate its expressiveness through examples from food business regulations, showing how OLG++ supports legal question answering using property graph queries. OLG++ also improves over LegalRuleML by providing native support for subClassOf, spatial constraints, and reified exception structures. Our examples show that OLG++ is more expressive than prior graph-based models for legal knowledge representation.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{dasgupta2025olg,
  title  = {OLG++: A Semantic Extension of Obligation Logic Graph},
  author = {Subhasis Dasgupta and Jon Stephens and Amarnath Gupta},
  year   = {2025},
  eprint = {2507.05488},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.05488v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2507.05488.svg)](https://codeofpaper.com/paper/2507.05488)

Discussion