Well Behaved RDF: A Straw-Man Proposal for Taming Blank Nodes
David E. Booth · 2013
The RDF language (Resource Description Framework) allows nodes in an RDF graph to be unlabeled - nodes. While blank nodes and certain other features are convenient for RDF authors, their unrestricted use causes complications to RDF consumers, such as when attempting to compare RDF graphs, which in the general case is as difficult as the graph isomorphism problem. This paper proposes a straw-man profile of the RDF language - Well Behaved RDF - that constrains the use of certain features (notably blank nodes) to facilitate simpler RDF processing.