ODRL policy comparison by normalisation
ODRL policy comparison by normalisation
ODRL is a policy-expressing language, framework and vocabulary that has become the standard for representing policies and regulations for digital rights. The complexity of this language is a barrier to its usage, which has caused many related theoretical and practical works to focus on different, and not interoperable, fragments of ODRL. Moreover, semantically equivalent policies can be expressed in numerous different ways, which makes comparing them and processing them harder. Building on top of a recently defined semantics, we tackle these problems by proposing an approach that involves a normalisation of ODRL policies and decomposition into its minimal components, which, under closed-world and prohibition-by-default semantics, reformulates policies with permissions and prohibitions into policies with permissions exclusively, and simplifies complex logic constraints into simple ones. We provide algorithms to compute a normal form for ODRL policies and simplifying numerical and symbolic constraints. We prove that these algorithms preserve the semantics of policies, and analyse the size complexity of the result, which is exponential on the number of attributes and linear on the number of unique values for these attributes. We show how this makes complex policies representable in more basic fragments of ODRL, and how it reduces the problem of policy comparison to the simpler problem of checking if two rules are identical or not.
Salas, Jaime Osvaldo
ecf80f84-a5c6-4f40-a1cc-4ef6047c8563
Pareti, Paolo
c4337eaa-f206-4639-afd2-3bcbfe734cdb
Konstantinidis, George
f174fb99-8434-4485-a7e4-bee0fef39b42
Salas, Jaime Osvaldo
ecf80f84-a5c6-4f40-a1cc-4ef6047c8563
Pareti, Paolo
c4337eaa-f206-4639-afd2-3bcbfe734cdb
Konstantinidis, George
f174fb99-8434-4485-a7e4-bee0fef39b42
Salas, Jaime Osvaldo, Pareti, Paolo and Konstantinidis, George
(2026)
ODRL policy comparison by normalisation.
23rd European Semantic Web Conference (ESWC), , Dubrovnik, Croatia.
10 - 14 May 2026.
Record type:
Conference or Workshop Item
(Paper)
Abstract
ODRL is a policy-expressing language, framework and vocabulary that has become the standard for representing policies and regulations for digital rights. The complexity of this language is a barrier to its usage, which has caused many related theoretical and practical works to focus on different, and not interoperable, fragments of ODRL. Moreover, semantically equivalent policies can be expressed in numerous different ways, which makes comparing them and processing them harder. Building on top of a recently defined semantics, we tackle these problems by proposing an approach that involves a normalisation of ODRL policies and decomposition into its minimal components, which, under closed-world and prohibition-by-default semantics, reformulates policies with permissions and prohibitions into policies with permissions exclusively, and simplifies complex logic constraints into simple ones. We provide algorithms to compute a normal form for ODRL policies and simplifying numerical and symbolic constraints. We prove that these algorithms preserve the semantics of policies, and analyse the size complexity of the result, which is exponential on the number of attributes and linear on the number of unique values for these attributes. We show how this makes complex policies representable in more basic fragments of ODRL, and how it reduces the problem of policy comparison to the simpler problem of checking if two rules are identical or not.
This record has no associated files available for download.
More information
Accepted/In Press date: 2026
e-pub ahead of print date: 10 May 2026
Venue - Dates:
23rd European Semantic Web Conference (ESWC), , Dubrovnik, Croatia, 2026-05-10 - 2026-05-14
Identifiers
Local EPrints ID: 510571
URI: http://eprints.soton.ac.uk/id/eprint/510571
PURE UUID: 174dd7da-3b24-4657-9fa6-852d1bcb35e2
Catalogue record
Date deposited: 13 Apr 2026 17:03
Last modified: 14 Apr 2026 02:11
Export record
Contributors
Author:
Jaime Osvaldo Salas
Author:
Paolo Pareti
Author:
George Konstantinidis
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics