An Implementation of the General Kettelle Algorithm

Description

Determination of the un-dominated allocations of parts at a single echelon.

Usage

1
Kettelle(x, limit=1e-4, data.name="", performance="FRN", show=FALSE)

Arguments

x

A dataframe holding part data specific to a Barlow and Proschan example

limit

The end point for performance enhancement after incremental addition of parts to stores.

data.name

A character string to identify the input, used only for the graphical output title

performance

A character string defining the performance measure for output reporting. any entry other than "Fill Rate", or "EBO" will be handled as "FRN".

show

A logical value controlling graphical output.

Value

Returns a dataframe tabulating un-dominated allocations with cumulative performance measure and cost for stocking replacement parts at a depot (single eschelon).

References

Richard E. Barlow and Frank Proschan, (1975) "Statistical Theory of Reliability and Life Testing, Probability Models"

Examples

1
2
data(Barlow.Proschan)
allocations<-Kettelle(Barlow.Proschan[1:2,],data.name="Parts 1 and 2")