Daniel Kowalczyk
Katholieke Universiteit Leuven
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Daniel Kowalczyk.
Journal of Geometry and Physics | 2012
Franki Dillen; Daniel Kowalczyk
Abstract We classify all the surfaces in M 2 ( c 1 ) × M 2 ( c 2 ) for which the tangent space T p M 2 makes constant angles with T p ( M 2 ( c 1 ) × { p 2 } ) (or equivalently with T p ( { p 1 } × M 2 ( c 2 ) ) for every point p = ( p 1 , p 2 ) of M 2 . Here M 2 ( c 1 ) and M 2 ( c 2 ) are 2 -dimensional space forms, not both flat. As a corollary we give a classification of all the totally geodesic surfaces in M 2 ( c 1 ) × M 2 ( c 2 ) .
Journal of Scheduling | 2017
Daniel Kowalczyk; Roel Leus
We consider an extension of classic parallel machine scheduling where a set of jobs is scheduled on identical parallel machines and an undirected conflict graph is part of the input. Each node in the graph represents a job, and an edge implies that its two jobs are conflicting, meaning that they cannot be scheduled on the same machine. The goal is to find an assignment of the jobs to the machines such that the maximum completion time (makespan) is minimized. We present an exact algorithm based on branch and price that combines methods from bin packing, scheduling, and graph coloring, with appropriate modifications. The algorithm has a good computational performance even for parallel machine scheduling without conflicting jobs.
Bulletin of The Australian Mathematical Society | 2010
Giovanni Calvaruso; Daniel Kowalczyk; Joeri Van der Veken
Totally umbilical, semi-parallel and parallel hypersurfaces of ℍ n ×ℝ are completely classified. More examples arise than in the analogous study on the ambient space 𝕊 n ×ℝ.
IISE Transactions | 2018
Guopeng Song; Daniel Kowalczyk; Roel Leus
Abstract We define and solve the robust machine availability problem in a parallel machine environment, which aims to minimize the number of identical machines required while completing all the jobs before a given deadline. The deterministic version of this problem essentially coincides with the bin packing problem. Our formulation preserves a user-defined robustness level regarding possible deviations in the job durations. For better computational performance, a branch-and-price procedure is proposed based on a set covering reformulation. We use zero-suppressed binary decision diagrams for solving the pricing problem, which enable us to manage the difficulty entailed by the robustness considerations as well as by extra constraints imposed by branching decisions. Computational results are reported that show the effectiveness of a pricing solver with zero-suppressed binary decision diagrams compared with a mixed integer programming solver.
Social Science Research Network | 2017
Guopeng Song; Daniel Kowalczyk; Roel Leus
We define and solve the robust machine availability problem in a parallel machine environment, which aims to minimize the number of identical machines required while completing all the jobs before a given deadline. Our formulation preserves a user-defined robustness level regarding possible deviations in the job durations. For better computational performance, a branch-and-price procedure is proposed based on a set covering reformulation. We use zero-suppressed binary decision diagrams (ZDDs) for solving the pricing problem, which enable us to manage the difficulty entailed by the robustness considerations as well as by extra constraints imposed by branching decisions. Computational results are reported that show the effectiveness of a pricing solver with ZDDs compared with a MIP solver.
industrial engineering and engineering management | 2016
Roel Leus; Daniel Kowalczyk
In this work we tackle the parallel machine scheduling problem with identical machines to minimize the sum of weighted completion times. We study the set covering formulation for this problem that was introduced by van den Akker et al. [1], and improve the performance of their branch-and-price algorithm by a number of techniques, including zero-suppressed binary decision diagrams (ZDD) and stabilization. These techniques are sufficiently generic to be promising also for other scheduling problems.
Social Science Research Network | 2016
Daniel Kowalczyk; Roel Leus
We study the parallel machine scheduling problem to minimize the sum of the weighted completion times of the jobs to be scheduled (problem Pm||ΣwjCj in the standard three-field notation). We use the set covering formulation that was introduced by van den Akker et al. (1999) for this problem, and we improve the computational performance of their branch-and-price (B&P) algorithm by a number of techniques, including a different generic branching scheme, zero-suppressed binary decision diagrams (ZDDs) to solve the pricing problem, dual-price smoothing as a stabilization method, and Farkas pricing to handle infeasibilities. We report computational results that show the effectiveness of the algorithmic enhancements, which depends on the characteristics of the instances. To the best of our knowledge, we are also the first to use ZDDs to solve the pricing problem in a B&P algorithm for a scheduling problem.
Geometriae Dedicata | 2011
Daniel Kowalczyk
Archive | 2016
Roel Leus; Daniel Kowalczyk
Archive | 2016
Daniel Kowalczyk; Roel Leus