Unlimited learning, half price | 50% off

Last chance! 50% off unlimited learning

Sale ends in


ClaimsProblems (version 1.0.0)

verticalruleplot: Vertical rule plot

Description

For each claimant, it plots a vertical line with his claim and a point on the awards vector of the chosen rules.

Usage

verticalruleplot(E, d, Rules, col = NULL, legend = TRUE)

Value

This function represents the claims vector and the awards vector assigned by several rules as vertical segments.

Arguments

E

The endowment.

d

The vector of claims

Rules

The rules: AA, APRO, CE, CEA, CEL, AV, DT, MO, PIN, PRO, RA, Talmud, or RTalmud.

col

The colours. If col=NULL then the sequence of default colours is: c("red", "blue", "green", "yellow", "pink", "orange", "coral4", "darkgray", "burlywood3", "black", "darkorange", "darkviolet").

legend

A logical value. The colour legend is shown if legend=TRUE.

Details

Let N={1,,n} be the set of claimants, E0 the endowment to be divided and dR+N the vector of claims such that iNdiE.

A vector x=(x1,,xn) is an awards vector for the claims problem (E,d) if 0xd and satisfies the balance requirement, that is, i=1nxi=E.

A rule is a function that assigns to each claims problem (E,d) an awards vector, that is, a division between the claimants of the amount available.

The formal definitions of the main rules are given in the corresponding function help.

References

Thomson, W. (2019). How to divide when there isn't enough. From Aristotle, the Talmud, and Maimonides to the axiomatics of resource allocation. Cambridge University Press.

See Also

allrules, pathawards, pathawards3, schedrule, schedrules.

Examples

Run this code
E=10
d=c(2,4,7,8)
Rules=c(Talmud,RA,AA)
col=c("red","green","blue")
verticalruleplot(E,d,Rules,col)

Run the code above in your browser using DataLab