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

901

Last 30 days

3993rd

1.9K

Last 90 days

1.9K

Last year

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

CRAN Check Status

3 NOTE
11 OK
Show all 14 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-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 NOTE
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 details (14 non-OK)
OK 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-macos-arm64

*


            
OK r-devel-windows-x86_64

*


            
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
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

*


            

Check History

NOTE 11 OK · 3 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 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

new 2.2.7 Mar 9, 2026