Abstract
The basic unit of meaning on the Semantic Web is the RDF statement, or triple, which combines a distinct subject, predicate and object to make a definite assertion about the world. A set of triples constitutes a graph, to which they give a collective meaning. It is upon this simple foundation that the rich, complex knowledge structures of the Semantic Web are built. Yet the very expressiveness of RDF, by inviting comparison with real-world knowledge, highlights a fundamental shortcoming, in that RDF is limited to statements of absolute fact, independent of the context in which a statement is asserted. This is in stark contrast with the thoroughly context-sensitive nature of human thought. The model presented here provides a particularly simple means of contextualizing an RDF triple by associating it with related statements in the same graph. This approach, in combination with a notion of graph similarity, is sufficient to select only those statements from an RDF graph which are subjectively most relevant to the context of the requesting process.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
- 2.
- 3.
- 4.
All resources in this article have been prefixed in order to shorten their lengthy namespaces. For example, foaf:knows, in its extended form, is http://xmlns.com/foaf/0.1/knows .
- 5.
A similar presentation is also presented in [41].
- 6.
Wikipedia (http://en.wikipedia.org/wiki/Contextualization).
- 7.
The Oxford English dictionary provides two definitions for the word “dilate”: “to expand” and “to speak or write at length”. It will become clear through the remainder of this article that both definitions suffice to succinctly summarize the presented model.
- 8.
The set of all dilated triples forms a dilated graph denoted \(\mathcal{T}=\bigcup_{\tau\in R}\{T_{\tau}\}\).
- 9.
For the sake of diagram clarity, the supplemented triples are unlabeled in Fig. 1.2. However, please be aware that the unlabeled resources are in fact the URI encoding of the aforementioned natural language example explaining how Marko knows Alberto.
- 10.
For the purpose of this part of the argument, R is assumed to be a theoretical graph instance that includes all statements about the world.
- 11.
A fuzzy set is perhaps the best representation of a dilated triple [48]. In such cases, a membership function \(\mu_{T_{\tau}}:R\rightarrow[0,1]\) would define the degree to which every triple in R is in T τ . However, for the sake of simplicity and to present the proposed model within the constructs of the popular named graph formalism, T τ is considered a classical set. Moreover, a fuzzy logic representation requires an associated membership valued in [0,1] which then requires further statement reification in order to add such metadata. With classic bivalent logic, {0,1} is captured by the membership or non-membership of the statement in T τ .
- 12.
The choices made in the creation of a dilated triple are determined at the knowledge-level [33]. The presentation here does not suppose the means of creation, only the underlying representation and utilization of such a representation.
- 13.
Examples of other predicates beyond foaf:knows also exist. For instance, suppose the predicates foaf:member and foaf:fundedBy. In what way is that individual a member of that group and how is that individual funded?
- 14.
- 15.
It is noted that Marko is a complex concept and includes not only his academic life, but also his personal, business, hobby, etc. lives.
- 16.
H need not be a dynamic context that is generated as a process moves through an RDF graph. H can also be seen as a static, hardwired “expectation” of what the process should perceive. For instance, H could include ontological triples and known instance triples. In such cases, querying for such relationships as foaf:knows, foaf:fundedBy, foaf:memberOf, etc. would yield results related to H—biasing the results towards those relationships that are most representative of the process’ expectations.
- 17.
- 18.
In many ways this is analogous to finding the primary eigenvector of the graph using the power method. However, the energy vector at time step 1 only has values for the source resources, the energy vector is decayed on each iteration, and finally, only so many iterations are executed as a steady state distribution is not desired.
- 19.
Spreading activation on a semantic graph is complicated as edges have labels. A framework that makes use of this fact to perform arbitrary path traversals through a semantic graph is presented in [34].
References
Aasman, J.: Allegro graph. Technical Report 1, Franz Incorporated (2006). www.franz.com/products/allegrograph/allegrograph.datasheet.pdf
Beckett, D.: Turtle: Terse RDF triple language. Technical Report, University of Bristol (2006). http://www.dajobe.org/2004/01/turtle
Berners-Lee, T.: Notation 3. Technical Report, World Wide Web Consortium (1998). http://www.w3.org/DesignIssues/Notation3
Berners-Lee, T.: Semantic web road map. Technical Report, World Wide Web Consortium (1998)
Berners-Lee, T., Cailliau, R., Luotonen, A., Nielsen, H., Secret, A.: The World-Wide Web. Communications of the ACM 37, 76–82 (1994)
Berners-Lee, T., Fielding, R., Masinter, L.: Uniform Resource Identifier (URI): Generic Syntax (2005). http://www.ietf.org/rfc/rfc2396.txt
Berners-Lee, T., Hendler, J.A.: Publishing on the Semantic Web. Nature 410(6832), 1023–1024 (2001). DOI 10.1038/35074206
Berners-Lee, T., Hendler, J.A., Lassila, O.: The Semantic Web. Scientific American 284(5), 34–43 (2001)
Bizer, C., Heath, T., Idehen, K., Berners-Lee, T.: Linked data on the web. In: Proceedings of the International World Wide Web Conference, Linked Data Workshop. Beijing, China (2008)
Brin, S., Page, L.: The anatomy of a large-scale hypertextual web search engine. Computer Networks and ISDN Systems 30(1–7), 107–117 (1998)
Bush, V.: As we may think. The Atlantic Monthly 176(1), 101–108 (1945)
Carroll, J.J., Bizer, C., Hayes, P., Stickler, P.: Named graphs, provenance and trust. In: The Fourteenth International World Wide Web Conference, Chiba, Japan, pp. 613–622. ACM, New York (2005)
Carroll, J.J., Stickler, P.: RDF triples in XML. In: Extreme Markup Languages. IDEAlliance, Montréal, Québec (2004)
Cohen, P.R., Kjeldsen, R.: Information retrieval by constrained spreading activation in semantic networks. Information Processing and Management 23(4), 255–268 (1987)
Collins, A., Loftus, E.: A spreading activation theory of semantic processing. Psychological Review 82, 407–428 (1975)
Crestani, F., Lee, P.L.: Searching the web by constrained spreading activation. Information Processing and Management 36(4), 585–605 (2000)
Delugach, H.S.: An exploration into semantic distance. In: Proceedings of the 7th Annual Workshop on Conceptual Structures: Theory and Implementation. Lecture Notes in Computer Science, vol. 754, pp. 119–124. Springer, London (1993). DOI 10.1007/3-540-57454-9_9
Floridi, L.: Web 2.0 and the semantic web: A philosophical view. In: North-American Computing and Philosophy Conference (2007)
Golder, S.A., Huberman, B.A.: Usage patterns of collaborative tagging systems. Journal of Information Science 32(2), 198–208 (2006)
Harnad, S.: Post-Gutenberg galaxy: The fourth revolution in the means of production of knowledge. Public-Access Computer Systems Review 2(1), 39–53 (1991)
Haveliwala, T.H.: Topic-sensitive pagerank. In: Proceedings of the 11th International World Wide Web Conference, pp. 517–526. ACM, New York (2002)
Hayes, J., Gutierrez, C.: Bipartite graphs as intermediate model for RDF. In: Proceedings of the International Semantic Web Conference, pp. 47–61 (2004)
Hayes, P., McBride, B.: RDF semantics. Technical Report, World Wide Web Consortium (2004). http://www.w3.org/TR/rdf-mt/
Hellman, R.: A semantic approach adds meaning to the web. Computer 32(12), 13–16 (1999)
Heylighen, F.: Collective intelligence and its implementation on the web: Algorithms to develop a collective mental map. Computational and Mathematical Organization Theory 5(3), 253–280 (1999)
Kiryakov, A., Ognyanov, D., Manov, D.: OWLIM—a pragmatic semantic repository for OWL. In: International Workshop on Scalable Semantic Web Knowledge Base Systems. Lecture Notes in Computer Science, vol. 3807, pp. 182–192. Springer, New York (2005)
Kleinberg, J.M.: Authoritative sources in a hyperlinked environment. Journal of the ACM 46(5), 604–632 (1999)
Klyne, G., Carroll, J.J.: Resource description framework (RDF): Concepts and abstract syntax. Technical Report, World Wide Web Consortium (2004). http://www.w3.org/TR/rdf-concepts/
Lee, R.: Scalability report on triple store applications. Technical Report, Massachusetts Institute of Technology (2004)
Magnini, B., Serani, L., Speranza, M.: Making explicit the semantics hidden in schema models. In: Proceedings of the International Semantic Web Conference. Sanibel Island, Florida (2003)
Morale, A.A.M., Serodio, M.E.V.: A directed hypergraph model for RDF. In: Simperl, E., Diederich, J., Schreiber, G. (eds.) Proceedings of the Knowledge Web PhD Symposium. Innsbruck, Austria (2006)
Nelson, T.H.: Literary Machines. Mindful Press, Sausalito (1981)
Newell, A.: The knowledge level. Artificial Intelligence 18(1), 87–127 (1982)
Rodriguez, M.A.: Grammar-based random walkers in semantic networks. Knowledge-Based Systems 21(7), 727–739 (2008). DOI 10.1016/j.knosys.2008.03.030. arXiv:0803.4355
Rodriguez, M.A., Pepe, A.: On the relationship between the structural and socioacademic communities of an interdisciplinary co-authorship network. Journal of Informetrics 2(3), 195–201 (2008). DOI 10.1016/j.joi.2008.04.002. arXiv:0801.2345
Rumelhart, D.E., McClelland, J.L.: Parallel Distributed Processing: Explorations in the Microstructure of Cognition. MIT Press, Cambridge (1993)
Sheth, A.P., Ramakrishnan, C., Thomas, C.: Semantics for the semantic web: The implicit, the formal, and the powerful. International Journal on Semantic Web and Information Systems 1, 1–18 (2005)
Sowa, J.F.: Knowledge Representation: Logical, Philosophical, and Computational Foundations. Course Technology (1999)
Tierney, B., Jackson, M.: Contextual semantic integration for ontologies. In: Proceedings of the 21st Annual British National Conference on Databases. Edinburgh, UK (2005)
Udrea, O., Deng, Y., Ruckhaus, E., Subrahmanian, V.: A graph theoretical foundation for integrating RDF ontologies. In: Proceedings of the American Association for Artificial Intelligence (2005)
Uschold, M.: Where are the semantics in the semantic web? In: Proceedings of the Autonomous Agents Conference. Montréal, Québec (2001)
W3C/IETF: URIs, URLs, and URNs: Clarifications and recommendations 1.0 (2001). http://www.w3.org/TR/uri-clarification/
Wache, H., Vögele, T., Visser, U., Stuckenschmidt, H., Schuster, G., Neumann, H., Hübner, S.: Ontology-based integration of information—a survey of existing approaches. In: Stuckenschmidt, H. (ed.) IJCAI-01 Workshop: Ontologies and Information Sharing, pp. 108–117 (2001)
Wilson, R.A.: The evolution of neuro-sociological circuits: A contribution to the sociobiology of consciousness. Ph.D. thesis, Paideia University (1979)
Wilson, R.A.: Prometheus Rising. New Falcon, Reno (1983)
Wittgenstein, L.: Philosophical Investigations. Blackwell Sci., Oxford (1973)
Woods, W.A.: Meaning and links: A semantic odyssey. In: Principles of Knowledge Representation and Reasoning: Proceedings of the Ninth International Conference (KR2004), pp. 740–742 (2004)
Zadeh, L.A.: Fuzzy sets. Information and Control 8, 338–353 (1965)
Zadeh, L.A.: Toward a perception-based theory of probabilistic reasoning with imprecise probabilities. Journal of Statistical Planning and Inference 105, 233–264 (2002)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag London
About this chapter
Cite this chapter
Rodriguez, M.A., Pepe, A., Shinavier, J. (2010). The Dilated Triple. In: Badr, Y., Chbeir, R., Abraham, A., Hassanien, AE. (eds) Emergent Web Intelligence: Advanced Semantic Technologies. Advanced Information and Knowledge Processing. Springer, London. https://doi.org/10.1007/978-1-84996-077-9_1
Download citation
DOI: https://doi.org/10.1007/978-1-84996-077-9_1
Publisher Name: Springer, London
Print ISBN: 978-1-84996-076-2
Online ISBN: 978-1-84996-077-9
eBook Packages: Computer ScienceComputer Science (R0)