- December 12 at 13.00 (mind the date and time!)
Maaike Vollebergh: Bankruptcy Problems Over Time
A bankruptcy problem occurs when several agents each claim a portion of an estate that is insufficient to satisfy all the claims, raising the question of how to divide the estate equitably among the agents.
In the traditional bankruptcy problem, there is a single decision made at a single point in time. Looking at the applications of bankruptcy, e.g. water sharing or vaccine allocation, one can see that these are actually problems where allocations have to be made over time. In this presentation, we introduce the concept of bankruptcy over time in the Multi-period Bankruptcy Problem. We also present three different perspectives on bankruptcy over time.
For each of these perspectives, we present mechanisms to generalize existing bankruptcy rules to the multi-period setting. Moreover, we formulate properties of these multi-period bankruptcy rules, and prove that these properties are inherited from the traditional bankruptcy rules. Finally, we present efficient algorithms to apply the bankruptcy rules using recursive methods.
By introducing the Multi-period Bankruptcy Problem, presenting and computing multi-period bankruptcy rules, we want to extend the usefulness of bankruptcy rules in practice and open avenues for further research on multi-period bankruptcy problems.
Damla Yuksel: Q-learning Guided Algorithms for Bi-Criteria Minimization of Total Flow Time and Makespan in No-Wait Permutation Flowshops
Combining deep reinforcement learning and meta-heuristic techniques represents a new research direction for enhancing the search capabilities of meta-heuristic methods in the context of production scheduling. Q-learning is a prominent reinforcement learning in which its utilization aims to direct the selection of actions, thus preventing the necessity for a random exploration in the iterative process of the metaheuristics. In this study, we provide Q-learning guided algorithms for the Bi-Criteria No-Wait Flowshop Scheduling Problem (NWFSP). The problem is treated as a bi-criteria combinatorial optimization problem where total flow time and makespan are optimized simultaneously. Firstly, a deterministic mixed-integer linear programming model is provided. Then, Q-learning guided algorithms are developed: Bi-Criteria Iterated Greedy Algorithm with Q-learning and Bi-Criteria Block Insertion Heuristic Algorithm with Q-learning. Moreover, the performance of the proposed Q-learning-guided algorithms is compared over a collection of heuristics in the literature. The complete computational experiment, that is performed on the 480 problem instances known as the VRF benchmark set, indicates that the proposed Q-learning guided algorithms can yield more non-dominated bi-criteria solutions with the most substantial competitiveness than the remaining algorithms. At the same time, both are competitive with each other on the benchmark problems. Among all the features that have been compared, the Q-learning-guided algorithms demonstrate the highest level of competitiveness. The outcomes of this study encourage us to discover (i) the effectiveness of the Q-learning integration into metaheuristics applied for the flowshop scheduling problems, and (ii) many more bi-criteria NWFSPs for revealing the trade-offs between other conflicting objectives, such as makespan & the number of tardy jobs, to overcome various industries' problems.
Doi: https://doi.org/10.1016/j.swevo.2024.101617
Marieke van Keeken: The effects of product lifetime extension on short- and long-term supply chain circularity: A case study of the European aluminum automotive supply chain
This paper models, quantifies, and analyzes the environmental impacts of Product Lifetime Extension (PLE) on circular materials in the short and long term. The European Aluminum Rolled Products Automotive Supply Chain (ARPASC) is used as a case study. We present a system dynamics model for the European ARPASC to fit short-term and long-term goals. The computational results show that PLE reduces the demand for products and primary and secondary resources in the short and long term. A 25% PLE starting in 2025 is found to reduce the global warming potential of the European ARPASC by 16.7% in 2050. The results of different scenarios show that the degree of PLE and the timing of its implementation should be chosen carefully to ensure that the long-term objectives of the Paris Agreement are achieved without compromising short-term goals. PLE proves to be a sustainable product development strategy for realizing the European Green Deal.
DOI: https://doi.org/10.1016/j.resconrec.2024.107836
Francesco Giliberto: Stochastic Programming for Dynamic Temperature Control of Refrigerated Road Transport
Maintaining temperatures within specified ranges is essential for many products to prevent quality degradation and increase shelf life. In this paper, we propose an optimal cooling policy for refrigerated trucks that deliver temperature-sensitive products to customers on a predefined route. Our policy is the first that explicitly accounts for the most important uncertainties such as the duration of door opening times while loading and unloading as well as the initial temperatures of the loaded products. Furthermore, our model features a careful modeling of thermodynamics within the truck, including the heat transfer between the air, the products, the outside environment, and the cooling unit. The resulting problem is cast as a large multi-stage stochastic programming problem that we solve using stochastic dual dynamic programming. In cooperation with industry partners, we set up an extensive battery of test cases in order to examine the quality of our solution. To that end, we benchmark our stochastic policy against a rolling lookahead policy and a myopic practitioner's benchmark out of sample. The results show that our policy clearly outperforms the benchmarks on all routes and in all truck configurations by a large margin, employing a cooling regimen that hedges against warming of the products due to unexpectedly long door opening times. This leads to significantly fewer violations of temperature bounds. In a separate analysis, we show that our policy enables energy savings of up to 25% in cooling unit operation, helping to make energy-intensive cold chains more sustainable.
Michael Kahr: Layout and location planning for automatic locker box systems under stochastic demand
The last pandemic raised many new challenges for humanity. For instance, governments imposed regulations such as lockdowns, resulting in supply chain shocks at different tiers. Additionally, delivery services reached their capacity limits because the demand for mail orders soared temporarily during the lockdowns. We argue that one option to support supply chain viability at the last-mile delivery tier is to use (outdoor) parcel lockers through which customers can collect their orderings. The location planning of such lockers is known to be of utmost importance for their success. Another important topic to address is that the design of the compartment structure of the parcel lockers should meet the (uncertain) customer demand for different commodities. Both of the latter planning issues are combined into one optimization problem. The objective is to maximize a linear function (e.g., expected profits) of the covered demand, given a budget an operator is willing to invest. An integer linear programming formulation is proposed, and a reformulation based on Benders decomposition is derived. The developed algorithms enable solving of large-scale problem instances. The impact of different problem parameters on the obtained solutions is discussed, and a case study based on real-world data from Austria is presented. The results further indicate that small-sized and medium-sized compartments should be preferred over large and x-large ones in the parcel locker compartment design.
The work is already published in:
Michael Kahr, Determining locations and layouts for parcel lockers to support supply chain viability at the last mile, Omega, Volume 113, 102721, 2022.
Tjark Vredeveld: Analyzing the (k-)swap neighborhood for makespan scheduling
Analyzing the behavior of local search methods has received considerable attention over the last two decades. One interesting question is how the simplest form of local search, i.e., iterative improvement, behaves w.r.t. a certain neighborhood both in quality of the solution as well as number of iterations needed to obtain a local optimal solution.
In this talk, we consider the basic scheduling problem in which n jobs need to be scheduled on m identical machines so as to minimize the makespan, i.e., the completion time of the last job. Finn and Horowitz (1979) showed that the folklore jump neighborhood, that moves one job from its machine to another machine, yields a (2-2/(m+1))-approximation and this was shown to be tight by Schuurman and Vredeveld (2001/2007). Brucker, Hurink and Werner (1996/1997) showed that the iterative improvement procedure needs O(n^2) iterations to obtain a jump optimal solution, which was shown to be tight by Hurkens and Vredeveld (2003).
Schuurman and Vredeveld (2007) left as an open question to bound the number of iterations to obtain a swap-optimal solution.
In this talk, we consider the k-swap neighborhood, which is a generalization of the jump and the swap neighborhood. In the k-swap neighborhood, a neighboring solution is obtained by selecting at most k jobs scheduled on at most two machines and then interchanging the machine allocation of these jobs. For k=1 this is equivalent to the jump neighborhood and for k=2 it is equivalent to the swap neighborhood.
We analyze the number of iterations needed to obtain a k-swap optimal solution by iterative improvement; thereby answering the question posed in Schuurman and Vredeveld.
This is joint work with Lars Rohwedder and Ashkan Safari.
Steven Miltenburg: Fixed Order Routing
We consider a routing problem with multiple identical vehicles, where instead of being able to determine the order in which locations (requests) are visited, there is a global fixed order. The challenge is thus to decide which requests are visited by which vehicles, as the order determines the order in which the vehicle has to visit these requests. We consider multiple objectives: to minimize the total traversed distance with a vehicle capacity c, to minimize the largest route C_max with at most k vehicles and the sum of completion times of the requests, Sum C_j with at most k vehicles. Counter-intuitively, this fixed order can make the problem harder. We show that on a line, where the problem is can be solved optimally without an order, it is strongly NP-hard with an order for the C_max and Sum C_j objectives. We also give a PTAS for the total distance objective on the line, though NP-completeness is not yet proven.
Furthermore we give some results on general metric spaces, where TSP without an order or capacity is already APX-hard. For the fixed order total distance objective, we give an approximation algorithm and show that the problem is both NP-hard and APX-hard, showing that our approximation bound is of the right order.
Guanlian Xiao: Optimal Inspection Policy under Imperfect Predictions: Structural Analysis and Insights
We consider a critical component that deteriorates according to a three-state discrete-time Markov chain with a self-announcing failed state and two unobservable operational states: good and defective. The component is periodically monitored by a defect-prediction model that generates binary signals, but the signals are imperfect. The problem is to decide how to use the signals to make the inspect-or-not decision with the objective of minimizing the expected total discounted cost. We build a partially observable Markov decision process to address the problem. We show that the structure of the optimal policy is threshold type, and the objective value at any given belief state is unimodal in the threshold value. By introducing a novel concept referred to as a chain-based threshold policy, we formalize specific properties of the belief space to explicitly link the optimal policy to a critical number of signals of different types coming from the prediction model. In this way, the optimal policy can be implemented in practice by simply counting the number of signals in a specific order.
We further provide a sufficient condition that confirms the optimal policy belongs to the class of chain-based threshold policies, and propose an approximate algorithm for the case when the optimal policy is not chain-based.
- April 11 at 17.10 (mind the date and the time!)
Buğra Çınar: Pricing and bundling decisions considering driver behavior in crowdsourced delivery
Crowdsourced delivery utilizes the services of independent actors. As opposed to traditional modes of delivery, availability and acceptance decisions of crowdshippers are uncertain and cannot be fully controlled by an operator. We consider a setting in which an operator groups tasks into bundles and in which the resulting bundles are offered to crowdshippers in exchange for some compensation. Uncertainty in the crowdshippers' behavior who may accept or reject offers is considered via (individual) acceptance probabilities. For the latter, we consider generic probability functions whose main parameters are the compensation offered, the number of tasks in a bundle, and the total detour to deliver a bundle. The objective of the resulting optimization problem is to minimize the expected total cost of delivery. We propose a mixed-integer non-linear programming (MINLP) formulation that simultaneously decides (i) how to group tasks into bundles, (ii) which bundles are offered to which crowdshipper, and (iii) the compensation offered for each bundle. We show that this MINLP can be reformulated as a mixed-integer linear program with an exponential number of variables. We present a column generation algorithm for solving instances of the latter whose pricing subproblem corresponds to an elementary shortest path problem with resource constraints (ESPPRC) and a nonlinear objective function. We develop a tailored algorithm for this variant of the ESPPRC that exploits theoretical bounds we derive on the routes of the crowdshippers. The preliminary computational experiments show that the algorithm is capable of solving large instances in a reasonable amount of time.
Svetlana Borovkova: Climate Stress Testing for credit and equity portfolios
Climate risk is the talk of the day in financial institutions, especially banks. Regulatory burden in climate risk is rapidly increasing, and from 2024, banks must incorporate climate risk drivers into their stress testing framework. However, there are no established methodologies yet and the lack and bad quality of data presents another severe obstacle. In this talk, I will address the topic of climate stress testing for banks based on several case studies: Dutch mortgage portfolio as well as global corporate credit and equity portfolios. I will zoom in on some interesting models, for example, those we developed for forecasting housing market transition and for energy labels imputation. This will be not your usual Operations Analytics talk, but more of a practitioner’s overview of challenges and possible solutions for climate stress testing.
Tim Oosterwijk: The Secretary Problem with Independent Sampling
The secretary problem is probably the most well-studied optimal stopping problem with many applications in economics and management. In the secretary problem, a decision-maker faces an unknown sequence of values, revealed one after the other, and has to make irrevocable take-it-or-leave-it decisions. Her goal is to select the maximum value in the sequence. While in the classic secretary problem, the values of upcoming elements are entirely unknown, in many realistic situations, the decision-maker still has access to some information, for example, in the form of past data. In this talk, I will take a sampling approach to the problem and assume that before starting the sequence, each element is independently sampled with probability p. This leads to what we call the random order and adversarial order secretary problems with p-sampling. In the former, the sequence is presented in random order, while in the latter, the order is adversarial. Our main result is to obtain the best possible algorithms for both problems and all values of p. As p grows to 1, the obtained guarantees converge to the optimal guarantees in the full information case, that is, when the values are i.i.d. random variables from a known distribution. Notably, we establish that the best possible algorithm in the adversarial order setting is a simple fixed threshold algorithm. In the random order setting, we characterize the best possible algorithm by a sequence of thresholds, dictating at which point in time we should start accepting a value. Surprisingly, this sequence is independent of p.
I will then complement our theoretical results with practical insights obtained from numerical experiments on real life data obtained from Goldstein et al. (2020), who conducted a large-scale behavioral experiment in which people repeatedly played the secretary problem. The results help explain some behavioral issues they raised and indicate that people play in line with a strategy similar to our optimal algorithms from the first game onwards, albeit slightly suboptimally.
This is joint work with José Correa, Andrés Cristi, Laurent Feuilloley, and Alexandros Tsigonias-Dimitriadis.
- January 11 (mind the date!)
Ad Ridder: Exponential Dispersion Models for Count Data
We describe a methodology of constructing probability distributions on the nonnegative integers (aka counting distributions). Counting distributions have historic roots as they have been studied since the beginning of Probability Theory. The reason is their statistical importance and applicability in almost all societal and scientific areas. The methodology is based on considering natural exponential families of probability distributions. These families are uniquely determined by their variance functions. Then, counting distributions can be constructed from variance functions that show some regularity conditions. The counting distributions in this talk are constructed from polynomial variance functions with nonnegative coefficients. The usability of these new counting distributions is exhibited by various applications of data fitting, and insurance risk modeling.