Package jline.lib.m3a
Class M3A
java.lang.Object
jline.lib.m3a.M3A
M3A (Markovian Arrival Process with 3-moment Approximation) tool for MMAP compression.
This class implements various compression methods based on the M3A methodology,
which focuses on preserving the first three moments and correlation structure
of the original MMAP while reducing its complexity.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classCoxian parameters.static final classErlang parameters.static final classHyper-exponential parameters.static final classPhase-type parameters. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic MatrixCellcompressCoxian(MatrixCell MMAP) static MatrixCellcompressCoxian(MatrixCell MMAP, int order) Compresses an MMAP using the M3A Coxian approximation method.static MatrixCellcompressErlang(MatrixCell MMAP) static MatrixCellcompressErlang(MatrixCell MMAP, int maxOrder) Compresses an MMAP using the M3A Erlang approximation method.static MatrixCellstatic MatrixCellcompressHyperExponential(MatrixCell MMAP, int order) Compresses an MMAP using the M3A hyper-exponential approximation method.static MatrixCellcompressMinimal(MatrixCell MMAP) static MatrixCellcompressMinimal(MatrixCell MMAP, double tolerance) Compresses an MMAP using the M3A minimal representation method.static MatrixCellcompressPhaseType(MatrixCell MMAP) static MatrixCellcompressPhaseType(MatrixCell MMAP, int numPhases) Compresses an MMAP using the M3A phase-type approximation method.
-
Constructor Details
-
M3A
public M3A()
-
-
Method Details
-
compressHyperExponential
Compresses an MMAP using the M3A hyper-exponential approximation method. -
compressHyperExponential
-
compressErlang
Compresses an MMAP using the M3A Erlang approximation method. -
compressErlang
-
compressCoxian
Compresses an MMAP using the M3A Coxian approximation method. -
compressCoxian
-
compressPhaseType
Compresses an MMAP using the M3A phase-type approximation method. -
compressPhaseType
-
compressMinimal
Compresses an MMAP using the M3A minimal representation method. -
compressMinimal
-