rorutadis: Robust Ordinal Regression UTADIS

Implementation of Robust Ordinal Regression for multiple criteria value-based sorting with preference information provided in form of possibly imprecise assignment examples, assignment-based pairwise comparisons, and desired class cardinalities [Kadzinski et al. 2015, <doi:10.1016/j.ejor.2014.09.050>].

Install the latest version of this package by entering the following in R:
install.packages("rorutadis")
AuthorKrzysztof Ciomek
Date of publication2017-01-17 23:07:43
MaintainerKrzysztof Ciomek <k.ciomek@gmail.com>
LicenseGPL-3
Version0.4.2
https://github.com/kciomek/rorutadis

View on CRAN

Man pages

addAssignmentPairwiseAtLeastComparisons: Add assignment pairwise _at least_ comparisons

addAssignmentPairwiseAtMostComparisons: Add assignment pairwise _at most_ comparisons

addAssignmentsLB: Add lower bound of alternative possible assignments

addAssignmentsUB: Add upper bound of alternative possible assignments

addMaximalClassCardinalities: Add maximal class cardinality restrictions

addMinimalClassCardinalities: Add minimal class cardinality restrictions

buildProblem: Build a representation of a problem

calculateAssignments: Calculate assignments

calculateExtremeClassCardinalities: Calculate extreme class cardinalities

calculateStochasticResults: Stochastic results

checkConsistency: Check problem consistency

compareAssignments: Compare assignments

deteriorateAssignment: Post factum analysis: deteriorate assignment

drawUtilityPlots: Draw marginal value functions and chart of alternative...

explainAssignment: Explain assignment

findInconsistencies: Find inconsistencies in preference information

findRepresentativeFunction: Find representative utility function

findSimpleFunction: Find one value function

findSolutionWithIncomplete: Find single value function from incomplete preference...

getAssignments: Get assignments

getCharacteristicPoints: Get characteristic points

getMarginalUtilities: Get marginal utilities

getPreferentialCore: Identify preferential core

getRestrictions: Get restrictions by indices

getThresholds: Get thresholds

improveAssignment: Post factum analysis: improve assignment

investigateUtility: Post factum analysis: check how much utility is missing

mergeAssignments: Merge different assignments

plotComprehensiveValue: Plot comprehensive values of altarnatives

plotVF: Plot value function

removeAssignmentPairwiseAtLeastComparisons: Remove assignment pairwise _at least_ comparisons

removeAssignmentPairwiseAtMostComparisons: Remove assignment pairwise _at most_ comparisons

removeAssignmentsLB: Remove lower bound of alternative possible assignments

removeAssignmentsUB: Remove upper bound of alternative possible assignments

removeMaximalClassCardinalities: Remove maximal class cardinality restrictions

removeMinimalClassCardinalities: Remove minimal class cardinality restrictions

rorutadis-package: Robust Ordinal Regression UTADIS

Functions

addAssignmentPairwiseAtLeastComparisons Man page
addAssignmentPairwiseAtMostComparisons Man page
addAssignmentsLB Man page
addAssignmentsUB Man page
addMaximalClassCardinalities Man page
addMinimalClassCardinalities Man page
buildProblem Man page
calculateAssignments Man page
calculateExtremeClassCardinalities Man page
calculateStochasticResults Man page
checkConsistency Man page
compareAssignments Man page
deteriorateAssignment Man page
drawUtilityPlots Man page
explainAssignment Man page
findInconsistencies Man page
findRepresentativeFunction Man page
findSimpleFunction Man page
findSolutionWithIncomplete Man page
getAssignments Man page
getCharacteristicPoints Man page
getMarginalUtilities Man page
getPreferentialCore Man page
getRestrictions Man page
getThresholds Man page
improveAssignment Man page
investigateUtility Man page
mergeAssignments Man page
plotComprehensiveValue Man page
plotVF Man page
removeAssignmentPairwiseAtLeastComparisons Man page
removeAssignmentPairwiseAtMostComparisons Man page
removeAssignmentsLB Man page
removeAssignmentsUB Man page
removeMaximalClassCardinalities Man page
removeMinimalClassCardinalities Man page
rorutadis Man page
rorutadis-package Man page

Files

inst
inst/tests
inst/tests/test-main.R inst/tests/test-problem.R inst/tests/test-parameters.R inst/tests/test-drawing.R inst/tests/test-solution.R inst/tests/test-explanations.R inst/tests/test-postFactumAnalysis.R
tests
tests/test-all.R
NAMESPACE
R
R/solution.R R/model.R R/drawing.R R/incomplete.R R/explanations.R R/sampling.R R/inconsistencies.R R/postFactumAnalysis.R R/problem.R R/parameters.R R/main.R
MD5
DESCRIPTION
man
man/removeAssignmentPairwiseAtMostComparisons.Rd man/addAssignmentPairwiseAtLeastComparisons.Rd man/findSolutionWithIncomplete.Rd man/getMarginalUtilities.Rd man/removeAssignmentPairwiseAtLeastComparisons.Rd man/addMaximalClassCardinalities.Rd man/getCharacteristicPoints.Rd man/calculateExtremeClassCardinalities.Rd man/investigateUtility.Rd man/improveAssignment.Rd man/findRepresentativeFunction.Rd man/explainAssignment.Rd man/compareAssignments.Rd man/addAssignmentPairwiseAtMostComparisons.Rd man/addMinimalClassCardinalities.Rd man/rorutadis-package.Rd man/removeAssignmentsUB.Rd man/removeMaximalClassCardinalities.Rd man/findSimpleFunction.Rd man/getPreferentialCore.Rd man/buildProblem.Rd man/removeMinimalClassCardinalities.Rd man/findInconsistencies.Rd man/plotVF.Rd man/drawUtilityPlots.Rd man/plotComprehensiveValue.Rd man/addAssignmentsUB.Rd man/checkConsistency.Rd man/mergeAssignments.Rd man/getThresholds.Rd man/removeAssignmentsLB.Rd man/calculateAssignments.Rd man/deteriorateAssignment.Rd man/calculateStochasticResults.Rd man/getAssignments.Rd man/getRestrictions.Rd man/addAssignmentsLB.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.