An R package for permutations, Mallows and Generalized Mallows models

[EN]Probability models on permutations associate a probability value to each of the permutations on n items. This paper considers two popular probability models, the Mallows model and the Generalized Mallows model. We describe methods for making inference, sampling and learning such distributions, s...

Descripción completa

Detalles Bibliográficos
Autores: Irurozki, Ekhine, Calvo Molinos, Borja, Lozano Alonso, José Antonio
Tipo de recurso: informe técnico
Fecha de publicación:2014
País:España
Institución:Universidad del País Vasco
Repositorio:Addi. Archivo Digital para la Docencia y la Investigación
OAI Identifier:oai:addi.ehu.eus:10810/11238
Acceso en línea:http://hdl.handle.net/10810/11238
Access Level:acceso abierto
Palabra clave:permutations
Mallows models
sampling
learning
R Project
Descripción
Sumario:[EN]Probability models on permutations associate a probability value to each of the permutations on n items. This paper considers two popular probability models, the Mallows model and the Generalized Mallows model. We describe methods for making inference, sampling and learning such distributions, some of which are novel in the literature. This paper also describes operations for permutations, with special attention in those related with the Kendall and Cayley distances and the random generation of permutations. These operations are of key importance for the efficient computation of the operations on distributions. These algorithms are implemented in the associated R package. Moreover, the internal code is written in C++.