SFCrule | R Documentation |
SFCrule
calculates the contribution vector selected by the SFC rule.
SFCrule(c)
c |
A numeric cost vector. |
For each c\in C^N
and each i\in N
, let N^i_{-}=\{j\in N:c_j<c_i
} and let N^i(c)\subseteq N
be defined by N^i(c)=\{j\in N:c_j=c_i\}
,
the sequential full contribution rule is defined by
\text{SFC}_i(c)=\frac{c_i-\text{max}\{c_j:j\in N^i_{-}\}}{|N_i(c)|}
According to this rule, an agent does not assist other agents with smaller needs than his own in covering the costs they require, even though he uses the same segments they use (similarly, he does not receive any assistance in covering his own segmental cost from agents with greater needs than his, even though these agents also use his segment). If multiple agents have the same cost parameters, they equally share the cost of the common segment they use.
A numeric contribution vector, where each element represents the payment of the different agents.
Bernárdez Ferradás, A., Mirás Calvo, M. Á., Quinteiro Sandomingo, C., and Sánchez-Rodríguez, E. (2025). Airport problems with cloned agents. [Preprint manuscript].
Thomson, W. (2024). Cost allocation and airport problems. Mathematical Social Sciences, 31(C), 17–31.
PRIORrule
, basicrule
, weightedrule
, hierarchicalrule
c <- c(1, 3, 7, 10) # Cost vector
SFCrule(c)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.