Skip to content

BayesMallows

Bayesian Preference Learning with the Mallows Rank Model

v2.2.7 · Jan 20, 2026 · GPL-3

Description

An implementation of the Bayesian version of the Mallows rank model (Vitelli et al., Journal of Machine Learning Research, 2018 <https://jmlr.org/papers/v18/15-481.html>; Crispino et al., Annals of Applied Statistics, 2019 <doi:10.1214/18-AOAS1203>; Sorensen et al., R Journal, 2020 <doi:10.32614/RJ-2020-026>; Stein, PhD Thesis, 2023 <https://eprints.lancs.ac.uk/id/eprint/195759>). Both Metropolis-Hastings and sequential Monte Carlo algorithms for estimating the models are available. Cayley, footrule, Hamming, Kendall, Spearman, and Ulam distances are supported in the models. The rank data to be analyzed can be in the form of complete rankings, top-k rankings, partially missing rankings, as well as consistent and inconsistent pairwise preferences. Several functions for plotting and studying the posterior distributions of parameters are provided. The package also provides functions for estimating the partition function (normalizing constant) of the Mallows rank model, both with the importance sampling algorithm of Vitelli et al. and asymptotic approximation with the IPFP algorithm (Mukherjee, Annals of Statistics, 2016 <doi:10.1214/15-AOS1389>).

Downloads

CRAN

660

Last 30 days

4862nd

1.9K

Last 90 days

12.6K

Last year

Trend: -2.2% (30d vs prior 30d)

r2u CRAN

59

Last 30 days

169

Last 90 days

564

Last year

Trend: -14.5% (30d vs prior 30d)

CRAN Check Status

13 OK
Show all 13 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 12 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 25, 2026
NOTE 11 OK · 3 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 22, 2026
NOTE r-oldrel-macos-arm64

installed package size

installed size is 13.9Mb
  sub-directories of 1Mb or more:
    doc    2.7Mb
    libs  10.4Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is 14.5Mb
  sub-directories of 1Mb or more:
    doc    2.7Mb
    libs  11.0Mb
NOTE r-oldrel-windows-x86_64

installed package size

installed size is  5.2Mb
  sub-directories of 1Mb or more:
    doc    2.7Mb
    libs   1.7Mb
ERROR 10 OK · 3 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Apr 18, 2026
ERROR r-devel-windows-x86_64

whether package can be installed

Installation failed.
See 'd:/Rcompile/CRANpkg/local/4.6/BayesMallows.Rcheck/00install.out' for details.
NOTE r-oldrel-macos-arm64

installed package size

installed size is 13.9Mb
  sub-directories of 1Mb or more:
    doc    2.7Mb
    libs  10.4Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is 14.5Mb
  sub-directories of 1Mb or more:
    doc    2.7Mb
    libs  11.0Mb
NOTE r-oldrel-windows-x86_64

installed package size

installed size is  5.2Mb
  sub-directories of 1Mb or more:
    doc    2.7Mb
    libs   1.7Mb
NOTE 11 OK · 3 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-oldrel-macos-arm64

installed package size

installed size is 13.9Mb
  sub-directories of 1Mb or more:
    doc    2.7Mb
    libs  10.4Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is 14.5Mb
  sub-directories of 1Mb or more:
    doc    2.7Mb
    libs  11.0Mb
NOTE r-oldrel-windows-x86_64

installed package size

installed size is  5.2Mb
  sub-directories of 1Mb or more:
    doc    2.7Mb
    libs   1.7Mb

Reverse Dependencies (1)

suggests

Dependency Network

Dependencies Reverse dependencies Rcpp ggplot2 Rdpack sets (>= 1.0-18) relations rlang PlackettLuce BayesMallows

Version History

40 tracked
new 2.2.7 Mar 10, 2026
updated 2.2.7 ← 2.2.6 diff Jan 19, 2026
updated 2.2.6 ← 2.2.5 diff Nov 24, 2025
updated 2.2.5 ← 2.2.4 diff Jun 26, 2025
updated 2.2.4 ← 2.2.3 diff Jun 12, 2025
updated 2.2.3 ← 2.2.2 diff Jan 13, 2025
updated 2.2.2 ← 2.2.1 diff Aug 16, 2024
updated 2.2.1 ← 2.2.0 diff Apr 21, 2024
updated 2.2.0 ← 2.1.1 diff Apr 18, 2024
updated 2.1.1 ← 2.1.0 diff Mar 14, 2024
updated 2.1.0 ← 2.0.1 diff Mar 12, 2024
updated 2.0.1 ← 2.0.0 diff Jan 24, 2024
updated 2.0.0 ← 1.5.0 diff Jan 14, 2024
updated 1.5.0 ← 1.4.0 diff Nov 24, 2023
updated 1.4.0 ← 1.3.2 diff Oct 3, 2023