Higher-order computational logic

dc.contributor.authorLloyd, John
dc.date.accessioned2015-12-13T22:31:26Z
dc.date.available2015-12-13T22:31:26Z
dc.date.issued2002
dc.date.updated2016-02-24T09:48:38Z
dc.description.abstractThis paper presents a case for the use of higher-order logic as a foundation for computational logic. A suitable polymorphically-typed, higher-order logic is introduced and its syntax and proof theory briefly described. In addition, a metric space of closed terms suitable for knowledge representation purposes is presented. The approach to representing individuals is illustrated with some examples, as is the technique of programming with abstractions. The paper concludes by placing the results in the wider context of previous and current research in the use of higherorder logic in computational logic.
dc.identifier.isbn3540439595
dc.identifier.urihttp://hdl.handle.net/1885/75250
dc.publisherSpringer
dc.relation.ispartofComputational Logic: Logic Programming and Beyond
dc.relation.isversionof1 Edition
dc.subjectKeywords: Computational logic; Higher order logic; Metric spaces; Proof theory; Knowledge representation; Logic programming
dc.titleHigher-order computational logic
dc.typeBook chapter
local.bibliographicCitation.lastpage137
local.bibliographicCitation.placeofpublicationBerlin
local.bibliographicCitation.startpage105
local.contributor.affiliationLloyd, John, College of Engineering and Computer Science, ANU
local.contributor.authoruidLloyd, John, u9816796
local.description.notesImported from ARIES
local.description.refereedYes
local.identifier.absfor080109 - Pattern Recognition and Data Mining
local.identifier.absfor080203 - Computational Logic and Formal Languages
local.identifier.ariespublicationMigratedxPub4538
local.identifier.scopusID2-s2.0-84867660756
local.type.statusPublished Version

Downloads