{"id":993,"date":"2024-10-16T15:56:31","date_gmt":"2024-10-16T18:56:31","guid":{"rendered":"https:\/\/cicech.org\/?p=993"},"modified":"2024-10-16T15:56:32","modified_gmt":"2024-10-16T18:56:32","slug":"calculadora-del-modelo-m-m-s","status":"publish","type":"post","link":"https:\/\/cicech.org\/index.php\/2024\/10\/16\/calculadora-del-modelo-m-m-s\/","title":{"rendered":"Calculadora del Modelo M\/M\/s"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<!DOCTYPE html>\n<html lang=\"es\">\n<head>\n    <meta charset=\"UTF-8\">\n    <title>Modelo M\/M\/s &#8211; Calculadora de L\u00edneas de Espera<\/title>\n    <style>\n        body {\n            font-family: Arial, sans-serif;\n            background: linear-gradient(to right, #ffffff, #e0e0e0);\n            color: #000;\n            margin: 0;\n            padding: 0;\n        }\n        .container {\n            width: 80%;\n            margin: auto;\n            overflow: hidden;\n            padding: 20px;\n        }\n        h1, h2 {\n            text-align: center;\n            color: #000;\n        }\n        .form-group {\n            margin: 15px 0;\n            color: #000;\n        }\n        label {\n            display: block;\n            margin-bottom: 5px;\n            font-size: 1.1em;\n            color: #000;\n        }\n        input[type=\"number\"] {\n            width: 100%;\n            padding: 10px;\n            font-size: 1em;\n            border: 1px solid #ccc;\n            border-radius: 5px;\n        }\n        button {\n            display: block;\n            width: 100%;\n            background: #4e54c8;\n            color: #fff;\n            border: none;\n            padding: 15px;\n            font-size: 1.2em;\n            margin-top: 20px;\n            cursor: pointer;\n            border-radius: 5px;\n            transition: background 0.3s;\n        }\n        button:hover {\n            background: #8f94fb;\n        }\n        .results {\n            background: #f9f9f9;\n            color: #000;\n            padding: 20px;\n            margin-top: 30px;\n            border-radius: 5px;\n        }\n        .results h2 {\n            color: #000;\n        }\n        .results p {\n            font-size: 1.1em;\n            line-height: 1.6em;\n        }\n        .probabilities {\n            margin-top: 20px;\n        }\n        .probabilities table {\n            width: 100%;\n            border-collapse: collapse;\n        }\n        .probabilities th, .probabilities td {\n            border: 1px solid #ddd;\n            padding: 8px;\n        }\n        .probabilities th {\n            background-color: #4e54c8;\n            color: white;\n        }\n        .probabilities tr:nth-child(even){background-color: #f2f2f2;}\n        .probabilities tr:hover {background-color: #ddd;}\n    <\/style>\n<\/head>\n<body>\n    <div class=\"container\">\n        <h1>Calculadora del Modelo M\/M\/s<\/h1>\n        <div class=\"form-group\">\n            <label for=\"lambda\">Ingrese la tasa de llegada \u03bb (clientes por unidad de tiempo):<\/label>\n            <input type=\"number\" id=\"lambda\" step=\"any\">\n        <\/div>\n        <div class=\"form-group\">\n            <label for=\"mu\">Ingrese la tasa de servicio \u03bc (clientes por unidad de tiempo):<\/label>\n            <input type=\"number\" id=\"mu\" step=\"any\">\n        <\/div>\n        <div class=\"form-group\">\n            <label for=\"servers\">Ingrese el n\u00famero de servidores s:<\/label>\n            <input type=\"number\" id=\"servers\" step=\"1\" min=\"1\">\n        <\/div>\n        <button onclick=\"calcular()\">Calcular<\/button>\n        <div id=\"resultados\" class=\"results\" style=\"display:none;\">\n            <!-- Resultados se mostrar\u00e1n aqu\u00ed -->\n        <\/div>\n    <\/div>\n\n    <script>\n        function factorial(n) {\n            let fact = 1;\n            for (let i = 1; i <= n; i++) {\n                fact *= i;\n            }\n            return fact;\n        }\n\n        function calcular() {\n            let lambda = parseFloat(document.getElementById('lambda').value);\n            let mu = parseFloat(document.getElementById('mu').value);\n            let s = parseInt(document.getElementById('servers').value);\n            let resultadosDiv = document.getElementById('resultados');\n            resultadosDiv.style.display = 'none'; \/\/ Ocultar resultados al recalcular\n\n            if (isNaN(lambda) || isNaN(mu) || isNaN(s) || s < 1) {\n                alert('Por favor, ingrese valores num\u00e9ricos v\u00e1lidos para \u03bb, \u03bc y s (s \u2265 1).');\n                return;\n            }\n\n            let rho = lambda \/ (s * mu);\n\n            if (rho >= 1) {\n                alert('El sistema no es estable (\u03bb \u2265 s\u03bc). Por favor, ingrese valores donde \u03bb < s\u03bc.');\n                return;\n            }\n\n            \/\/ Calcular P0\n            let sum = 0;\n            for (let n = 0; n < s; n++) {\n                sum += Math.pow(lambda \/ mu, n) \/ factorial(n);\n            }\n            let Po_part = (Math.pow(lambda \/ mu, s) \/ (factorial(s))) * (1 \/ (1 - rho));\n            let P0 = 1 \/ (sum + Po_part);\n\n            \/\/ Calcular Lq\n            let Lq = (P0 * Math.pow(lambda \/ mu, s) * rho) \/ (factorial(s) * Math.pow(1 - rho, 2));\n\n            \/\/ Calcular L\n            let L = Lq + (lambda \/ mu);\n\n            \/\/ Calcular Wq\n            let Wq = Lq \/ lambda;\n\n            \/\/ Calcular W\n            let W = Wq + (1 \/ mu);\n\n            \/\/ Mostrar resultados\n            resultadosDiv.innerHTML = `\n                <h2>Resultados del Modelo M\/M\/${s}<\/h2>\n                <p><strong>Factor de utilizaci\u00f3n (\u03c1):<\/strong> ${rho.toFixed(4)}<\/p>\n                <p><strong>N\u00famero promedio de clientes en el sistema (L):<\/strong> ${L.toFixed(4)}<\/p>\n                <p><strong>N\u00famero promedio de clientes en la cola (Lq):<\/strong> ${Lq.toFixed(4)}<\/p>\n                <p><strong>Tiempo promedio en el sistema (W):<\/strong> ${W.toFixed(4)} unidades de tiempo<\/p>\n                <p><strong>Tiempo promedio en la cola (Wq):<\/strong> ${Wq.toFixed(4)} unidades de tiempo<\/p>\n                <p><strong>Probabilidad de que no haya clientes en el sistema (P\u2080):<\/strong> ${P0.toFixed(4)}<\/p>\n                <div class=\"probabilities\">\n                    <h2>Probabilidades de que haya n clientes en el sistema:<\/h2>\n                    ${generarTablaProbabilidades(lambda, mu, s, P0)}\n                <\/div>\n            `;\n            resultadosDiv.style.display = 'block';\n        }\n\n        function generarTablaProbabilidades(lambda, mu, s, P0) {\n            let max_n = 10;\n            let tabla = `\n                <table>\n                    <tr>\n                        <th>n<\/th>\n                        <th>P(n)<\/th>\n                    <\/tr>\n            `;\n            for (let n = 0; n <= max_n; n++) {\n                let Pn;\n                if (n < s) {\n                    Pn = (Math.pow(lambda \/ mu, n) \/ factorial(n)) * P0;\n                } else {\n                    Pn = (Math.pow(lambda \/ mu, n) \/ (factorial(s) * Math.pow(s, n - s))) * P0;\n                }\n                tabla += `\n                    <tr>\n                        <td>${n}<\/td>\n                        <td>${Pn.toFixed(4)}<\/td>\n                    <\/tr>\n                `;\n            }\n            tabla += '<\/table>';\n            return tabla;\n        }\n    <\/script>\n<\/body>\n<\/html>\n\n\n\n<!DOCTYPE html>\n<html lang=\"es\">\n<head>\n    <meta charset=\"UTF-8\">\n    <title>Instructivo &#8211; Calculadora del Modelo M\/M\/s<\/title>\n    <style>\n        body {\n            font-family: Arial, sans-serif;\n            background: linear-gradient(to right, #ffffff, #e0e0e0);\n            color: #000;\n            margin: 0;\n            padding: 0;\n        }\n        .container {\n            max-width: 900px;\n            margin: 40px auto;\n            background: #fff;\n            padding: 30px;\n            border-radius: 8px;\n            box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);\n        }\n        h1, h2, h3 {\n            color: #333;\n        }\n        h1 {\n            text-align: center;\n            margin-bottom: 30px;\n        }\n        h2 {\n            margin-top: 40px;\n            margin-bottom: 20px;\n        }\n        h3 {\n            margin-top: 30px;\n            margin-bottom: 15px;\n        }\n        p {\n            font-size: 1em;\n            line-height: 1.6em;\n            margin-bottom: 20px;\n        }\n        ul, ol {\n            margin-left: 20px;\n            margin-bottom: 20px;\n        }\n        li {\n            margin-bottom: 10px;\n        }\n        strong {\n            font-weight: bold;\n        }\n        em {\n            font-style: italic;\n        }\n        hr {\n            border: none;\n            border-top: 1px solid #ccc;\n            margin: 40px 0;\n        }\n        .example {\n            background: #f9f9f9;\n            padding: 15px;\n            border-left: 4px solid #4e54c8;\n            margin-bottom: 20px;\n        }\n        .example p {\n            margin: 0;\n        }\n        code {\n            background: #f4f4f4;\n            padding: 2px 4px;\n            font-family: monospace;\n            font-size: 0.95em;\n        }\n    <\/style>\n<\/head>\n<body>\n    <div class=\"container\">\n        <h1>Instructivo para la Calculadora del Modelo M\/M\/s<\/h1>\n        <p>Este instructivo te ayudar\u00e1 a entender y utilizar la calculadora del modelo de l\u00edneas de espera <strong>M\/M\/s<\/strong>. Aprender\u00e1s c\u00f3mo ingresar los datos correctamente, comprender\u00e1s el significado de cada salida y su importancia en la gesti\u00f3n de sistemas de colas con m\u00faltiples servidores.<\/p>\n        <hr>\n\n        <h2>\u00bfQu\u00e9 es el modelo M\/M\/s?<\/h2>\n        <p>El modelo <strong>M\/M\/s<\/strong> es un modelo matem\u00e1tico utilizado para analizar sistemas de colas donde:<\/p>\n        <ul>\n            <li><strong>M (Markoviano)<\/strong>: Las llegadas de clientes siguen una distribuci\u00f3n de Poisson (o exponencial).<\/li>\n            <li><strong>M (Markoviano)<\/strong>: Los tiempos de servicio tambi\u00e9n siguen una distribuci\u00f3n exponencial.<\/li>\n            <li><strong>s<\/strong>: Hay <strong>s<\/strong> servidores atendiendo a los clientes.<\/li>\n        <\/ul>\n        <p>Este modelo es \u00fatil para evaluar sistemas como centros de llamadas, bancos, hospitales, supermercados y cualquier lugar donde m\u00faltiples servidores atienden a clientes que llegan al azar.<\/p>\n        <hr>\n\n        <h2>C\u00f3mo ingresar los datos<\/h2>\n\n        <h3>Paso 1: Tasa de llegada (<em>\u03bb<\/em>)<\/h3>\n        <p><strong>\u00bfQu\u00e9 es?<\/strong> Es el promedio de clientes que llegan al sistema por unidad de tiempo.<\/p>\n        <p><strong>D\u00f3nde ingresarla:<\/strong> En el campo <strong>&#8220;Ingrese la tasa de llegada \u03bb&#8221;<\/strong>.<\/p>\n        <div class=\"example\">\n            <p><strong>Ejemplo:<\/strong> Si llegan en promedio <strong>20 clientes por hora<\/strong>, entonces \u03bb = 20.<\/p>\n        <\/div>\n\n        <h3>Paso 2: Tasa de servicio (<em>\u03bc<\/em>)<\/h3>\n        <p><strong>\u00bfQu\u00e9 es?<\/strong> Es el promedio de clientes que cada servidor puede atender por unidad de tiempo.<\/p>\n        <p><strong>D\u00f3nde ingresarla:<\/strong> En el campo <strong>&#8220;Ingrese la tasa de servicio \u03bc&#8221;<\/strong>.<\/p>\n        <div class=\"example\">\n            <p><strong>Ejemplo:<\/strong> Si cada cajero puede atender en promedio <strong>8 clientes por hora<\/strong>, entonces \u03bc = 8.<\/p>\n        <\/div>\n\n        <h3>Paso 3: N\u00famero de servidores (<em>s<\/em>)<\/h3>\n        <p><strong>\u00bfQu\u00e9 es?<\/strong> Es la cantidad de servidores que est\u00e1n atendiendo a los clientes en el sistema.<\/p>\n        <p><strong>D\u00f3nde ingresarla:<\/strong> En el campo <strong>&#8220;Ingrese el n\u00famero de servidores s&#8221;<\/strong>.<\/p>\n        <div class=\"example\">\n            <p><strong>Ejemplo:<\/strong> Si hay <strong>3 cajeros<\/strong> en un banco, entonces s = 3.<\/p>\n        <\/div>\n        <p><strong>Importante:<\/strong> Para que el sistema sea estable, la capacidad total de servicio debe ser mayor que la tasa de llegada, es decir, \u03bb &lt; s \u00d7 \u03bc.<\/p>\n\n        <h3>Paso 4: Calcular<\/h3>\n        <p>Haz clic en el bot\u00f3n <strong>&#8220;Calcular&#8221;<\/strong> para procesar los datos y obtener los resultados.<\/p>\n        <hr>\n\n        <h2>Interpretaci\u00f3n de los resultados<\/h2>\n\n        <h3>1. Factor de utilizaci\u00f3n (<em>\u03c1<\/em>)<\/h3>\n        <p><strong>\u00bfQu\u00e9 es?<\/strong> Es la proporci\u00f3n de tiempo que los servidores est\u00e1n ocupados en promedio.<\/p>\n        <p><strong>C\u00e1lculo:<\/strong> \u03c1 = \u03bb \/ (s \u00d7 \u03bc).<\/p>\n        <p><strong>Interpretaci\u00f3n:<\/strong><\/p>\n        <ul>\n            <li>Si \u03c1 es cercano a 0, los servidores est\u00e1n desocupados la mayor parte del tiempo.<\/li>\n            <li>Si \u03c1 es cercano a 1, los servidores est\u00e1n ocupados casi todo el tiempo.<\/li>\n        <\/ul>\n        <p><strong>Importancia:<\/strong> Indica qu\u00e9 tan cargado est\u00e1 el sistema. Un valor alto puede llevar a largas esperas, mientras que un valor muy bajo puede indicar recursos infrautilizados.<\/p>\n        <div class=\"example\">\n            <p><strong>Ejemplo:<\/strong> Con \u03bb = 20, \u03bc = 8, s = 3:<\/p>\n            <ul>\n                <li>\u03c1 = 20 \/ (3 \u00d7 8) = 0.8333 (83.33% de utilizaci\u00f3n).<\/li>\n            <\/ul>\n        <\/div>\n\n        <h3>2. N\u00famero promedio de clientes en el sistema (<em>L<\/em>)<\/h3>\n        <p><strong>\u00bfQu\u00e9 es?<\/strong> Es el promedio de clientes en el sistema, incluyendo los que est\u00e1n siendo atendidos y los que esperan.<\/p>\n        <p><strong>C\u00e1lculo:<\/strong> L = Lq + (\u03bb \/ \u03bc).<\/p>\n        <p><strong>Importancia:<\/strong> Ayuda a entender el nivel de congesti\u00f3n total del sistema.<\/p>\n        <div class=\"example\">\n            <p><strong>Ejemplo:<\/strong><\/p>\n            <ul>\n                <li>Supongamos que Lq = 5.8333 (ver siguiente secci\u00f3n).<\/li>\n                <li>L = 5.8333 + (20 \/ 8) = 5.8333 + 2.5 = 8.3333 clientes en promedio.<\/li>\n            <\/ul>\n        <\/div>\n\n        <h3>3. N\u00famero promedio de clientes en la cola (<em>Lq<\/em>)<\/h3>\n        <p><strong>\u00bfQu\u00e9 es?<\/strong> Es el promedio de clientes esperando en la cola.<\/p>\n        <p><strong>C\u00e1lculo:<\/strong><\/p>\n        <p>Primero, se calcula P\u2080 (probabilidad de que no haya clientes en el sistema).<\/p>\n        <p>Luego, Lq = (P\u2080 \u00d7 (\u03bb \/ \u03bc)<sup>s<\/sup> \u00d7 \u03c1) \/ (s! \u00d7 (1 &#8211; \u03c1)<sup>2<\/sup>).<\/p>\n        <p><strong>Importancia:<\/strong> Indica cu\u00e1ntos clientes esperan en promedio, lo cual afecta directamente la satisfacci\u00f3n del cliente.<\/p>\n        <div class=\"example\">\n            <p><strong>Ejemplo:<\/strong><\/p>\n            <ul>\n                <li>Calculando P\u2080 (ver secci\u00f3n 6):<\/li>\n                <li>Lq = (0.0916 \u00d7 (20 \/ 8)<sup>3<\/sup> \u00d7 0.8333) \/ (6 \u00d7 (1 &#8211; 0.8333)<sup>2<\/sup>) \u2248 5.8333 clientes.<\/li>\n            <\/ul>\n        <\/div>\n\n        <h3>4. Tiempo promedio en el sistema (<em>W<\/em>)<\/h3>\n        <p><strong>\u00bfQu\u00e9 es?<\/strong> Tiempo promedio que un cliente pasa en el sistema (espera + servicio).<\/p>\n        <p><strong>C\u00e1lculo:<\/strong> W = L \/ \u03bb.<\/p>\n        <p><strong>Importancia:<\/strong> Muestra cu\u00e1nto tiempo, en promedio, un cliente pasa desde que llega hasta que se va.<\/p>\n        <div class=\"example\">\n            <p><strong>Ejemplo:<\/strong><\/p>\n            <ul>\n                <li>W = 8.3333 \/ 20 = 0.4167 horas (25 minutos en promedio).<\/li>\n            <\/ul>\n        <\/div>\n\n        <h3>5. Tiempo promedio en la cola (<em>Wq<\/em>)<\/h3>\n        <p><strong>\u00bfQu\u00e9 es?<\/strong> Tiempo promedio que un cliente espera antes de ser atendido.<\/p>\n        <p><strong>C\u00e1lculo:<\/strong> Wq = Lq \/ \u03bb.<\/p>\n        <p><strong>Importancia:<\/strong> Afecta directamente la percepci\u00f3n del servicio y la satisfacci\u00f3n del cliente.<\/p>\n        <div class=\"example\">\n            <p><strong>Ejemplo:<\/strong><\/p>\n            <ul>\n                <li>Wq = 5.8333 \/ 20 = 0.2917 horas (17.5 minutos en promedio de espera).<\/li>\n            <\/ul>\n        <\/div>\n\n        <h3>6. Probabilidad de que no haya clientes en el sistema (<em>P\u2080<\/em>)<\/h3>\n        <p><strong>\u00bfQu\u00e9 es?<\/strong> Probabilidad de que no haya ning\u00fan cliente en el sistema (servidores desocupados).<\/p>\n        <p><strong>C\u00e1lculo:<\/strong><\/p>\n        <p>Se calcula sumando dos partes:<\/p>\n        <ul>\n            <li>Suma de n = 0 a s &#8211; 1: (\u03bb \/ \u03bc)<sup>n<\/sup> \/ n!<\/li>\n            <li>Parte adicional: (\u03bb \/ \u03bc)<sup>s<\/sup> \/ (s! \u00d7 (1 &#8211; \u03c1))<\/li>\n        <\/ul>\n        <p>P\u2080 = 1 \/ (Suma total).<\/p>\n        <p><strong>Importancia:<\/strong> Indica la disponibilidad inmediata del sistema.<\/p>\n        <div class=\"example\">\n            <p><strong>Ejemplo:<\/strong><\/p>\n            <ul>\n                <li>Suma parcial:<\/li>\n                <ul>\n                    <li>n = 0: (20\/8)<sup>0<\/sup> \/ 0! = 1<\/li>\n                    <li>n = 1: (20\/8)<sup>1<\/sup> \/ 1! = 2.5<\/li>\n                    <li>n = 2: (20\/8)<sup>2<\/sup> \/ 2! = 3.125<\/li>\n                <\/ul>\n                <li>Suma parcial = 1 + 2.5 + 3.125 = 6.625<\/li>\n                <li>Parte adicional:<\/li>\n                <ul>\n                    <li>(20\/8)<sup>3<\/sup> \/ (3! \u00d7 (1 &#8211; 0.8333)) = (15.625) \/ (6 \u00d7 0.1667) \u2248 15.625<\/li>\n                <\/ul>\n                <li>Suma total = 6.625 + 15.625 = 22.25<\/li>\n                <li>P\u2080 = 1 \/ 22.25 \u2248 0.0449 (4.49% de probabilidad de que no haya clientes).<\/li>\n            <\/ul>\n        <\/div>\n\n        <h3>7. Probabilidades de que haya n clientes en el sistema (<em>P(n)<\/em>)<\/h3>\n        <p><strong>\u00bfQu\u00e9 es?<\/strong> Probabilidad de tener exactamente n clientes en el sistema.<\/p>\n        <p><strong>C\u00e1lculo:<\/strong><\/p>\n        <ul>\n            <li>Para n &lt; s:<\/li>\n            <ul>\n                <li>P(n) = [(\u03bb \/ \u03bc)<sup>n<\/sup> \/ n!] \u00d7 P\u2080<\/li>\n            <\/ul>\n            <li>Para n \u2265 s:<\/li>\n            <ul>\n                <li>P(n) = [(\u03bb \/ \u03bc)<sup>n<\/sup> \/ (s! \u00d7 s<sup>n &#8211; s<\/sup>)] \u00d7 P\u2080<\/li>\n            <\/ul>\n        <\/ul>\n        <p><strong>Importancia:<\/strong> Ayuda a entender la distribuci\u00f3n de clientes y la probabilidad de diferentes niveles de ocupaci\u00f3n.<\/p>\n        <div class=\"example\">\n            <p><strong>Ejemplo:<\/strong><\/p>\n            <ul>\n                <li>Para n = 0:<\/li>\n                <ul>\n                    <li>P(0) = P\u2080 = 0.0449<\/li>\n                <\/ul>\n                <li>Para n = 1:<\/li>\n                <ul>\n                    <li>P(1) = [(20\/8)<sup>1<\/sup> \/ 1!] \u00d7 0.0449 \u2248 0.1122<\/li>\n                <\/ul>\n                <li>Para n = 3:<\/li>\n                <ul>\n                    <li>P(3) = [(20\/8)<sup>3<\/sup> \/ (3!)] \u00d7 0.0449 \u2248 0.2347<\/li>\n                <\/ul>\n                <li>Para n = 5 (n \u2265 s):<\/li>\n                <ul>\n                    <li>P(5) = [(20\/8)<sup>5<\/sup> \/ (3! \u00d7 3<sup>5 &#8211; 3<\/sup>)] \u00d7 0.0449 \u2248 0.1408<\/li>\n                <\/ul>\n            <\/ul>\n        <\/div>\n        <hr>\n\n        <h2>Importancia de los resultados<\/h2>\n        <ul>\n            <li><strong>Gesti\u00f3n de Recursos:<\/strong> Saber el factor de utilizaci\u00f3n y el n\u00famero promedio de clientes ayuda a determinar si necesitas m\u00e1s o menos servidores para optimizar costos y eficiencia.<\/li>\n            <li><strong>Satisfacci\u00f3n del Cliente:<\/strong> Los tiempos de espera (Wq) y el n\u00famero promedio de clientes en la cola (Lq) afectan directamente la experiencia del cliente. Valores altos pueden conducir a insatisfacci\u00f3n y p\u00e9rdida de clientes.<\/li>\n            <li><strong>Planeaci\u00f3n Operativa:<\/strong> Conocer las probabilidades de ocupaci\u00f3n te permite planificar horarios de personal, anticipar picos de demanda y mejorar la asignaci\u00f3n de recursos.<\/li>\n            <li><strong>An\u00e1lisis Financiero:<\/strong> Optimizar el equilibrio entre costos de servicio (m\u00e1s servidores) y costos de espera (clientes insatisfechos) puede mejorar la rentabilidad del negocio.<\/li>\n        <\/ul>\n        <hr>\n\n        <h2>Conclusi\u00f3n<\/h2>\n        <p>La calculadora del modelo <strong>M\/M\/s<\/strong> es una herramienta valiosa para analizar y mejorar sistemas de colas con m\u00faltiples servidores. Al entender c\u00f3mo ingresar los datos y qu\u00e9 significa cada resultado, puedes tomar decisiones informadas para optimizar la eficiencia operativa y la satisfacci\u00f3n del cliente.<\/p>\n        <p><strong>Recuerda:<\/strong><\/p>\n        <ul>\n            <li>Siempre verifica que la tasa de llegada sea menor que la capacidad total de servicio: \u03bb &lt; s \u00d7 \u03bc.<\/li>\n            <li>Utiliza los resultados para balancear eficientemente el n\u00famero de servidores y minimizar tiempos de espera.<\/li>\n            <li>Considera tanto los aspectos operativos como la experiencia del cliente al interpretar los resultados.<\/li>\n        <\/ul>\n        <hr>\n\n        <h2>Ejemplo Pr\u00e1ctico<\/h2>\n        <p>Supongamos un centro de llamadas que recibe en promedio <strong>30 llamadas por hora<\/strong>. Cada agente puede atender en promedio <strong>10 llamadas por hora<\/strong>, y hay <strong>4 agentes<\/strong> disponibles.<\/p>\n        <ul>\n            <li>\u03bb = 30 llamadas\/hora<\/li>\n            <li>\u03bc = 10 llamadas\/hora<\/li>\n            <li>s = 4 agentes<\/li>\n        <\/ul>\n\n        <h3>Verificaci\u00f3n de estabilidad<\/h3>\n        <p>Capacidad total de servicio = s \u00d7 \u03bc = 4 \u00d7 10 = 40 llamadas\/hora.<\/p>\n        <p>Como \u03bb = 30 &lt; 40, el sistema es estable.<\/p>\n\n        <h3>C\u00e1lculos<\/h3>\n        <ol>\n            <li><strong>Factor de utilizaci\u00f3n (\u03c1):<\/strong> \u03c1 = 30 \/ (4 \u00d7 10) = 0.75<\/li>\n            <li><strong>P\u2080 (probabilidad de que no haya llamadas):<\/strong>\n                <p>Calculando la suma:<\/p>\n                <ul>\n                    <li>Suma parcial: 1 + 3 + 4.5 + 4.5 = 13<\/li>\n                    <li>Parte adicional: (3<sup>4<\/sup>) \/ (24 \u00d7 0.25) = 81 \/ 6 = 13.5<\/li>\n                    <li>Suma total = 13 + 13.5 = 26.5<\/li>\n                    <li>P\u2080 = 1 \/ 26.5 \u2248 0.0377<\/li>\n                <\/ul>\n            <\/li>\n            <li><strong>Lq (n\u00famero promedio de llamadas en espera):<\/strong> Lq = (0.0377 \u00d7 3<sup>4<\/sup> \u00d7 0.75) \/ (24 \u00d7 0.0625) \u2248 5.775 llamadas<\/li>\n            <li><strong>L (n\u00famero promedio de llamadas en el sistema):<\/strong> L = 5.775 + (30 \/ 10) = 5.775 + 3 = 8.775 llamadas<\/li>\n            <li><strong>Wq (tiempo promedio de espera):<\/strong> Wq = 5.775 \/ 30 \u2248 0.1925 horas (11.55 minutos)<\/li>\n            <li><strong>W (tiempo promedio en el sistema):<\/strong> W = 0.1925 + 0.1 \u2248 0.2925 horas (17.55 minutos)<\/li>\n        <\/ol>\n        <hr>\n\n        <h2>Interpretaci\u00f3n de los resultados del ejemplo<\/h2>\n        <ul>\n            <li><strong>Factor de utilizaci\u00f3n (\u03c1 = 0.75):<\/strong> Los agentes est\u00e1n ocupados el 75% del tiempo.<\/li>\n            <li><strong>Tiempo promedio en espera (Wq \u2248 11.55 minutos):<\/strong> Una llamada espera en promedio 11.55 minutos antes de ser atendida.<\/li>\n            <li><strong>N\u00famero promedio de llamadas en espera (Lq \u2248 5.775):<\/strong> En promedio, hay casi 6 llamadas esperando.<\/li>\n            <li><strong>Acciones sugeridas:<\/strong>\n                <ul>\n                    <li>Considerar agregar otro agente para reducir los tiempos de espera.<\/li>\n                    <li>Evaluar si los clientes est\u00e1n dispuestos a esperar ese tiempo o si afecta la satisfacci\u00f3n.<\/li>\n                <\/ul>\n            <\/li>\n        <\/ul>\n        <hr>\n\n        <h2>C\u00f3mo utilizar esta informaci\u00f3n<\/h2>\n        <ul>\n            <li><strong>Mejora del servicio:<\/strong> Reducir Lq y Wq puede mejorar la satisfacci\u00f3n del cliente.<\/li>\n            <li><strong>Optimizaci\u00f3n de costos:<\/strong> Balancear entre agregar m\u00e1s servidores (costos) y reducir tiempos de espera (beneficios).<\/li>\n            <li><strong>Planeaci\u00f3n:<\/strong> Ajustar horarios de personal seg\u00fan los picos de demanda esperados.<\/li>\n        <\/ul>\n        <hr>\n\n        <p>\u00a1Utiliza esta calculadora y gu\u00eda para optimizar tus sistemas de colas y ofrecer un mejor servicio a tus clientes!<\/p>\n    <\/div>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>Modelo M\/M\/s &#8211; Calculadora de L\u00edneas de Espera Calculadora del Modelo M\/M\/s Ingrese la tasa de llegada \u03bb (clientes por unidad de tiempo): Ingrese la tasa de servicio \u03bc (clientes por unidad de tiempo): Ingrese el n\u00famero de servidores s: Calcular Instructivo &#8211; Calculadora del Modelo M\/M\/s Instructivo para la Calculadora del Modelo M\/M\/s Este [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0},"categories":[12,5,6,7],"tags":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/cicech.org\/index.php\/wp-json\/wp\/v2\/posts\/993"}],"collection":[{"href":"https:\/\/cicech.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cicech.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cicech.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cicech.org\/index.php\/wp-json\/wp\/v2\/comments?post=993"}],"version-history":[{"count":3,"href":"https:\/\/cicech.org\/index.php\/wp-json\/wp\/v2\/posts\/993\/revisions"}],"predecessor-version":[{"id":1003,"href":"https:\/\/cicech.org\/index.php\/wp-json\/wp\/v2\/posts\/993\/revisions\/1003"}],"wp:attachment":[{"href":"https:\/\/cicech.org\/index.php\/wp-json\/wp\/v2\/media?parent=993"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cicech.org\/index.php\/wp-json\/wp\/v2\/categories?post=993"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cicech.org\/index.php\/wp-json\/wp\/v2\/tags?post=993"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}