302 research outputs found
A stochastic programming approach for chemotherapy appointment scheduling
Chemotherapy appointment scheduling is a challenging problem due to the
uncertainty in pre-medication and infusion durations. In this paper, we
formulate a two-stage stochastic mixed integer programming model for the
chemotherapy appointment scheduling problem under limited availability and
number of nurses and infusion chairs. The objective is to minimize the expected
weighted sum of nurse overtime, chair idle time, and patient waiting time. The
computational burden to solve real-life instances of this problem to optimality
is significantly high, even in the deterministic case. To overcome this burden,
we incorporate valid bounds and symmetry breaking constraints. Progressive
hedging algorithm is implemented in order to solve the improved formulation
heuristically. We enhance the algorithm through a penalty update method, cycle
detection and variable fixing mechanisms, and a linear approximation of the
objective function. Using numerical experiments based on real data from a major
oncology hospital, we compare our solution approach with several scheduling
heuristics from the relevant literature, generate managerial insights related
to the impact of the number of nurses and chairs on appointment schedules, and
estimate the value of stochastic solution to assess the significance of
considering uncertainty
Spatial Decomposition for Differential Equation Constrained Stochastic Programs
RozsĂĄhlĂĄ tĆĂda inĆŸenĂœrskĂœch optimalizaÄnĂch Ășloh vede na modely s omezenĂmi ve tvaru obyÄejnĂœch nebo parciĂĄlnĂch diferenciĂĄlnĂch rovnic (ODR nebo PDR). ProtoĆŸe diferenciĂĄlnĂch rovnice je moĆŸnĂ© ĆeĆĄit analyticky jen v nejjednoduĆĄĆĄĂch pĆĂpadech, bylo k ĆeĆĄenĂ pouĆŸito numerickĂœch metod zaloĆŸenĂœch na diskretizaci oblasti. Zvolili jsme metodu koneÄnĂœch prvkĆŻ, kterĂĄ umoĆŸĆuje pĆevod omezenĂ ve tvaru diferenciĂĄlnĂch rovnic na omezenĂ ve tvaru soustavy lineĂĄrnĂch rovnic. ReĂĄlnĂ© problĂ©my jsou Äasto velmi rozsĂĄhlĂ© a pĆesahujĂ dostupnou vĂœpoÄetnĂ kapacitu. VĂœpoÄetnĂ Äas lze snĂĆŸit pomocĂ progressive hedging algoritmu (PHA), kterĂœ umoĆŸĆuje paralelnĂ implementaci. PHA je efektivnĂ scĂ©nĂĄĆovĂĄ dekompoziÄnĂ metoda pro ĆeĆĄenĂ scĂ©nĂĄĆovĂœch stochastickĂœch Ășloh. ModifikovanĂœ PHA byl vyuĆŸit pro pĆŻvodnĂ pĆĂstup prostorovĂ© dekompozice. Aproximace diferenciĂĄlnĂch rovnic v modelu problĂ©mu je dosaĆŸeno pomocĂ diskretizace oblasti. Diskretizace je dĂĄle vyuĆŸita pro prostorovou dekompozici modelu. Algoritmus prostorovĂ© dekompozice se sklĂĄdĂĄ z nÄkolika hlavnĂch krokĆŻ: vyĆeĆĄenĂ problĂ©mu s hrubou diskretizacĂ, rozdÄlenĂ oblasti problĂ©mu do pĆekrĂœvajĂcĂch se ÄĂĄstĂ a iteraÄnĂ ĆeĆĄenĂ pomocĂ PHA s jemnÄjĆĄĂ diskretizacĂ s vyuĆŸitĂm hodnot z hrubĂ© diskretizace jako okrajovĂœch podmĂnek. ProstorovĂĄ dekompozice byla aplikovĂĄna na zĂĄkladnĂ testovacĂ problĂ©m z oboru stavebnĂho inĆŸenĂœrstvĂ, kterĂœ se zabĂœvĂĄ nĂĄvrhem rozmÄrĆŻ prĆŻĆezu nosnĂku. Algoritmus byl implementovĂĄn v softwaru GAMS. ZĂskanĂ© vĂœsledky jsou zhodnoceny vzhledem k vĂœpoÄetnĂ nĂĄroÄnosti a dĂ©lce pĆekrytĂ.Wide variety of optimum design problems in engineering leads to optimization models constrained by ordinary or partial differential equations (ODE or PDE). Numerical methods based on discretising domain are required to obtain a non-differential numerical description of the differential parts of constraints because the analytical solutions can be found only for simple problems. We chose the finite element method. The real problems are often large-scale and exceed computational capacity. Hence, we employ the progressive hedging algorithm (PHA) - an efficient scenario decomposition method for solving scenario-based stochastic programs, which can be implemented in parallel to reduce the computing time. A modified PHA was used for an original concept of spatial decomposition based on the mesh created for approximation of differential equation constraints. The algorithm consists of a few main steps: solve our problem with a raw discretization, decompose it into overlapping parts of the domain, and solve it again iteratively by the PHA with a finer discretization - using values from the raw discretization as boundary conditions until a given accuracy is reached. The spatial decomposition is applied to a basic test problem from the civil engineering area: design of beam cross section dimensions. The algorithms are implemented in GAMS software and finally results are evaluated with respect to a computational complexity and a length of overlap.
Sampling based progressive hedging algorithms for stochastic programming problems
Many real-world optimization problems have parameter uncertainty. For instances where the uncertainties can be estimated to a certain degree, stochastic programming (SP) methodologies are used to identify robust plans. Despite advances in SP, it is still a challenge to solve real world stochastic programming problems, in part due to the exponentially increasing number of scenarios. For two-stage and multi-stage problems, the number of scenarios increases exponentially with the number of uncertain parameters, and for multi-stage problems also with the number of decision stages.
In the case of large scale mixed integer stochastic problem instances, there are usually two common approaches: approximation methods and decomposition methods. Most common sampling-based approximation (SAA) SP technique is the Monte Carlo sampling-based method. The Progressive Hedging Algorithm (PHA) on the other hand can optimally solve large problems through the decomposition into smaller problem instances. The SAA, while effectively used in many applications, can lead to poor solution quality if the selected sample sizes are not sufficiently large. With larger sample sizes and multi-stage SPs, however, the SAA method is not practical due to the significant computational effort required. In contrast, PHA suffers from the need to solve many sub-problems iteratively which is computationally expensive.
In this dissertation, we develop novel SP algorithms integrating sampling based SAA and decomposition based PHA SP methods. The proposed integrated methods are novel in that they marry the complementary aspects of PHA and SAA in terms of exactness and computational efficiency. Further, the developed methods are practical in that they allow the analyst to calibrate the tradeoff between the exactness and speed of attaining a solution.
We demonstrate the effectiveness of the developed integrated approaches, Sampling Based Progressive Hedging Algorithm (SBPHA) and Discarding SBPHA (d-SBPHA), over the pure strategies (i.e. SAA or PHA) as well as other commonly used SP methods through extensive experimentation. In addition, we develop alternative hybridization strategies and present results of extensive experiments for these strategies under different uncertainty models. The validation of the methods is demonstrated through Capacitated Reliable facility Location Problem (CRFLP) and Multi-stage stochastic lot-sizing problems
Decomposition and duality based approaches to stochastic integer programming
Stochastic Integer Programming is a variant of Linear Programming which incorporates integer and stochastic properties (i.e. some variables are discrete, and some properties of the problem are randomly determined after the first-stage decision). A Stochastic Integer Program may be rewritten as an equivalent Integer Program with a characteristic structure, but is often too large to effectively solve directly. In this thesis we develop new algorithms which exploit convex duality and scenario-wise decomposition of the equivalent Integer Program to find better dual bounds and faster optimal solutions. A major attraction of this approach is that these algorithms will be amenable to parallel computation
Accounting for water-, energy- and food-security impacts in developing country water infrastructure decision-making under uncertainty
Decision makers lack information and tools to help them understand non-revenue impacts of different water infrastructure investment and operation decisions on different stakeholders in developing countries. These challenges are compounded by multiple sources of uncertainty about the future, including climatic and socio-economic change. Many-objective trade-off analysis could improve understanding of the relationships between diverse stakeholder-defined benefits from a water resources system. It requires a river basin simulation model to evaluate the performance of the system resulting from different decisions. Metrics of performance can be defined in conjunction with stakeholders, relating the level of benefits they receive (monetised or otherwise) to flows or storages in the system. Coupling the model to a many-objective search algorithm allows billions of possible combinations of available decisions to be efficiently filtered to find those which maximise stakeholder benefits. Competition for water requires trade-offs, so a range of options can be generated which share resources differently. Uncertainties can be included in the analysis to help identify sets of decisions which provide acceptable benefits regardless of the future which manifests, i.e. perform robustly. From these options, decision makers can select a balance representing their preferences. This thesis reports the development of such a state-ofthe-art approach through applications in three real-world developing country contexts, with increasing levels of complexity and uncertainty. The first application in Brazilâs Jaguaribe Basin uses environmental and livelihoods indicators to help re-operate three existing dams. The second in Kenyaâs Tana Basin adds new irrigation infrastructure investment options to decisions about re-operating a cascade of five existing dams in a more complex case. Finally robust portfolios of new hydropower investments are identified in Nepalâs Koshi Basin, accounting for climate and other uncertainties using a four-phased analytical approach. These applications confirm the approachâs utility and inform future research and practical use
Decision support systems for large dam planning and operation in Africa
Decision support systems/ Dams/ Planning/ Operations/ Social impact/ Environmental effects
La métaheuristique CAT pour le design de réseaux logistiques déterministes et stochastiques
De nos jours, les entreprises dâici et dâailleurs sont confrontĂ©es Ă une concurrence mondiale sans cesse plus fĂ©roce. Afin de survivre et de dĂ©velopper des avantages concurrentiels, elles doivent sâapprovisionner et vendre leurs produits sur les marchĂ©s mondiaux. Elles doivent aussi offrir simultanĂ©ment Ă leurs clients des produits dâexcellente qualitĂ© Ă prix concurrentiels et assortis dâun service impeccable. Ainsi, les activitĂ©s dâapprovisionnement, de production et de marketing ne peuvent plus ĂȘtre planifiĂ©es et gĂ©rĂ©es indĂ©pendamment. Dans ce contexte, les grandes entreprises manufacturiĂšres se doivent de rĂ©organiser et reconfigurer sans cesse leur rĂ©seau logistique pour faire face aux pressions financiĂšres et environnementales ainsi quâaux exigences de leurs clients. Tout doit ĂȘtre rĂ©visĂ© et planifiĂ© de façon intĂ©grĂ©e : sĂ©lection des fournisseurs, choix dâinvestissements, planification du transport et prĂ©paration dâune proposition de valeur incluant souvent produits et services au fournisseur. Au niveau stratĂ©gique, ce problĂšme est frĂ©quemment dĂ©signĂ© par le vocable « design de rĂ©seau logistique ». Une approche intĂ©ressante pour rĂ©soudre ces problĂ©matiques dĂ©cisionnelles complexes consiste Ă formuler et rĂ©soudre un modĂšle mathĂ©matique en nombres entiers reprĂ©sentant la problĂ©matique. Plusieurs modĂšles ont ainsi Ă©tĂ© rĂ©cemment proposĂ©s pour traiter diffĂ©rentes catĂ©gories de dĂ©cision en matiĂšre de design de rĂ©seau logistique. Cependant, ces modĂšles sont trĂšs complexes et difficiles Ă rĂ©soudre, et mĂȘme les solveurs les plus performants Ă©chouent parfois Ă fournir une solution de qualitĂ©. Les travaux dĂ©veloppĂ©s dans cette thĂšse proposent plusieurs contributions. Tout dâabord, un modĂšle de design de rĂ©seau logistique incorporant plusieurs innovations proposĂ©es rĂ©cemment dans la littĂ©rature a Ă©tĂ© dĂ©veloppĂ©; celui-ci intĂšgre les dimensions du choix des fournisseurs, la localisation, la configuration et lâassignation de mission aux installations (usines, entrepĂŽts, etc.) de lâentreprise, la planification stratĂ©gique du transport et la sĂ©lection de politiques de marketing et dâoffre de valeur au consommateur. Des innovations sont proposĂ©es au niveau de la modĂ©lisation des inventaires ainsi que de la sĂ©lection des options de transport. En deuxiĂšme lieu, une mĂ©thode de rĂ©solution distribuĂ©e inspirĂ©e du paradigme des systĂšmes multi-agents a Ă©tĂ© dĂ©veloppĂ©e afin de rĂ©soudre des problĂšmes dâoptimisation de grande taille incorporant plusieurs catĂ©gories de dĂ©cisions. Cette approche, appelĂ©e CAT (pour collaborative agent teams), consiste Ă diviser le problĂšme en un ensemble de sous-problĂšmes, et assigner chacun de ces sous-problĂšmes Ă un agent qui devra le rĂ©soudre. Par la suite, les solutions Ă chacun de ces sous-problĂšmes sont combinĂ©es par dâautres agents afin dâobtenir une solution de qualitĂ© au problĂšme initial. Des mĂ©canismes efficaces sont conçus pour la division du problĂšme, pour la rĂ©solution des sous-problĂšmes et pour lâintĂ©gration des solutions. Lâapproche CAT ainsi dĂ©veloppĂ©e est utilisĂ©e pour rĂ©soudre le problĂšme de design de rĂ©seaux logistiques en univers certain (dĂ©terministe). Finalement, des adaptations sont proposĂ©es Ă CAT permettant de rĂ©soudre des problĂšmes de design de rĂ©seaux logistiques en univers incertain (stochastique)
Developing collaborative planning support tools for optimised farming in Western Australia
Land-use (farm) planning is a highly complex and dynamic process. A land-use plan can be optimal at one point in time, but its currency can change quickly due to the dynamic nature of the variables driving the land-use decision-making process. These include external drivers such as weather and produce markets, that also interact with the biophysical interactions and management activities of crop production.The active environment of an annual farm planning process can be envisioned as being cone-like. At the beginning of the sowing year, the number of options open to the manager is huge, although uncertainty is high due to the inability to foresee future weather and market conditions. As the production year reveals itself, the uncertainties around weather and markets become more certain, as does the impact of weather and management activities on future production levels. This restricts the number of alternative management options available to the farm manager. Moreover, every decision made, such as crop type sown in a paddock, will constrains the range of management activities possible in that paddock for the rest of the growing season.This research has developed a prototype Land-use Decision Support System (LUDSS) to aid farm managers in their tactical farm management decision making. The prototype applies an innovative approach that mimics the way in which a farm manager and/or consultant would search for optimal solutions at a whole-farm level. This model captured the range of possible management activities available to the manager and the impact that both external (to the farm) and internal drivers have on crop production and the environment. It also captured the risk and uncertainty found in the decision space.The developed prototype is based on a Multiple Objective Decision-making (MODM) - ĂĄ Posteriori approach incorporating an Exhaustive Search method. The objective set used for the model is: maximising profit and minimising environmental impact. Pareto optimisation theory was chosen as the method to select the optimal solution and a Monte Carlo simulator is integrated into the prototype to incorporate the dynamic nature of the farm decision making process. The prototype has a user-friendly front and back end to allow farmers to input data, drive the application and extract information easily
- âŠ