Class Qsys_mapmap1Kt

    • Constructor Detail

    • Method Detail

      • qsys_mapmap1

        @JvmOverloads() final static QsysMapPhResult qsys_mapmap1(Matrix C0, Matrix C1, Matrix D0, Matrix D1, Integer numQLMoms, Integer numQLProbs, Integer numSTMoms)

        Analyzes a MAP/MAP/1 queue.

        Uses BUTools MMAPPH1FCFS by converting the service MAP to an equivalent Phase-Type representation. The service time distribution is extracted from the MAP embedded at arrival epochs.

        Parameters:
        C0 - Arrival MAP hidden transition matrix (n x n)
        C1 - Arrival MAP arrival transition matrix (n x n)
        D0 - Service MAP hidden transition matrix (m x m)
        D1 - Service MAP observable transition matrix (m x m)
        numQLMoms - Number of queue length moments to compute (default 3)
        numQLProbs - Number of queue length probabilities to compute (default 100)
        numSTMoms - Number of sojourn time moments to compute (default 3)
        Returns:

        QsysMapPhResult with performance metrics

      • qsys_mapmap1

        @JvmOverloads() final static QsysMapPhResult qsys_mapmap1(Matrix C0, Matrix C1, Matrix D0, Matrix D1, Integer numQLMoms, Integer numQLProbs)

        Analyzes a MAP/MAP/1 queue.

        Uses BUTools MMAPPH1FCFS by converting the service MAP to an equivalent Phase-Type representation. The service time distribution is extracted from the MAP embedded at arrival epochs.

        Parameters:
        C0 - Arrival MAP hidden transition matrix (n x n)
        C1 - Arrival MAP arrival transition matrix (n x n)
        D0 - Service MAP hidden transition matrix (m x m)
        D1 - Service MAP observable transition matrix (m x m)
        numQLMoms - Number of queue length moments to compute (default 3)
        numQLProbs - Number of queue length probabilities to compute (default 100)
        Returns:

        QsysMapPhResult with performance metrics

      • qsys_mapmap1

        @JvmOverloads() final static QsysMapPhResult qsys_mapmap1(Matrix C0, Matrix C1, Matrix D0, Matrix D1, Integer numQLMoms)

        Analyzes a MAP/MAP/1 queue.

        Uses BUTools MMAPPH1FCFS by converting the service MAP to an equivalent Phase-Type representation. The service time distribution is extracted from the MAP embedded at arrival epochs.

        Parameters:
        C0 - Arrival MAP hidden transition matrix (n x n)
        C1 - Arrival MAP arrival transition matrix (n x n)
        D0 - Service MAP hidden transition matrix (m x m)
        D1 - Service MAP observable transition matrix (m x m)
        numQLMoms - Number of queue length moments to compute (default 3)
        Returns:

        QsysMapPhResult with performance metrics

      • qsys_mapmap1

        @JvmOverloads() final static QsysMapPhResult qsys_mapmap1(Matrix C0, Matrix C1, Matrix D0, Matrix D1)

        Analyzes a MAP/MAP/1 queue.

        Uses BUTools MMAPPH1FCFS by converting the service MAP to an equivalent Phase-Type representation. The service time distribution is extracted from the MAP embedded at arrival epochs.

        Parameters:
        C0 - Arrival MAP hidden transition matrix (n x n)
        C1 - Arrival MAP arrival transition matrix (n x n)
        D0 - Service MAP hidden transition matrix (m x m)
        D1 - Service MAP observable transition matrix (m x m)
        Returns:

        QsysMapPhResult with performance metrics

      • qsys_mapmap1

         final static QsysMapPhResult qsys_mapmap1(MatrixCell arrival, MatrixCell service)

        Simplified MAP/MAP/1 analysis using MatrixCell inputs.

        Parameters:
        arrival - MAP arrival process as MatrixCell C0, C1
        service - MAP service process as MatrixCell D0, D1
        Returns:

        QsysMapPhResult with performance metrics