Rank-based Heuristics for Optimizing the Execution of Product Data Models

05/17/2022
by   Konstantinos Varvoutas, et al.
0

The Product Data Model (PDM) is an example of a data-centric approach to modelling information-intensive business processes, which offers exibility and facilitates process optimization. Because the approach is declarative in nature, there may be multiple, alternative execution plans that can produce the desired end product. To generate such plans, several heuristics have been proposed in the literature. The contributions of this work are twofold: (i) we propose new heuristics that capitalize on established techniques for optimizing data-intensive work ows in terms of execution time and cost and transfer them to business processes; and (ii) we extensively evaluate the existing solutions. Our results shed light on the merits of each heuristic and show that our new heuristics can yield significant benefits.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/17/2017

The Odyssey Approach for Optimizing Federated SPARQL Queries

Answering queries over a federation of SPARQL endpoints requires combini...
research
02/19/2020

Optimizing Federated Queries Based on the Physical Design of a Data Lake

The optimization of query execution plans is known to be crucial for red...
research
04/19/2023

Learning policies for resource allocation in business processes

Resource allocation is the assignment of resources to activities that mu...
research
10/26/2020

Automatic WCET Reduction by Machine Learning Based Heuristics for Function Inlining

The application of machine learning techniques in compiler frame- works ...
research
05/02/2019

Can the Optimizer Cost be Used to Predict Query Execution Times?

Predicting the execution time of queries is an important problem with ap...
research
12/03/2020

Technical Report: Refining Case Models Using Cardinality Constraints

Traditionally, business process management focuses on structured, impera...

Please sign up or login with your details

Forgot password? Click here to reset