Skip to main content

Showing 1–20 of 20 results for author: de Weerdt, M

Searching in archive cs. Search in all archives.
.
  1. arXiv:2405.01984  [pdf, other

    math.OC cs.AI

    A Penalty-Based Guardrail Algorithm for Non-Decreasing Optimization with Inequality Constraints

    Authors: Ksenija Stepanovic, Wendelin Böhmer, Mathijs de Weerdt

    Abstract: Traditional mathematical programming solvers require long computational times to solve constrained minimization problems of complex and large-scale physical systems. Therefore, these problems are often transformed into unconstrained ones, and solved with computationally efficient optimization approaches based on first-order information, such as the gradient descent method. However, for unconstrain… ▽ More

    Submitted 3 May, 2024; originally announced May 2024.

  2. arXiv:2402.01361  [pdf, other

    cs.LG

    To the Max: Reinventing Reward in Reinforcement Learning

    Authors: Grigorii Veviurko, Wendelin Böhmer, Mathijs de Weerdt

    Abstract: In reinforcement learning (RL), different rewards can define the same optimal policy but result in drastically different learning performance. For some, the agent gets stuck with a suboptimal behavior, and for others, it solves the task efficiently. Choosing a good reward function is hence an extremely important yet challenging problem. In this paper, we explore an alternative approach to using re… ▽ More

    Submitted 2 February, 2024; originally announced February 2024.

  3. arXiv:2312.03492  [pdf, other

    cs.LG cs.AI

    Learning From Scenarios for Stochastic Repairable Scheduling

    Authors: Kim van den Houten, David M. J. Tax, Esteban Freydell, Mathijs de Weerdt

    Abstract: When optimizing problems with uncertain parameter values in a linear objective, decision-focused learning enables end-to-end learning of these values. We are interested in a stochastic scheduling problem, in which processing times are uncertain, which brings uncertain values in the constraints, and thus repair of an initial schedule may be needed. Historical realizations of the stochastic processi… ▽ More

    Submitted 6 December, 2023; originally announced December 2023.

    Comments: 8 pages

  4. arXiv:2312.01513  [pdf, ps, other

    cs.GT math.CO

    When Effort May Fail: Equilibria of Shared Effort with a Threshold

    Authors: Gleb Polevoy, Stojan Trajanovski, Mathijs de Weerdt

    Abstract: Shared effort games model people investing resources in public projects, where the share of the generated values is predefined. In linear $θ$ sharing (effort) games, a project's value is linear in the total contribution, while the threshold $θ$ for effort defines which contributors win and receive their (equal) share. Thresholds between 0 and 1 model games such as paper co-authorship and shared as… ▽ More

    Submitted 3 December, 2023; originally announced December 2023.

    MSC Class: 91A10; 91A80; ACM Class: J.4

  5. arXiv:2307.16304  [pdf, other

    cs.LG math.OC

    You Shall Pass: Dealing with the Zero-Gradient Problem in Predict and Optimize for Convex Optimization

    Authors: Grigorii Veviurko, Wendelin Böhmer, Mathijs de Weerdt

    Abstract: Predict and optimize is an increasingly popular decision-making paradigm that employs machine learning to predict unknown parameters of optimization problems. Instead of minimizing the prediction error of the parameters, it trains predictive models using task performance as a loss function. The key challenge to train such models is the computation of the Jacobian of the solution of the optimizatio… ▽ More

    Submitted 2 February, 2024; v1 submitted 30 July, 2023; originally announced July 2023.

  6. arXiv:2305.19706  [pdf, other

    cs.LG cs.AI cs.DS

    Necessary and Sufficient Conditions for Optimal Decision Trees using Dynamic Programming

    Authors: Jacobus G. M. van der Linden, Mathijs M. de Weerdt, Emir Demirović

    Abstract: Global optimization of decision trees has shown to be promising in terms of accuracy, size, and consequently human comprehensibility. However, many of the methods used rely on general-purpose solvers for which scalability remains an issue. Dynamic programming methods have been shown to scale much better because they exploit the tree structure by solving subtrees as independent subproblems. However… ▽ More

    Submitted 15 January, 2024; v1 submitted 31 May, 2023; originally announced May 2023.

    MSC Class: 68T09; 68T20; 90C39 ACM Class: I.2.8; I.2.6

  7. arXiv:2106.04618  [pdf, other

    cs.LG cs.NE math.OC

    EXPObench: Benchmarking Surrogate-based Optimisation Algorithms on Expensive Black-box Functions

    Authors: Laurens Bliek, Arthur Guijt, Rickard Karlsson, Sicco Verwer, Mathijs de Weerdt

    Abstract: Surrogate algorithms such as Bayesian optimisation are especially designed for black-box optimisation problems with expensive objectives, such as hyperparameter tuning or simulation-based optimisation. In the literature, these algorithms are usually evaluated with synthetic benchmarks which are well established but have no expensive objective, and only on one or two real-life applications which va… ▽ More

    Submitted 1 December, 2022; v1 submitted 8 June, 2021; originally announced June 2021.

    Comments: 33 pages

  8. arXiv:2103.00454  [pdf, other

    math.OC cs.DM

    The Maintenance Scheduling and Location Choice Problem for Railway Rolling Stock

    Authors: Jordi Zomer, Nikola Bešinović, Mathijs M. de Weerdt, Rob M. P. Goverde

    Abstract: Due to increasing railway use, the capacity at railway yards and maintenance locations is becoming limiting. Therefore, the scheduling of rolling stock maintenance and the choice regarding optimal locations to perform maintenance is increasingly complicated. This research introduces a Maintenance Scheduling and Location Choice Problem (MSLCP). It simultaneously determines maintenance locations and… ▽ More

    Submitted 28 February, 2021; originally announced March 2021.

    Comments: 27 pages, 10 figures, MSCLP code available at github

  9. arXiv:2012.04565  [pdf, other

    math.OC cs.DM eess.SY

    The Maintenance Location Choice Problem for Railway Rolling Stock

    Authors: Jordi Zomer, Nikola Bešinović, Mathijs M. de Weerdt, Rob M. P. Goverde

    Abstract: Due to increasing railway use, the capacity at railway yards and maintenance locations is becoming limiting to accommodate existing rolling stock. To reduce capacity issues at maintenance locations during nighttime, railway undertakings consider performing more daytime maintenance, but the choice at which locations personnel needs to be stationed for daytime maintenance is not straightforward. Amo… ▽ More

    Submitted 8 December, 2020; originally announced December 2020.

    Comments: 16 pages, 5 figures

    MSC Class: 90-10

  10. ReproducedPapers.org: Openly teaching and structuring machine learning reproducibility

    Authors: Burak Yildiz, Hayley Hung, Jesse H. Krijthe, Cynthia C. S. Liem, Marco Loog, Gosia Migut, Frans Oliehoek, Annibale Panichella, Przemyslaw Pawelczak, Stjepan Picek, Mathijs de Weerdt, Jan van Gemert

    Abstract: We present ReproducedPapers.org: an open online repository for teaching and structuring machine learning reproducibility. We evaluate doing a reproduction project among students and the added value of an online reproduction repository among AI researchers. We use anonymous self-assessment surveys and obtained 144 responses. Results suggest that students who do a reproduction project place more val… ▽ More

    Submitted 1 December, 2020; originally announced December 2020.

    Comments: Accepted to RRPR 2020: Third Workshop on Reproducible Research in Pattern Recognition

  11. Continuous surrogate-based optimization algorithms are well-suited for expensive discrete problems

    Authors: Rickard Karlsson, Laurens Bliek, Sicco Verwer, Mathijs de Weerdt

    Abstract: One method to solve expensive black-box optimization problems is to use a surrogate model that approximates the objective based on previous observed evaluations. The surrogate, which is cheaper to evaluate, is optimized instead to find an approximate solution to the original problem. In the case of discrete problems, recent research has revolved around surrogate models that are specifically constr… ▽ More

    Submitted 30 November, 2020; v1 submitted 6 November, 2020; originally announced November 2020.

    Comments: 16 pages, 3 figures; added keywords, typos corrected, additional information in Figure 3 but results unchanged

    Journal ref: Proceedings of BNAIC/BeneLearn (2020), 88-102

  12. arXiv:2006.10422  [pdf, other

    cs.MA cs.DM

    Train Unit Shunting and Servicing: a Real-Life Application of Multi-Agent Path Finding

    Authors: Jesse Mulderij, Bob Huisman, Denise Tönissen, Koos van der Linden, Mathijs de Weerdt

    Abstract: In between transportation services, trains are parked and maintained at shunting yards. The conflict-free routing of trains to and on these yards and the scheduling of service and maintenance tasks is known as the train unit shunting and service problem. Efficient use of the capacity of these yards is becoming increasingly important, because of increasing numbers of trains without proportional ext… ▽ More

    Submitted 18 June, 2020; originally announced June 2020.

    Comments: 14 pages, 2 figures, to be published in the 4th International Workshop on Multi-agent Path Finding (2020)

  13. arXiv:2006.04508  [pdf, other

    cs.LG math.OC stat.ML

    Black-box Mixed-Variable Optimisation using a Surrogate Model that Satisfies Integer Constraints

    Authors: Laurens Bliek, Arthur Guijt, Sicco Verwer, Mathijs de Weerdt

    Abstract: A challenging problem in both engineering and computer science is that of minimising a function for which we have no mathematical formulation available, that is expensive to evaluate, and that contains continuous and integer variables, for example in automatic algorithm configuration. Surrogate-based algorithms are very suitable for this type of problem, but most existing techniques are designed w… ▽ More

    Submitted 15 September, 2020; v1 submitted 8 June, 2020; originally announced June 2020.

    Comments: Ann Math Artif Intell (2020)

    Journal ref: Proceedings of the Genetic and Evolutionary Computation Conference Companion 2021

  14. Black-box Combinatorial Optimization using Models with Integer-valued Minima

    Authors: Laurens Bliek, Sicco Verwer, Mathijs de Weerdt

    Abstract: When a black-box optimization objective can only be evaluated with costly or noisy measurements, most standard optimization algorithms are unsuited to find the optimal solution. Specialized algorithms that deal with exactly this situation make use of surrogate models. These models are usually continuous and smooth, which is beneficial for continuous optimization problems, but not necessarily for c… ▽ More

    Submitted 20 November, 2019; originally announced November 2019.

    Journal ref: Annals of Mathematics and Artificial Intelligence 89, 639-653 (2021)

  15. Order Acceptance and Scheduling with Sequence-dependent Setup Times: a New Memetic Algorithm and Benchmark of the State of the Art

    Authors: Lei He, Arthur Guijt, Mathijs de Weerdt, Lining Xing, Neil Yorke-Smith

    Abstract: The Order Acceptance and Scheduling (OAS) problem describes a class of real-world problems such as in smart manufacturing and satellite scheduling. This problem consists of simultaneously selecting a subset of orders to be processed as well as determining the associated schedule. A common generalization includes sequence-dependent setup times and time windows. A novel memetic algorithm for this pr… ▽ More

    Submitted 4 October, 2019; originally announced October 2019.

    Journal ref: Computers & Industrial Engineering, volume 138, article 106102, 2019

  16. Complexity of Scheduling Charging in the Smart Grid

    Authors: Mathijs de Weerdt, Michael Albert, Vincent Conitzer

    Abstract: In the smart grid, the intent is to use flexibility in demand, both to balance demand and supply as well as to resolve potential congestion. A first prominent example of such flexible demand is the charging of electric vehicles, which do not necessarily need to be charged as soon as they are plugged in. The problem of optimally scheduling the charging demand of electric vehicles within the constra… ▽ More

    Submitted 21 September, 2017; originally announced September 2017.

  17. arXiv:1601.07965  [pdf, other

    cs.GT

    Towards Decision Support in Reciprocation

    Authors: Gleb Polevoy, Mathijs de Weerdt, Catholijn Jonker

    Abstract: People often interact repeatedly: with relatives, through file sharing, in politics, etc. Many such interactions are reciprocal: reacting to the actions of the other. In order to facilitate decisions regarding reciprocal interactions, we analyze the development of reciprocation over time. To this end, we propose a model for such interactions that is simple enough to enable formal analysis, but is… ▽ More

    Submitted 27 February, 2016; v1 submitted 28 January, 2016; originally announced January 2016.

    Comments: An extended abstract is published at AAMAS'16(forthcoming)

    MSC Class: 91 ACM Class: I.2.11

  18. arXiv:1511.09047  [pdf, other

    cs.AI cs.MA

    Solving Transition-Independent Multi-agent MDPs with Sparse Interactions (Extended version)

    Authors: Joris Scharpff, Diederik M. Roijers, Frans A. Oliehoek, Matthijs T. J. Spaan, Mathijs M. de Weerdt

    Abstract: In cooperative multi-agent sequential decision making under uncertainty, agents must coordinate to find an optimal joint policy that maximises joint value. Typical algorithms exploit additive structure in the value function, but in the fully-observable multi-agent MDP setting (MMDP) such structure is not present. We propose a new optimal solver for transition-independent MMDPs, in which agents can… ▽ More

    Submitted 11 February, 2016; v1 submitted 29 November, 2015; originally announced November 2015.

    Comments: This article is an extended version of the paper that was published under the same title in the Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence (AAAI16), held in Phoenix, Arizona USA on February 12-17, 2016

  19. arXiv:1412.3095  [pdf, ps, other

    cs.CC

    Scheduling with two non-unit task lengths is NP-complete

    Authors: Jan Elffers, Mathijs de Weerdt

    Abstract: The non-preemptive job scheduling problem with release times and deadlines on a single machine is fundamental to many scheduling problems. We parameterize this problem by the set of job lengths the jobs can have. The case where all job lengths are identical is known to be solvable in polynomial time. We prove that the problem with two job lengths is NP-complete, except for the case in which the sh… ▽ More

    Submitted 31 October, 2017; v1 submitted 9 December, 2014; originally announced December 2014.

    Comments: 12 pages, 5 figures; the proof in this version has been thoroughly revised (compared to the first version) to make the argumentation easier to follow

  20. arXiv:1401.4609  [pdf

    cs.DS cs.AI

    Computing All-Pairs Shortest Paths by Leveraging Low Treewidth

    Authors: Léon R. Planken, Mathijs M. de Weerdt, Roman P. J. van der Krogt

    Abstract: We present two new and efficient algorithms for computing all-pairs shortest paths. The algorithms operate on directed graphs with real (possibly negative) weights. They make use of directed path consistency along a vertex ordering d. Both algorithms run in O(n^2 w_d) time, where w_d is the graph width induced by this vertex ordering. For graphs of constant treewidth, this yields O(n^2) time, w… ▽ More

    Submitted 18 January, 2014; originally announced January 2014.

    Journal ref: Journal Of Artificial Intelligence Research, Volume 43, pages 353-388, 2012