<?xml version="1.0" encoding="UTF-8"?>
<collection xmlns="http://www.loc.gov/MARC21/slim">
<record>
  <controlfield tag="001">167512</controlfield>
  <controlfield tag="005">20260121151438.0</controlfield>
  <datafield tag="037" ind1=" " ind2=" ">
    <subfield code="a">TAZ-TFG-2025-140</subfield>
  </datafield>
  <datafield tag="041" ind1=" " ind2=" ">
    <subfield code="a">spa</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
    <subfield code="a">López Perales, Samuel</subfield>
  </datafield>
  <datafield tag="242" ind1="0" ind2="0">
    <subfield code="a">Process mining: algorithms for process discovery</subfield>
  </datafield>
  <datafield tag="245" ind1="0" ind2="0">
    <subfield code="a">Minería de procesos: algoritmos para el descubrimiento de procesos</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">Zaragoza</subfield>
    <subfield code="b">Universidad de Zaragoza</subfield>
    <subfield code="c">2025</subfield>
  </datafield>
  <datafield tag="506" ind1=" " ind2=" ">
    <subfield code="a">by-nc-sa</subfield>
    <subfield code="b">Creative Commons</subfield>
    <subfield code="c">3.0</subfield>
    <subfield code="u">http://creativecommons.org/licenses/by-nc-sa/3.0/</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">La minería de procesos utiliza registros de eventos generados por sistemas de información para analizar&lt;br />cómo se ejecutan los procesos en la práctica y generar modelos que representen estas secuencias&lt;br />de actividades. Esto permite analizar, monitorizar y mejorar procesos reales dentro de una organización.&lt;br />Los modelos empleados son representaciones simplificadas y abstractas de sistemas que capturan los&lt;br />aspectos esenciales, facilitando su comprensión y análisis. En este trabajo, se usan redes de Petri como&lt;br />principal modelo para representar la dinámica de los procesos.&lt;br />La minería de procesos se puede clasificar en tres tipos principales. El primero es el descubrimiento&lt;br />de procesos, que consiste en crear automáticamente un modelo a partir de registros de eventos. El&lt;br />segundo tipo es la verificación de conformidad, que compara el comportamiento real registrado en los&lt;br />logs con un modelo de proceso predefinido, permitiendo identificar actividades que no siguen el modelo&lt;br />esperado y marcando las desviaciones. Finalmente, el tercer tipo es la optimización y mejora, que&lt;br />busca identificar áreas de mejora en los procesos, como eliminar ineficiencias, reorganizar secuencias o&lt;br />acelerar actividades.&lt;br />Además, la minería de procesos puede analizarse desde distintas perspectivas. Entre las más relevantes&lt;br />está la perspectiva de control de flujo, que analiza el orden y la secuencia de las actividades. También&lt;br />está la perspectiva organizacional, que examina los recursos involucrados, como personas y departamentos,&lt;br />y la perspectiva temporal, que analiza la ocurrencia temporal de eventos, tiempos muertos y&lt;br />frecuencias. En este trabajo nos centramos en el primer tipo de minería de procesos, el descubrimiento&lt;br />de procesos, desde la perspectiva de control de flujo.&lt;br />Dentro de los algoritmos de descubrimiento, en este trabajo vamos a describir dos de ellos, el algoritmo&lt;br />α y el algoritmo de minería inductiva. El algoritmo α fue uno de los primeros en abordar&lt;br />la concurrencia en los procesos. Aunque presenta limitaciones, como la incapacidad de representar con&lt;br />precisión estructuras complejas, su simplicidad lo convierte en una herramienta valiosa para introducirse&lt;br />en los desafíos del descubrimiento. Este algoritmo identifica relaciones causales entre actividades al&lt;br />buscar patrones en los registros de eventos. Por otro lado, el algoritmo de minería inductiva emplea&lt;br />una estrategia de divide y vencerás, procesando registros en bloques y generando modelos estructurados&lt;br />en forma de árboles de procesos. Una de las ventajas de este algoritmo es que garantiza que los&lt;br />modelos resultantes sean correctos desde el principio, superando problemas de incompletitud o errores&lt;br />en los datos. Además, el descubrimiento inductivo es especialmente útil para registros grandes o con&lt;br />datos infrecuentes, resolviendo problemas que el algoritmo α no puede abordar. Actualmente, el descubrimiento&lt;br />inductivo es uno de los enfoques líderes en minería de procesos gracias a su flexibilidad,&lt;br />garantías formales y escalabilidad.&lt;br />Finalmente, haciendo uso de la herramienta de minería de procesos ProM, hemos aplicado estos dos&lt;br />algoritmos a un registro de eventos, que está disponible públicamente, y que proviene de un sistema real&lt;br />de gestión de multas de tráfico.&lt;br />&lt;br /></subfield>
  </datafield>
  <datafield tag="521" ind1=" " ind2=" ">
    <subfield code="a">Graduado en Matemáticas</subfield>
  </datafield>
  <datafield tag="540" ind1=" " ind2=" ">
    <subfield code="a">Derechos regulados por licencia Creative Commons</subfield>
  </datafield>
  <datafield tag="856" ind1="0" ind2=" ">
    <subfield code="f">777265@unizar.es</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">853769</subfield>
    <subfield code="u">http://zaguan.unizar.es/record/167512/files/TAZ-TFG-2025-140.pdf</subfield>
    <subfield code="y">Memoria (spa)</subfield>
  </datafield>
  <datafield tag="909" ind1="C" ind2="O">
    <subfield code="o">oai:zaguan.unizar.es:167512</subfield>
    <subfield code="p">driver</subfield>
    <subfield code="p">trabajos-fin-grado</subfield>
  </datafield>
  <datafield tag="950" ind1=" " ind2=" ">
    <subfield code="a"></subfield>
  </datafield>
  <datafield tag="691" ind1=" " ind2=" ">
    <subfield code="a">0</subfield>
  </datafield>
  <datafield tag="692" ind1=" " ind2=" ">
    <subfield code="a"></subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Zapata Abad, María Antonia</subfield>
    <subfield code="e">dir.</subfield>
  </datafield>
  <datafield tag="710" ind1="2" ind2=" ">
    <subfield code="a">Universidad de Zaragoza</subfield>
    <subfield code="b"> </subfield>
    <subfield code="c"></subfield>
  </datafield>
  <datafield tag="980" ind1=" " ind2=" ">
    <subfield code="a">TAZ</subfield>
    <subfield code="b">TFG</subfield>
    <subfield code="c">CIEN</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="a">20250130111049.CREATION_DATE</subfield>
  </datafield>
  <datafield tag="951" ind1=" " ind2=" ">
    <subfield code="a">deposita:2026-01-21</subfield>
  </datafield>
</record>
</collection>