Show simple item record

dc.contributor.authorSpivak, David I.
dc.contributor.authorKent, Robert E.
dc.date.accessioned2012-04-27T21:14:28Z
dc.date.available2012-04-27T21:14:28Z
dc.date.issued2012-01
dc.date.submitted2011-02
dc.identifier.issn1932-6203
dc.identifier.urihttp://hdl.handle.net/1721.1/70469
dc.description.abstractIn this paper we introduce the olog, or ontology log, a category-theoretic model for knowledge representation (KR). Grounded in formal mathematics, ologs can be rigorously formulated and cross-compared in ways that other KR models (such as semantic networks) cannot. An olog is similar to a relational database schema; in fact an olog can serve as a data repository if desired. Unlike database schemas, which are generally difficult to create or modify, ologs are designed to be user-friendly enough that authoring or reconfiguring an olog is a matter of course rather than a difficult chore. It is hoped that learning to author ologs is much simpler than learning a database definition language, despite their similarity. We describe ologs carefully and illustrate with many examples. As an application we show that any primitive recursive function can be described by an olog. We also show that ologs can be aligned or connected together into a larger network using functors. The various methods of information flow and institutions can then be used to integrate local and global world-views. We finish by providing several different avenues for future research.en_US
dc.description.sponsorshipClark Barwicken_US
dc.description.sponsorshipJacob Lurieen_US
dc.description.sponsorshipMassachusetts Institute of Technology. Dept. of Mathematicsen_US
dc.description.sponsorshipUnited States. Office of Naval Research (grant N000141010841)en_US
dc.language.isoen_US
dc.publisherPublic Library of Scienceen_US
dc.relation.isversionofhttp://dx.doi.org/10.1371/journal.pone.0024274en_US
dc.rightsCreative Commons Attributionen_US
dc.rights.urihttp://creativecommons.org/licenses/by/2.5/en_US
dc.sourcePLoSen_US
dc.titleOlogs: A Categorical Framework for Knowledge Representationen_US
dc.typeArticleen_US
dc.identifier.citationSpivak, David I., and Robert E. Kent. “Ologs: A Categorical Framework for Knowledge Representation.” Ed. Chris Mavergames. PLoS ONE 7.1 (2012): e24274. Web. 27 Apr. 2012.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Mathematicsen_US
dc.contributor.approverSpivak, David I.
dc.contributor.mitauthorSpivak, David I.
dc.relation.journalPLoS ONEen_US
dc.eprint.versionFinal published versionen_US
dc.type.urihttp://purl.org/eprint/type/JournalArticleen_US
eprint.statushttp://purl.org/eprint/status/PeerRevieweden_US
dspace.orderedauthorsSpivak, David I.; Kent, Robert E.en
mit.licensePUBLISHER_CCen_US
mit.metadata.statusComplete


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record