The opinions and views expressed in this report do not necessarily reflect those of the organizations associated with the Steering Committee, the Steering Committee members, or the funders.
Process Mining is the discovery of business processes from log files. One application is ensuring conformance to prescribed processes or business rules. Businesses operate in real time, needing to quickly react to change. We consider requirements for process mining to support this: a notion of real time, and methods to compare processes and detect… (More)
—There are many process mining algorithms and representations, making it difficult to choose which algorithm to use or compare results. Process mining is essentially a machine learning task, but little work as been done on systematically analysing algorithms to understand their fundamental properties, such as how much data is needed for confidence in… (More)
Process mining uses event logs to learn and reason about business process models. Existing algorithms for mining the control-flow of processes in general do not take into account the probabilistic nature of the underlying process, which affects the behaviour of algorithms and the amount of data needed for confidence in mining. We contribute a first step… (More)
Noise is a challenge for process mining algorithms, but there is no standard definition of noise nor accepted way to quantify it. This means it is not possible to mine with confidence from event logs which may not record the underlying process correctly. We discuss one way of thinking about noise in process mining. We consider mining from a `noisy log' as… (More)
Process Mining uses event logs to discover and analyse business processes, typically assumed to be static. However as businesses adapt to change, processes can be expected to change. Since one application of process mining is ensuring conformance to prescribed processes or rules, timely detection of change is important. We consider process mining in such… (More)