Basic Functions in Knowledge Space Theory Using Matrix Representation
Overview
Knowledge space theory by Doignon and Falmagne (1999) doi:10.1007/978-3-642-58625-5 is a set- and order-theoretical framework, which proposes mathematical formalisms to operationalize knowledge structures in a particular domain. The 'kstMatrix' package provides basic functionalities to generate, handle, and manipulate knowledge structures and knowledge spaces. Opposed to the 'kst' package, 'kstMatrix' uses matrix representations for knowledge structures. Furthermore, 'kstMatrix' contains several knowledge spaces obtained in the 1990s by the research group around Cornelia Dowling through querying experts.
Install
Health
- OK13 OK2026-08-05
- NOTE12 OK, 1 NOTE2026-08-01
- OK13 OK2026-06-09
- ERROR12 OK, 1 ERROR2026-06-08
- OK14 OK2026-03-10
Documentation
- Help pages
- 58
- Examples that run
- 98%42 run in a plain check · 1 never run
- Exported functions with examples
- 81%
- Documented parameters
- 100%
- Return-value docs
- 90%
- Help pages citing references
- 17%
- kstMatrix HTML
Downloads
Dependencies
Installing kstMatrix adds 64 packages (33 with compiled code, 51 MB of source tarballs). Heaviest: stringi 11 MB, bslib 5.6 MB, igraph 4.8 MB.
Code & Tests
Datasets
People & History
Pick two releases to compare their code metrics.
- 3.0-0Latest2026-09-01 · current release · diff ↗ ·
added 16 exports
binary_matrix_product, kmSRdiagram, kmbasisdiagram, kmclosure, kmexpand, kmhasse, kmheights, kmintersection, kmintersectionclosure, kmlearningpathmatrices, kmmesh, kmprettyprint, kmqspace, kmrefine, kmsubstructure, kmunion - 2.3-42026-07-15 · diff ↗
- 2.3-3
- 2.3-22026-04-26 · diff ↗
- RR 4.6.0 released · 2026-04-24
- 2.3-12026-04-02 · diff ↗
- 2.3-02026-02-28 · diff ↗
- 2.2-12026-01-23 · diff ↗
- 2.2-02025-12-18 · diff ↗ ·
removed 1 export
kmsf2basisadded 5 exports
kmSF2basis, kmbasisfringe, kmbasisinnerfringe, kmbasisneighbourhood, kmbasisouterfringe - 2.1-02025-11-21 · diff ↗ ·
removed 1 export
kmnotions2added 5 exports
kmgradations, kminnerfringe, kmlearningpaths, kmouterfringe, kmsetiselement - 2.0-02025-10-24 · diff ↗ ·
removed 3 exports
kmSRdiagram, kmbasisdiagram, kmhasseadded 6 exports
kmSR2basis, kmfamset, kmiita2SR, kmnotions2, kmspace, kmstructure - 1.3-02025-09-30 · diff ↗ ·
added 8 exports
kmassess, kmassessbayesian, kmassesshalfsplit, kmassessinformative, kmassessmentsimulation, kmassessmultiplicative, kmdoubleequal, kmsassess - RR 4.5.0 released · 2025-04-11
- 1.2-0
- 1.1-0
- 1.0-12024-10-04 · diff ↗
Show 15 earlier eventsHide 15 earlier events
Package metadata
- First published
- 2018-09-12
- Total releases
- 22 / 8 yrs
- License
- GPL-3 OSI
- Minimum R
- ≥ 4.4.0
- Bundled data
- 13 KB / 5 files
- Download size
- 1.1 MB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("kstMatrix")The package provides a citation file that builds its entry when R runs it. Run citation() to see it.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-21, which the citation names so these numbers can be found later. More on citing and the projects behind them.