From a1b64e7bb0d2a787b5d360129dd77d9d57a169c0 Mon Sep 17 00:00:00 2001 From: alessandrozocca Date: Fri, 8 Nov 2024 12:59:54 +0000 Subject: [PATCH] deploy: 5057e2b4929c0d178097ae10e33ecc986f0ded18 --- _sources/notebooks/03/05-machine-scheduling.ipynb | 2 +- _sources/notebooks/03/10-job-shop-scheduling.ipynb | 2 +- notebooks/03/05-machine-scheduling.html | 2 +- notebooks/03/10-job-shop-scheduling.html | 2 +- searchindex.js | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/_sources/notebooks/03/05-machine-scheduling.ipynb b/_sources/notebooks/03/05-machine-scheduling.ipynb index 2f5f1339..240ecc0d 100644 --- a/_sources/notebooks/03/05-machine-scheduling.ipynb +++ b/_sources/notebooks/03/05-machine-scheduling.ipynb @@ -76,7 +76,7 @@ "\n", "\"Which job should be done next?\" is a question one face in modern life, whether for a busy student working on course assignments, a courier delivering packages, a server waiting on tables in a busy restaurant, a computer processing threads, or a machine on a complex assembly line. There are well-known empirical rules or heuristics to address to this question, among which \"first in, first out\", \"last in, first out\", or \"shortest job first\". \n", "\n", - "What we consider in this notebook is the modeling finding solutions to this class of problem using optimization techniques. This notebook demonstrates the formulation of a model for scheduling a single machine scheduling using disjunctive programming in Pyomo. Data for the example problem is from Chapter 5 of the book by Christelle Gueret, Christian Prins, Marc Sevaux titled [Applications of Optimization with Xpress-MP](https://www2.isye.gatech.edu/~sahmed/isye3133b/XpressBook.pdf) (Dash Optimization, 2000).\n", + "What we consider in this notebook is the modeling finding solutions to this class of problem using optimization techniques. This notebook demonstrates the formulation of a model for scheduling a single machine scheduling using disjunctive programming in Pyomo. Data for the example problem is from Chapter 5 of the book by Christelle Guéret, Christian Prins, Marc Sevaux titled [Applications of Optimization with Xpress-MP](https://www2.isye.gatech.edu/~sahmed/isye3133b/XpressBook.pdf) (Dash Optimization, 2000).\n", "\n", "Consider the problem of scheduling a set of jobs on a single machine given the release time, duration, and due time for each job. Our goal is to find a sequence of the jobs on the machine that meets the due dates. If no such schedule exists, then the objective is to find the least bad schedule that minimizes a designated performance metric. " ] diff --git a/_sources/notebooks/03/10-job-shop-scheduling.ipynb b/_sources/notebooks/03/10-job-shop-scheduling.ipynb index efba8a7d..f33565d1 100644 --- a/_sources/notebooks/03/10-job-shop-scheduling.ipynb +++ b/_sources/notebooks/03/10-job-shop-scheduling.ipynb @@ -100,7 +100,7 @@ "source": [ "## Job shop example\n", "\n", - "The following example of a job shop is from from Christelle Gueret, Christian Prins, Marc Sevaux, \"Applications of Optimization with Xpress-MP,\" Dash Optimization, 2000.\n", + "The following example of a job shop is from Chapter 7 of the book by Christelle Guéret, Christian Prins, Marc Sevaux titled [Applications of Optimization with Xpress-MP](https://www2.isye.gatech.edu/~sahmed/isye3133b/XpressBook.pdf) (Dash Optimization, 2000).\n", "\n", "In this example, there are three printed paper products that must pass through color printing presses in a particular order. The given data consists of a flow sheet showing the order in which each job passes through the color presses\n", "\n", diff --git a/notebooks/03/05-machine-scheduling.html b/notebooks/03/05-machine-scheduling.html index 2a4ca6e4..e14a7a85 100644 --- a/notebooks/03/05-machine-scheduling.html +++ b/notebooks/03/05-machine-scheduling.html @@ -567,7 +567,7 @@

Preamble: Install Pyomo and a solver

Problem description#

“Which job should be done next?” is a question one face in modern life, whether for a busy student working on course assignments, a courier delivering packages, a server waiting on tables in a busy restaurant, a computer processing threads, or a machine on a complex assembly line. There are well-known empirical rules or heuristics to address to this question, among which “first in, first out”, “last in, first out”, or “shortest job first”.

-

What we consider in this notebook is the modeling finding solutions to this class of problem using optimization techniques. This notebook demonstrates the formulation of a model for scheduling a single machine scheduling using disjunctive programming in Pyomo. Data for the example problem is from Chapter 5 of the book by Christelle Gueret, Christian Prins, Marc Sevaux titled Applications of Optimization with Xpress-MP (Dash Optimization, 2000).

+

What we consider in this notebook is the modeling finding solutions to this class of problem using optimization techniques. This notebook demonstrates the formulation of a model for scheduling a single machine scheduling using disjunctive programming in Pyomo. Data for the example problem is from Chapter 5 of the book by Christelle Guéret, Christian Prins, Marc Sevaux titled Applications of Optimization with Xpress-MP (Dash Optimization, 2000).

Consider the problem of scheduling a set of jobs on a single machine given the release time, duration, and due time for each job. Our goal is to find a sequence of the jobs on the machine that meets the due dates. If no such schedule exists, then the objective is to find the least bad schedule that minimizes a designated performance metric.

Job data#

diff --git a/notebooks/03/10-job-shop-scheduling.html b/notebooks/03/10-job-shop-scheduling.html index 9daa58d9..4de469d9 100644 --- a/notebooks/03/10-job-shop-scheduling.html +++ b/notebooks/03/10-job-shop-scheduling.html @@ -584,7 +584,7 @@

Job Shop Scheduling

Job shop example#

-

The following example of a job shop is from from Christelle Gueret, Christian Prins, Marc Sevaux, “Applications of Optimization with Xpress-MP,” Dash Optimization, 2000.

+

The following example of a job shop is from Chapter 7 of the book by Christelle Guéret, Christian Prins, Marc Sevaux titled Applications of Optimization with Xpress-MP (Dash Optimization, 2000).

In this example, there are three printed paper products that must pass through color printing presses in a particular order. The given data consists of a flow sheet showing the order in which each job passes through the color presses

jobshopdiagram.jpg

and a table of data showing, in minutes, the amount of time each job requires on each machine.

diff --git a/searchindex.js b/searchindex.js index 3f4181e3..4195c36a 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"1. Mathematical Optimization": [[3, null]], "1. Mean Solution": [[66, "mean-solution"]], "1.1 A first production planning problem": [[2, null]], "1.2 A basic Pyomo model": [[4, null]], "1.3 A data-driven Pyomo Model": [[5, null]], "10. Two-Stage Problems": [[68, null]], "10.1 Aircraft seat allocation problem": [[63, null]], "10.2 Two-stage production planning using constraint and column generation": [[64, null]], "10.3 Optimal power flow problem with recourse actions": [[65, null]], "2. Linear Optimization": [[8, null]], "2. Stochastic Solution": [[66, "stochastic-solution"]], "2.1 BIM production planning using linear optimization": [[6, null]], "2.2 Least Absolute Deviation (LAD) Regression": [[7, null]], "2.3 Mean Absolute Deviation (MAD) portfolio optimization": [[9, null]], "2.4 BIM production for worst case": [[10, null]], "2.5 BIM production variants": [[11, null]], "2.6 Dual of the BIM production problem": [[12, null]], "2.7 BIM production using demand forecasts": [[13, null]], "3. Mixed Integer Linear Optimization": [[19, null]], "3. Worst Case Solution": [[66, "worst-case-solution"]], "3.1 BIM production with perturbed data": [[16, null]], "3.2 Workforce shift scheduling": [[17, null]], "3.3 Recharging strategy for an electric vehicle": [[18, null]], "3.4 Production model using disjunctions": [[20, null]], "3.5 Machine Scheduling": [[21, null]], "3.6 Facility location problem": [[22, null]], "3.7 BIM production revisited": [[23, null]], "4. Network Optimization": [[32, null]], "4. Risk versus Return": [[66, "risk-versus-return"]], "4.1 Dinner seating arrangement": [[28, null]], "4.2 Minimum-Cost Flow Problem": [[29, null]], "4.3 Gasoline distribution": [[30, null]], "4.4 Exam room scheduling": [[31, null]], "4.5 Cryptocurrency arbitrage search": [[33, null]], "5. Convex Optimization": [[43, null]], "5. Recommended Planting Strategy": [[66, "recommended-planting-strategy"]], "5.1 Milk pooling and blending": [[38, null]], "5.2 Ordinary Least Squares (OLS) Regression": [[39, null]], "5.3 Markowitz portfolio optimization": [[40, null]], "5.4 Support Vector Machines for binary classification": [[41, null]], "6. Conic Optimization": [[51, null]], "6.1 Economic Order Quantity": [[45, null]], "6.2 The Kelly criterion": [[46, null]], "6.3 Markowitz portfolio optimization revisited": [[47, null]], "6.4 Optimal Design of Multilayered Building Insulation": [[48, null]], "7. Accounting for Uncertainty: Optimization Meets Reality": [[55, null]], "7.1 Fleet assignment problem": [[53, null]], "7.2 Robustness analysis of BIM production plan via simulations": [[54, null]], "8. Robust Optimization - Single Stage Problems": [[57, null]], "8.1 Robust BIM microchip production problem": [[56, null]], "9. Stochastic Optimization - Single Stage Problems": [[62, null]], "9.1 Markowitz portfolio optimization with chance constraints": [[58, null]], "9.2 Pop-up shop": [[59, null]], "9.3 Stock optimization for seafood distribution center": [[60, null]], "9.4 Economic dispatch in renewable energy systems using chance constraints": [[61, null]], "A Pyomo monad": [[70, "a-pyomo-monad"]], "A hybrid solution algorithm using pattern generation": [[44, "a-hybrid-solution-algorithm-using-pattern-generation"]], "A lower and upper bounds on shelf width": [[25, "a-lower-and-upper-bounds-on-shelf-width"]], "A more parsimonious model": [[13, "a-more-parsimonious-model"]], "A more systematic comparison between LO solvers and network algorithms": [[28, "a-more-systematic-comparison-between-lo-solvers-and-network-algorithms"]], "A preliminary look at the data": [[14, "a-preliminary-look-at-the-data"]], "A tale of two models": [[36, "a-tale-of-two-models"]], "About Us": [[1, "about-us"]], "Accessing solution values with pyo.value()": [[4, "accessing-solution-values-with-pyo-value"]], "Acknowledgements": [[71, "acknowledgements"]], "Actual performance of the robust solution": [[54, "actual-performance-of-the-robust-solution"]], "Adding a zero wait policy": [[26, "adding-a-zero-wait-policy"]], "Adding risk aversion": [[50, "adding-risk-aversion"]], "Adding time for unit clean out": [[26, "adding-time-for-unit-clean-out"]], "Addition of a Risk-free Asset": [[9, "addition-of-a-risk-free-asset"]], "Additional libraries needed: NetworkX and CCXT": [[33, "additional-libraries-needed-networkx-and-ccxt"]], "Advanced Topic: Symmetry Breaking": [[25, "advanced-topic-symmetry-breaking"]], "Adversarial approach for the budgeted uncertainty set": [[56, "adversarial-approach-for-the-budgeted-uncertainty-set"]], "Alternative Pyomo implementation using blocks": [[23, "alternative-pyomo-implementation-using-blocks"]], "Alterntive syntax": [[70, "alterntive-syntax"]], "Analysis of a portfolio of assets": [[9, "analysis-of-a-portfolio-of-assets"]], "Analysis of historical asset prices": [[9, "analysis-of-historical-asset-prices"]], "Analytic solution for N=1": [[48, "analytic-solution-for-n-1"]], "Analytics": [[63, "analytics"]], "Appendix: Formulation with SOCO constraints": [[45, "appendix-formulation-with-soco-constraints"]], "Appendix: Reporting solutions": [[30, "appendix-reporting-solutions"]], "Appendix: Working with Pyomo": [[69, null]], "Application to the scheduling of batch processes": [[26, "application-to-the-scheduling-of-batch-processes"]], "Approximating the solution using Sample Average Approximation method": [[60, "approximating-the-solution-using-sample-average-approximation-method"]], "Assessing the quality of the solution": [[67, "assessing-the-quality-of-the-solution"]], "Attribution": [[63, "attribution"]], "Available cryptocurrency exchanges": [[33, "available-cryptocurrency-exchanges"]], "BIM problem in canonical form": [[6, "bim-problem-in-canonical-form"]], "BIM problem variant: Maximizing the lowest possible profit": [[10, "bim-problem-variant-maximizing-the-lowest-possible-profit"]], "Background: Power networks and power flow physics": [[34, "background-power-networks-and-power-flow-physics"]], "Ball uncertainty set": [[56, "ball-uncertainty-set"]], "Beyond this?": [[36, "beyond-this"]], "Bibliographic Notes": [[33, "bibliographic-notes"], [38, "bibliographic-notes"], [46, "bibliographic-notes"], [48, "bibliographic-notes"], [50, "bibliographic-notes"], [52, "bibliographic-notes"], [64, "bibliographic-notes"], [66, "bibliographic-notes"]], "Bibliographic notes": [[45, "bibliographic-notes"]], "Binary classification": [[41, "binary-classification"]], "Box uncertainty for copper consumption": [[56, "box-uncertainty-for-copper-consumption"]], "Brute force search arbitrage with simple cycles": [[33, "brute-force-search-arbitrage-with-simple-cycles"]], "Building blocks for TSP models": [[36, "building-blocks-for-tsp-models"]], "Building the optimization problem": [[6, "building-the-optimization-problem"]], "CVXPY Model": [[42, "cvxpy-model"]], "Callbacks": [[36, "callbacks"]], "Canonical form for LO problems": [[6, "canonical-form-for-lo-problems"]], "Car Information": [[18, "car-information"]], "Cardinality-constrained uncertainty set": [[56, "cardinality-constrained-uncertainty-set"]], "Case 1. Single Layer Solution": [[48, "case-1-single-layer-solution"]], "Case 2. Multiple Layer Solution": [[48, "case-2-multiple-layer-solution"]], "Charging Station Information": [[18, "charging-station-information"]], "Citation": [[1, "citation"]], "Classical formulation for a single item": [[45, "classical-formulation-for-a-single-item"]], "Coding Conventions": [[71, "coding-conventions"]], "Column and constraint generation for the robust solution": [[64, "column-and-constraint-generation-for-the-robust-solution"]], "Comparing model results": [[30, "comparing-model-results"]], "Comparing the three models": [[34, "comparing-the-three-models"]], "Composition": [[70, "composition"]], "Computational impact of a zero-wait policy": [[26, "computational-impact-of-a-zero-wait-policy"]], "Concluding Remarks": [[38, "concluding-remarks"]], "Conic Optimization": [[46, "conic-optimization"]], "Conic optimization model": [[49, "conic-optimization-model"]], "Constraints": [[27, "constraints"]], "Constraints and Objective": [[71, "constraints-and-objective"]], "Convergence of the SAA method": [[60, "convergence-of-the-saa-method"]], "Convex Approximation": [[38, "convex-approximation"]], "Convexity of the optimization model": [[39, "convexity-of-the-optimization-model"]], "Create Flight and Aircraft Schedules": [[53, "create-flight-and-aircraft-schedules"]], "Creating a master schedule with categorical data": [[17, "creating-a-master-schedule-with-categorical-data"]], "Creating reports with Pandas": [[4, "creating-reports-with-pandas"]], "Crude oil feed results": [[42, "crude-oil-feed-results"]], "Cutting Stock Problem: Bilinear reformulation": [[44, "cutting-stock-problem-bilinear-reformulation"]], "Data": [[15, "data"], [34, "data"]], "Data Entry": [[30, "data-entry"]], "Data Modeling": [[66, "data-modeling"]], "Data Summary": [[66, "data-summary"]], "Data Visualization": [[39, "data-visualization"]], "Data format": [[36, "data-format"]], "Data import": [[23, "data-import"], [61, "data-import"]], "Data imports": [[65, "data-imports"]], "Data representations": [[5, "data-representations"]], "Data styles and conventions": [[71, "data-styles-and-conventions"]], "Demonstration of Triangular Arbitrage": [[35, "demonstration-of-triangular-arbitrage"]], "Derivation of the dual problem": [[12, "derivation-of-the-dual-problem"]], "Deterministic solution for average demand": [[60, "deterministic-solution-for-average-demand"]], "Dijkstra on steroids for road networks": [[37, "dijkstra-on-steroids-for-road-networks"]], "Disjunctions": [[20, "disjunctions"]], "Disjunctive programming implementation": [[20, "disjunctive-programming-implementation"]], "Display graph": [[35, "display-graph"]], "Download historical stock price data": [[9, "download-historical-stock-price-data"]], "Dual Formulation": [[41, "dual-formulation"]], "Dual formulation": [[49, "dual-formulation"]], "Earliest due date (EDD)": [[21, "earliest-due-date-edd"]], "Edges": [[34, "edges"]], "Effect of Risk-free Interest Rate": [[52, "effect-of-risk-free-interest-rate"]], "Effects of the Equity Multiplier Parameter": [[52, "effects-of-the-equity-multiplier-parameter"]], "Effects of the Risk-Aversion Parameter": [[52, "effects-of-the-risk-aversion-parameter"]], "Empirical Scheduling Rules": [[21, "empirical-scheduling-rules"]], "Examining solutions": [[36, "examining-solutions"]], "Example from JuMP documentation for column generation": [[44, "example-from-jump-documentation-for-column-generation"]], "Example from Wikipedia": [[44, "example-from-wikipedia"]], "Example: Batch Reactor": [[70, "example-batch-reactor"]], "Example: Production Planning": [[70, "example-production-planning"]], "Examples": [[44, "examples"]], "Exchange order book": [[33, "exchange-order-book"]], "Executing a workflow": [[70, "executing-a-workflow"]], "Exercises": [[26, "exercises"], [27, "exercises"], [50, "exercises"]], "Exercises for the reader": [[33, "exercises-for-the-reader"]], "Expected value for the mean scenario (EVM)": [[59, "expected-value-for-the-mean-scenario-evm"]], "Expected value with perfect information (EVPI)": [[59, "expected-value-with-perfect-information-evpi"]], "Experiments": [[36, "experiments"]], "Explicit analytical solution": [[60, "explicit-analytical-solution"]], "Exploring the models": [[36, "exploring-the-models"]], "Extending the EOQ model multiple items with a shared resource": [[45, "extending-the-eoq-model-multiple-items-with-a-shared-resource"]], "Extensions": [[52, "extensions"]], "Extra Material: Cutting Stock": [[44, null]], "Extra material: Cryptarithms puzzle": [[24, null]], "Extra material: Energy dispatch problem": [[34, null]], "Extra material: Forex Arbitrage": [[35, null]], "Extra material: Job shop scheduling": [[26, null]], "Extra material: Luenberger\u2019s Investment Wheel": [[50, null]], "Extra material: Maintenance planning": [[27, null]], "Extra material: Multi-product facility production": [[15, null]], "Extra material: Optimal Growth Portfolios with Risk Aversion": [[52, null]], "Extra material: Refinery production and shadow pricing with CVXPY": [[42, null]], "Extra material: Shortest path problem in real life": [[37, null]], "Extra material: Strip packing": [[25, null]], "Extra material: Support Vector Machines with conic optimization": [[49, null]], "Extra material: Traveling Salesman Problem": [[36, null]], "Extra material: Wine quality prediction with L_1 regression": [[14, null]], "Extra: The farmer\u2019s problem and its variants": [[66, null]], "Extra: Two-stage energy dispatch optimization with wind curtailment": [[67, null]], "FOREX data": [[35, "forex-data"]], "Famous benchmark instances from the Internet": [[36, "famous-benchmark-instances-from-the-internet"]], "Financial Data": [[52, "financial-data"]], "Find order books that have arbitrage opportunities": [[33, "find-order-books-that-have-arbitrage-opportunities"]], "First MILO formulation": [[22, "first-milo-formulation"]], "First impressions": [[36, "first-impressions"]], "First-in, first-out (FIFO)": [[21, "first-in-first-out-fifo"]], "For Python experts: Creating subclasses of ConcreteModel": [[5, "for-python-experts-creating-subclasses-of-concretemodel"]], "Function composition": [[70, "function-composition"]], "Functional Programming and Monads": [[70, "functional-programming-and-monads"]], "Functional Programming with Pyomo": [[70, null]], "Functions to handle instances and solutions": [[36, "functions-to-handle-instances-and-solutions"]], "Gantt chart": [[21, "gantt-chart"]], "Generate Flight Data": [[53, "generate-flight-data"]], "Generate and visualize data": [[7, "generate-and-visualize-data"]], "Generate data": [[39, "generate-data"]], "Geocoding and map visualization": [[37, "geocoding-and-map-visualization"]], "Getting started": [[1, "getting-started"]], "Graphviz": [[30, "graphviz"]], "Gray area": [[36, "gray-area"]], "Hands-On Mathematical Optimization with Python": [[1, null]], "Help us!": [[1, "help-us"]], "How do these models perform?": [[14, "how-do-these-models-perform"]], "How does risk aversion change the solution?": [[50, "how-does-risk-aversion-change-the-solution"]], "How does the strength of the MTZ models differ?": [[36, "how-does-the-strength-of-the-mtz-models-differ"]], "Implementation": [[28, "implementation"], [41, "implementation"], [49, "implementation"]], "Implementing second-order cones using pyomo.environ": [[56, "implementing-second-order-cones-using-pyomo-environ"]], "Implementing the schedule with reports": [[17, "implementing-the-schedule-with-reports"]], "Import Pyomo and solvers": [[70, "import-pyomo-and-solvers"]], "Index": [[0, null]], "Index with Pyomo Set and RangeSet": [[71, "index-with-pyomo-set-and-rangeset"]], "Installations and Imports": [[33, "installations-and-imports"]], "Installing yfinance": [[9, "installing-yfinance"]], "Instances": [[34, "instances"]], "Integer solution variant": [[56, "integer-solution-variant"]], "Introduction": [[36, "introduction"], [37, "introduction"]], "Job Shop Scheduling": [[26, "job-shop-scheduling"]], "Job data": [[21, "job-data"]], "Job shop example": [[26, "job-shop-example"]], "Kernelized SVM": [[41, "kernelized-svm"], [49, "kernelized-svm"]], "LAD line fitting to identify features": [[14, "lad-line-fitting-to-identify-features"]], "Larger models?": [[36, "larger-models"]], "Linear SVM classifier": [[41, "linear-svm-classifier"]], "Linear kernel": [[41, "linear-kernel"], [49, "linear-kernel"]], "Linear optimization model": [[41, "linear-optimization-model"]], "MAD risk versus return": [[9, "mad-risk-versus-return"]], "MAD risk versus return with a risk-free asset": [[9, "mad-risk-versus-return-with-a-risk-free-asset"]], "MILO implementation": [[20, "milo-implementation"]], "MILO reformulation for the chance-constrained ED problem": [[61, "milo-reformulation-for-the-chance-constrained-ed-problem"]], "Manually formatted reports": [[30, "manually-formatted-reports"]], "Mathematical formulation": [[29, "mathematical-formulation"], [31, "mathematical-formulation"]], "Mathematical model": [[2, "mathematical-model"], [5, "mathematical-model"], [70, "mathematical-model"]], "Matrix reformulation of the BIM problem": [[6, "matrix-reformulation-of-the-bim-problem"]], "Maximizing the profit in the worst case for a multi-product facility": [[15, "maximizing-the-profit-in-the-worst-case-for-a-multi-product-facility"]], "Mean Absolute Deviation": [[9, "mean-absolute-deviation"]], "Mean Absolute Deviation (MAD)": [[14, "mean-absolute-deviation-mad"]], "Mean Absolute Deviation (MAD) portfolio optimization": [[9, "id1"]], "Minimize number of tables": [[28, "minimize-number-of-tables"]], "Minimize the maximum group size": [[28, "minimize-the-maximum-group-size"]], "Minmax objective function": [[10, "minmax-objective-function"]], "Model": [[7, "model"], [52, "model"]], "Model 1. Deterministic solution for the average demand scenario": [[63, "model-1-deterministic-solution-for-the-average-demand-scenario"]], "Model 1: Minimize total delivery cost": [[30, "model-1-minimize-total-delivery-cost"]], "Model 2. Two-stage stochastic optimization and its extensive form": [[63, "model-2-two-stage-stochastic-optimization-and-its-extensive-form"]], "Model 2: Minimize cost rate for franchise owners": [[30, "model-2-minimize-cost-rate-for-franchise-owners"]], "Model 3. Adding chance constraints": [[63, "model-3-adding-chance-constraints"]], "Model 3: Minimize total cost for a cost-sharing plan": [[30, "model-3-minimize-total-cost-for-a-cost-sharing-plan"]], "Model 4. Solving the case of continuous demand distributions using the SAA method": [[63, "model-4-solving-the-case-of-continuous-demand-distributions-using-the-saa-method"]], "Model 5. Adding correlations between different demand types": [[63, "model-5-adding-correlations-between-different-demand-types"]], "Model 6. Tackling chance constraints using SAA in the case of correlated demand": [[63, "model-6-tackling-chance-constraints-using-saa-in-the-case-of-correlated-demand"]], "Model Building": [[66, "model-building"]], "Model constraints": [[17, "model-constraints"]], "Model decision variables": [[17, "model-decision-variables"]], "Model formulation": [[17, "model-formulation"], [26, "model-formulation"]], "Model objective": [[17, "model-objective"]], "Model parameters": [[17, "model-parameters"]], "Model sets": [[17, "model-sets"]], "Modeling": [[18, "modeling"], [35, "modeling"], [50, "modeling"]], "Modeling Strategy": [[25, "modeling-strategy"]], "Modeling a Game with Binary Outcomes": [[46, "modeling-a-game-with-binary-outcomes"]], "Modeling and Solution": [[24, "modeling-and-solution"]], "Modeling with disjunctive constraints": [[27, "modeling-with-disjunctive-constraints"]], "Modelling the arbitrage search problem as a graph": [[33, "modelling-the-arbitrage-search-problem-as-a-graph"]], "Multi-Layer Solutions as a Mixed Integer Quadratic Constraint Optimization (MIQCO)": [[48, "multi-layer-solutions-as-a-mixed-integer-quadratic-constraint-optimization-miqco"]], "Multi-dimensional or multi-indexed data": [[71, "multi-dimensional-or-multi-indexed-data"]], "Multi-product factory optimization": [[20, "multi-product-factory-optimization"]], "Multiple Overlapping tasks": [[26, "multiple-overlapping-tasks"]], "Multiple TSP": [[36, "multiple-tsp"]], "Multivariate L_1-regression": [[14, "multivariate-l-1-regression"]], "Naive model formulation": [[53, "naive-model-formulation"]], "Naming conventions": [[71, "naming-conventions"]], "Network data": [[34, "network-data"], [67, "network-data"]], "Network data structure": [[34, "network-data-structure"]], "Nonlinear Optimization (NLO) solution with ipopt": [[38, "nonlinear-optimization-nlo-solution-with-ipopt"]], "Nonlinear feature spaces": [[41, "nonlinear-feature-spaces"], [49, "nonlinear-feature-spaces"]], "OLS regression as an optimization model": [[39, "ols-regression-as-an-optimization-model"]], "Objective": [[27, "objective"]], "Open TSP": [[36, "open-tsp"]], "Optimal Log Growth": [[46, "optimal-log-growth"]], "Optimal Power Flow problem": [[34, "optimal-power-flow-problem"]], "Optimal cutting using known patterns": [[44, "optimal-cutting-using-known-patterns"]], "Optimal scheduling using disjunctive programming": [[21, "optimal-scheduling-using-disjunctive-programming"]], "Optimization model": [[23, "optimization-model"]], "Optimizing for the mean scenario": [[15, "optimizing-for-the-mean-scenario"]], "Option 1. Business as usual": [[38, "option-1-business-as-usual"]], "Option 2. Buy an additional truck": [[38, "option-2-buy-an-additional-truck"]], "Option 3. Pool delivery from remote suppliers": [[38, "option-3-pool-delivery-from-remote-suppliers"]], "Original BIM production planning model": [[56, "original-bim-production-planning-model"]], "Package and data import": [[67, "package-and-data-import"]], "Pandas": [[30, "pandas"]], "Parameter names may be capitalized": [[71, "parameter-names-may-be-capitalized"]], "Parameters": [[71, "parameters"]], "Pattern Generation: Bilinear Model": [[44, "pattern-generation-bilinear-model"]], "Pattern Generation: Linear Dual": [[44, "pattern-generation-linear-dual"]], "Patterns": [[44, "patterns"]], "Perfect forecast case (no imbalances)": [[65, "perfect-forecast-case-no-imbalances"]], "Performance metrics": [[41, "performance-metrics"], [49, "performance-metrics"]], "Polynomial kernel": [[49, "polynomial-kernel"]], "Polynomial kernels": [[41, "polynomial-kernels"]], "Pooling problem": [[38, "pooling-problem"]], "Portability": [[36, "portability"]], "Portfolio Design for Optimal Growth": [[52, "portfolio-design-for-optimal-growth"]], "Preamble": [[36, "preamble"]], "Preamble: Install Pyomo and a solver": [[4, "preamble-install-pyomo-and-a-solver"], [5, "preamble-install-pyomo-and-a-solver"], [6, "preamble-install-pyomo-and-a-solver"], [7, "preamble-install-pyomo-and-a-solver"], [9, "preamble-install-pyomo-and-a-solver"], [10, "preamble-install-pyomo-and-a-solver"], [11, "preamble-install-pyomo-and-a-solver"], [12, "preamble-install-pyomo-and-a-solver"], [13, "preamble-install-pyomo-and-a-solver"], [14, "preamble-install-pyomo-and-a-solver"], [15, "preamble-install-pyomo-and-a-solver"], [16, "preamble-install-pyomo-and-a-solver"], [17, "preamble-install-pyomo-and-a-solver"], [18, "preamble-install-pyomo-and-a-solver"], [20, "preamble-install-pyomo-and-a-solver"], [21, "preamble-install-pyomo-and-a-solver"], [23, "preamble-install-pyomo-and-a-solver"], [24, "preamble-install-pyomo-and-a-solver"], [25, "preamble-install-pyomo-and-a-solver"], [26, "preamble-install-pyomo-and-a-solver"], [27, "preamble-install-pyomo-and-a-solver"], [28, "preamble-install-pyomo-and-a-solver"], [29, "preamble-install-pyomo-and-a-solver"], [30, "preamble-install-pyomo-and-a-solver"], [31, "preamble-install-pyomo-and-a-solver"], [33, "preamble-install-pyomo-and-a-solver"], [34, "preamble-install-pyomo-and-a-solver"], [35, "preamble-install-pyomo-and-a-solver"], [38, "preamble-install-pyomo-and-a-solver"], [39, "preamble-install-pyomo-and-a-solver"], [40, "preamble-install-pyomo-and-a-solver"], [41, "preamble-install-pyomo-and-a-solver"], [42, "preamble-install-pyomo-and-a-solver"], [44, "preamble-install-pyomo-and-a-solver"], [47, "preamble-install-pyomo-and-a-solver"], [48, "preamble-install-pyomo-and-a-solver"], [49, "preamble-install-pyomo-and-a-solver"], [50, "preamble-install-pyomo-and-a-solver"], [53, "preamble-install-pyomo-and-a-solver"], [54, "preamble-install-pyomo-and-a-solver"], [56, "preamble-install-pyomo-and-a-solver"], [58, "preamble-install-pyomo-and-a-solver"], [59, "preamble-install-pyomo-and-a-solver"], [60, "preamble-install-pyomo-and-a-solver"], [61, "preamble-install-pyomo-and-a-solver"], [63, "preamble-install-pyomo-and-a-solver"], [64, "preamble-install-pyomo-and-a-solver"], [65, "preamble-install-pyomo-and-a-solver"], [66, "preamble-install-pyomo-and-a-solver"], [67, "preamble-install-pyomo-and-a-solver"]], "Preamble: Install Pyomo and solvers": [[22, "preamble-install-pyomo-and-solvers"]], "Prefer pyo.Constraint to pyo.ConstraintList": [[71, "prefer-pyo-constraint-to-pyo-constraintlist"]], "Prefer short model and block names": [[71, "prefer-short-model-and-block-names"]], "Preliminaries": [[67, "preliminaries"]], "Primal form": [[41, "primal-form"]], "Primal formulation": [[49, "primal-formulation"]], "Printing schedules": [[26, "printing-schedules"]], "Problem": [[35, "problem"]], "Problem Statement": [[17, "problem-statement"], [18, "problem-statement"], [64, "problem-statement"], [66, "problem-statement"]], "Problem Statment": [[25, "problem-statment"]], "Problem data": [[42, "problem-data"], [63, "problem-data"]], "Problem description": [[6, "problem-description"], [14, "problem-description"], [16, "problem-description"], [21, "problem-description"], [22, "problem-description"], [23, "problem-description"], [28, "problem-description"], [29, "problem-description"], [31, "problem-description"], [33, "problem-description"], [34, "problem-description"], [48, "problem-description"], [53, "problem-description"], [54, "problem-description"], [58, "problem-description"], [60, "problem-description"], [61, "problem-description"], [63, "problem-description"], [64, "problem-description"], [65, "problem-description"]], "Problem description and model formulation": [[40, "problem-description-and-model-formulation"], [47, "problem-description-and-model-formulation"]], "Problem description: Pooling milk for wholesale blending and distribution": [[38, "problem-description-pooling-milk-for-wholesale-blending-and-distribution"]], "Problem formulation": [[44, "problem-formulation"]], "Problem statement": [[2, "problem-statement"], [27, "problem-statement"], [50, "problem-statement"], [70, "problem-statement"]], "Problem: Distributing gasoline to franchise operators": [[30, "problem-distributing-gasoline-to-franchise-operators"]], "Profits resulting from using average demand": [[60, "profits-resulting-from-using-average-demand"]], "Pure functions": [[70, "pure-functions"]], "Pyomo .display() method": [[30, "pyomo-display-method"]], "Pyomo Implementation": [[52, "pyomo-implementation"]], "Pyomo Model": [[15, "pyomo-model"], [18, "pyomo-model"], [42, "pyomo-model"], [53, "pyomo-model"]], "Pyomo Model for N=1": [[48, "pyomo-model-for-n-1"]], "Pyomo Modeling with conic.rotated_quadratic": [[45, "pyomo-modeling-with-conic-rotated-quadratic"]], "Pyomo and Optimization Workflows": [[70, "pyomo-and-optimization-workflows"]], "Pyomo implementation": [[17, "pyomo-implementation"], [23, "pyomo-implementation"], [26, "pyomo-implementation"], [27, "pyomo-implementation"], [41, "pyomo-implementation"], [49, "pyomo-implementation"]], "Pyomo model": [[9, "pyomo-model"], [27, "pyomo-model"]], "Pyomo model builder": [[70, "pyomo-model-builder"]], "Pyomo model for arbitrage with capacity constraints": [[33, "pyomo-model-for-arbitrage-with-capacity-constraints"]], "Pyomo modeling with conic.quadratic": [[45, "pyomo-modeling-with-conic-quadratic"]], "Pyomo pprint()": [[4, "pyomo-pprint"]], "Pyomo solution": [[65, "pyomo-solution"]], "Pyomo style guide": [[71, null]], "PyomoMonad": [[70, "pyomomonad"]], "Quadratic optimization model": [[41, "quadratic-optimization-model"]], "Radial basis function kernel": [[49, "radial-basis-function-kernel"]], "Ramping constraints": [[27, "ramping-constraints"]], "Read data": [[41, "read-data"], [49, "read-data"]], "Real Time Downloads of Order Books from an Exchange": [[33, "real-time-downloads-of-order-books-from-an-exchange"]], "Reducing riskiness of the schedule": [[53, "reducing-riskiness-of-the-schedule"]], "References": [[26, "references"], [44, "references"]], "Refinery production results": [[42, "refinery-production-results"]], "Reformulating EOQ as a linear objective with hyperbolic constraint": [[45, "reformulating-eoq-as-a-linear-objective-with-hyperbolic-constraint"]], "Reformulating the EOQ model with a linear objective and a second order cone constraint": [[45, "reformulating-the-eoq-model-with-a-linear-objective-and-a-second-order-cone-constraint"]], "Reformulation as max flow problem": [[28, "reformulation-as-max-flow-problem"]], "Reports for store managers": [[17, "reports-for-store-managers"]], "Reports for workers": [[17, "reports-for-workers"]], "Representing an exchange as a directed graph": [[33, "representing-an-exchange-as-a-directed-graph"]], "Return on a portfolio": [[9, "return-on-a-portfolio"]], "Revisiting the implementation: lazy constraint generation!": [[36, "revisiting-the-implementation-lazy-constraint-generation"]], "Risk-constrained version of the Kelly\u2019s problem": [[46, "risk-constrained-version-of-the-kelly-s-problem"]], "Robust BIM production planning models": [[56, "robust-bim-production-planning-models"]], "Robust counterpart of ball uncertainty": [[56, "robust-counterpart-of-ball-uncertainty"]], "Robust counterpart of box uncertainty": [[56, "robust-counterpart-of-box-uncertainty"]], "Robust counterpart of cardinality-constrained uncertainty": [[56, "robust-counterpart-of-cardinality-constrained-uncertainty"]], "Route Information": [[18, "route-information"]], "SAA implementation": [[65, "saa-implementation"]], "Scaled asset prices": [[9, "scaled-asset-prices"]], "Scenario generation": [[65, "scenario-generation"]], "Scenario generation (uncorrelated case)": [[63, "scenario-generation-uncorrelated-case"]], "Schedule data": [[21, "schedule-data"]], "Second MILO formulation": [[22, "second-milo-formulation"]], "Select features and training sets": [[41, "select-features-and-training-sets"], [49, "select-features-and-training-sets"]], "Sensitivity analysis": [[61, "sensitivity-analysis"]], "Set and RangeSet names may be all caps": [[71, "set-and-rangeset-names-may-be-all-caps"]], "Setup code and data import": [[34, "setup-code-and-data-import"]], "Shortest processing time (SPT)": [[21, "shortest-processing-time-spt"]], "Simulation": [[46, "simulation"], [50, "simulation"]], "Single product strategies": [[26, "single-product-strategies"]], "Solvers and options": [[22, "solvers-and-options"]], "Solvers and utilities": [[36, "solvers-and-utilities"]], "Solving the OPF problem": [[34, "solving-the-opf-problem"]], "Solving the robust problem using sampled scenarios": [[64, "solving-the-robust-problem-using-sampled-scenarios"]], "Some background information and history": [[37, "some-background-information-and-history"]], "Specifying the minimum number of operational days between maintenance periods": [[27, "specifying-the-minimum-number-of-operational-days-between-maintenance-periods"]], "Statistics of daily returns": [[9, "statistics-of-daily-returns"]], "Step 1. Import Pyomo": [[4, "step-1-import-pyomo"]], "Step 2. The ConcreteModel object": [[4, "step-2-the-concretemodel-object"]], "Step 3. Decision variables": [[4, "step-3-decision-variables"]], "Step 4. Expressions": [[4, "step-4-expressions"]], "Step 5. Objective": [[4, "step-5-objective"]], "Step 6. Constraints": [[4, "step-6-constraints"]], "Step 7. Solve the model": [[4, "step-7-solve-the-model"]], "Step 8. Reporting the solution": [[4, "step-8-reporting-the-solution"]], "Stochastic case (nonzero imbalances)": [[65, "stochastic-case-nonzero-imbalances"]], "Strict fossil fuel policy pt.1": [[34, "strict-fossil-fuel-policy-pt-1"]], "Strict fossil fuel policy pt.2": [[34, "strict-fossil-fuel-policy-pt-2"]], "Suggested Exercises": [[42, "suggested-exercises"]], "Suggested exercises": [[24, "suggested-exercises"]], "Summary": [[15, "summary"], [59, "summary"]], "Support vector machines (SVM)": [[41, "support-vector-machines-svm"]], "Symmetry": [[36, "symmetry"]], "Symmetry-free and totally-unimodular model formulation": [[53, "symmetry-free-and-totally-unimodular-model-formulation"]], "Task decomposition": [[26, "task-decomposition"]], "Task specific cleanout": [[26, "task-specific-cleanout"]], "Testing the model on larger problems": [[45, "testing-the-model-on-larger-problems"]], "The .as_domain() method simplifie the Pyomo model": [[45, "the-as-domain-method-simplifie-the-pyomo-model"]], "The Data Set": [[49, "the-data-set"]], "The EOQ model": [[45, "the-eoq-model"]], "The Failure monad": [[70, "the-failure-monad"]], "The Maybe monad": [[70, "the-maybe-monad"]], "The average-case optimization using SAA": [[64, "the-average-case-optimization-using-saa"]], "The data set": [[41, "the-data-set"]], "The kernel trick": [[41, "the-kernel-trick"], [49, "the-kernel-trick"]], "The microchip production problem": [[6, "the-microchip-production-problem"]], "The models": [[22, "the-models"], [36, "the-models"]], "The optimization model": [[13, "the-optimization-model"]], "The problem: Maximizing the net profit of a pop-up shop": [[59, "the-problem-maximizing-the-net-profit-of-a-pop-up-shop"]], "The problem: Optimal material acquisition and production planning using demand forecasts": [[13, "the-problem-optimal-material-acquisition-and-production-planning-using-demand-forecasts"]], "The production model in Pyomo": [[5, "the-production-model-in-pyomo"]], "Trading and arbitrage": [[33, "trading-and-arbitrage"]], "Two variants of the BIM problem: fractional objective and additional fixed costs": [[11, "two-variants-of-the-bim-problem-fractional-objective-and-additional-fixed-costs"]], "Two-stage problem formulation": [[64, "two-stage-problem-formulation"]], "Unit Commitment": [[67, "unit-commitment"]], "Usage notes": [[45, "usage-notes"]], "Use Pandas for display and visualization": [[71, "use-pandas-for-display-and-visualization"]], "Use Tidy Data": [[71, "use-tidy-data"]], "Use bounds when known and fixed": [[71, "use-bounds-when-known-and-fixed"]], "Use decorators to improve readability": [[71, "use-decorators-to-improve-readability"]], "Use descriptive Constraint and Variable names": [[71, "use-descriptive-constraint-and-variable-names"]], "Use domain rather than within": [[71, "use-domain-rather-than-within"]], "Use pyo for the Pyomo namespace": [[71, "use-pyo-for-the-pyomo-namespace"]], "Use pyo.ConcreteModel instead of pyo.AbstractModel": [[71, "use-pyo-concretemodel-instead-of-pyo-abstractmodel"]], "Useful references": [[70, "useful-references"]], "Value of the stochastic solution (VSS)": [[59, "value-of-the-stochastic-solution-vss"]], "Variables": [[71, "variables"]], "Variants": [[36, "variants"]], "Version 1: A Pyomo model to line up the boxes": [[25, "version-1-a-pyomo-model-to-line-up-the-boxes"]], "Version 2: Rotating boxes": [[25, "version-2-rotating-boxes"]], "Version 3: Placing and Rotating boxes in two dimensions": [[25, "version-3-placing-and-rotating-boxes-in-two-dimensions"]], "Visualize Flight Data": [[53, "visualize-flight-data"]], "Visualizing Results with Gantt Charts": [[26, "visualizing-results-with-gantt-charts"]], "Visualizing and understanding the solution": [[61, "visualizing-and-understanding-the-solution"]], "Visualizing the results": [[7, "visualizing-the-results"]], "Visualizing the results and comparison with LAD regression": [[39, "visualizing-the-results-and-comparison-with-lad-regression"]], "Visualizing the solution": [[17, "visualizing-the-solution"]], "Wait, we can solve DFJ after all!": [[36, "wait-we-can-solve-dfj-after-all"]], "What is mathematical optimization?": [[3, "what-is-mathematical-optimization"]], "Which features influence reported wine quality?": [[14, "which-features-influence-reported-wine-quality"]], "Why are bilinear problems hard?": [[38, "why-are-bilinear-problems-hard"]], "Why is the shadow price of kerosine so high?": [[42, "why-is-the-shadow-price-of-kerosine-so-high"]], "Why monads?": [[70, "why-monads"]], "Woodworking: Problem data from Google sheets": [[44, "woodworking-problem-data-from-google-sheets"]], "Workflows": [[71, "workflows"]], "Wrapping Pyomo solvers and transformations as \u201cpure\u201d functions": [[70, "wrapping-pyomo-solvers-and-transformations-as-pure-functions"]], "map, filter, and functools.reduce": [[70, "map-filter-and-functools-reduce"]]}, "docnames": ["genindex", "intro", "notebooks/01/01-production-planning", "notebooks/01/01.00", "notebooks/01/02-production-planning-basic", "notebooks/01/03-production-planning-advanced", "notebooks/02/01-bim", "notebooks/02/02-lad-regression", "notebooks/02/02.00", "notebooks/02/03-mad-portfolio-optimization", "notebooks/02/04-bim-maxmin", "notebooks/02/05-bim-fractional", "notebooks/02/06-bim-dual", "notebooks/02/07-bim-demand-forecast", "notebooks/02/08-L1-regression-wine-quality", "notebooks/02/09-production-facility-worst-case", "notebooks/03/01-bim-perturbed", "notebooks/03/02-shift-scheduling", "notebooks/03/03-recharging-electric-vehicle", "notebooks/03/03.00", "notebooks/03/04-simple-production-model-gdp", "notebooks/03/05-machine-scheduling", "notebooks/03/06-facility-location", "notebooks/03/07-bim-production-revisited", "notebooks/03/08-cryptarithms", "notebooks/03/09-strip-packing", "notebooks/03/10-job-shop-scheduling", "notebooks/03/11-maintenance-planning", "notebooks/04/01-dinner-seat-allocation", "notebooks/04/02-mincost-flow", "notebooks/04/03-gasoline-distribution", "notebooks/04/04-exam-room-scheduling", "notebooks/04/04.00", "notebooks/04/05-cryptocurrency-arbitrage", "notebooks/04/06-power-network", "notebooks/04/07-forex-arbitrage", "notebooks/04/08-traveling-salesman-problem", "notebooks/04/09-shortest-path-road-networks", "notebooks/05/01-milk-pooling", "notebooks/05/02-ols-regression", "notebooks/05/03-markowitz-portfolio", "notebooks/05/04-svm-binary-classification", "notebooks/05/05-refinery-production", "notebooks/05/05.00", "notebooks/05/06-cutting-stock", "notebooks/06/01-economic-order-quantity", "notebooks/06/02-kelly-criterion", "notebooks/06/03-markowitz-portfolio-revisited", "notebooks/06/04-building-insulation", "notebooks/06/05-svm-conic", "notebooks/06/06-investment-wheel", "notebooks/06/06.00", "notebooks/06/07-optimal-growth-portfolios", "notebooks/07/01-fleet-assignment", "notebooks/07/02-bim-robustness-analysis", "notebooks/07/07.00", "notebooks/08/01-bim-robust-optimization", "notebooks/08/08.00", "notebooks/09/01-markowitz-portfolio-with-chance-constraint", "notebooks/09/02-pop-up-shop", "notebooks/09/03-seafood-distribution-center", "notebooks/09/04-economic-dispatch", "notebooks/09/09.00", "notebooks/10/01-aircraft-seat-allocation", "notebooks/10/02-two-stage-production-planning", "notebooks/10/03-opf-linear-decision-rule", "notebooks/10/04-farmer-problem", "notebooks/10/05-opf-wind-curtailment", "notebooks/10/10.00", "notebooks/appendix/appendix", "notebooks/appendix/functional-programming-pyomo", "notebooks/appendix/pyomo-style-guide"], "envversion": {"sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinxcontrib.bibtex": 9}, "filenames": ["genindex.md", "intro.md", "notebooks/01/01-production-planning.ipynb", "notebooks/01/01.00.md", "notebooks/01/02-production-planning-basic.ipynb", "notebooks/01/03-production-planning-advanced.ipynb", "notebooks/02/01-bim.ipynb", "notebooks/02/02-lad-regression.ipynb", "notebooks/02/02.00.md", "notebooks/02/03-mad-portfolio-optimization.ipynb", "notebooks/02/04-bim-maxmin.ipynb", "notebooks/02/05-bim-fractional.ipynb", "notebooks/02/06-bim-dual.ipynb", "notebooks/02/07-bim-demand-forecast.ipynb", "notebooks/02/08-L1-regression-wine-quality.ipynb", "notebooks/02/09-production-facility-worst-case.ipynb", "notebooks/03/01-bim-perturbed.ipynb", "notebooks/03/02-shift-scheduling.ipynb", "notebooks/03/03-recharging-electric-vehicle.ipynb", "notebooks/03/03.00.md", "notebooks/03/04-simple-production-model-gdp.ipynb", "notebooks/03/05-machine-scheduling.ipynb", "notebooks/03/06-facility-location.ipynb", "notebooks/03/07-bim-production-revisited.ipynb", "notebooks/03/08-cryptarithms.ipynb", "notebooks/03/09-strip-packing.ipynb", "notebooks/03/10-job-shop-scheduling.ipynb", "notebooks/03/11-maintenance-planning.ipynb", "notebooks/04/01-dinner-seat-allocation.ipynb", "notebooks/04/02-mincost-flow.ipynb", "notebooks/04/03-gasoline-distribution.ipynb", "notebooks/04/04-exam-room-scheduling.ipynb", "notebooks/04/04.00.md", "notebooks/04/05-cryptocurrency-arbitrage.ipynb", "notebooks/04/06-power-network.ipynb", "notebooks/04/07-forex-arbitrage.ipynb", "notebooks/04/08-traveling-salesman-problem.ipynb", "notebooks/04/09-shortest-path-road-networks.ipynb", "notebooks/05/01-milk-pooling.ipynb", "notebooks/05/02-ols-regression.ipynb", "notebooks/05/03-markowitz-portfolio.ipynb", "notebooks/05/04-svm-binary-classification.ipynb", "notebooks/05/05-refinery-production.ipynb", "notebooks/05/05.00.md", "notebooks/05/06-cutting-stock.ipynb", "notebooks/06/01-economic-order-quantity.ipynb", "notebooks/06/02-kelly-criterion.ipynb", "notebooks/06/03-markowitz-portfolio-revisited.ipynb", "notebooks/06/04-building-insulation.ipynb", "notebooks/06/05-svm-conic.ipynb", "notebooks/06/06-investment-wheel.ipynb", "notebooks/06/06.00.md", "notebooks/06/07-optimal-growth-portfolios.ipynb", "notebooks/07/01-fleet-assignment.ipynb", "notebooks/07/02-bim-robustness-analysis.ipynb", "notebooks/07/07.00.md", "notebooks/08/01-bim-robust-optimization.ipynb", "notebooks/08/08.00.md", "notebooks/09/01-markowitz-portfolio-with-chance-constraint.ipynb", "notebooks/09/02-pop-up-shop.ipynb", "notebooks/09/03-seafood-distribution-center.ipynb", "notebooks/09/04-economic-dispatch.ipynb", "notebooks/09/09.00.md", "notebooks/10/01-aircraft-seat-allocation.ipynb", "notebooks/10/02-two-stage-production-planning.ipynb", "notebooks/10/03-opf-linear-decision-rule.ipynb", "notebooks/10/04-farmer-problem.ipynb", "notebooks/10/05-opf-wind-curtailment.ipynb", "notebooks/10/10.00.md", "notebooks/appendix/appendix.md", "notebooks/appendix/functional-programming-pyomo.ipynb", "notebooks/appendix/pyomo-style-guide.md"], "indexentries": {"airline seating allocation": [[63, "index-0", false]], "application": [[6, "index-2", false], [7, "index-0", false], [7, "index-5", false], [9, "index-0", false], [9, "index-1", false], [12, "index-2", false], [13, "index-3", false], [13, "index-4", false], [14, "index-0", false], [15, "index-2", false], [16, "index-1", false], [17, "index-3", false], [18, "index-1", false], [20, "index-1", false], [21, "index-1", false], [23, "index-4", false], [26, "index-2", false], [26, "index-3", false], [27, "index-2", false], [28, "index-0", false], [30, "index-0", false], [33, "index-0", false], [34, "index-0", false], [36, "index-0", false], [37, "index-0", false], [39, "index-0", false], [40, "index-0", false], [40, "index-1", false], [41, "index-2", false], [41, "index-3", false], [41, "index-4", false], [45, "index-5", false], [46, "index-4", false], [46, "index-5", false], [47, "index-0", false], [47, "index-1", false], [48, "index-4", false], [49, "index-3", false], [49, "index-4", false], [49, "index-5", false], [50, "index-4", false], [50, "index-5", false], [52, "index-4", false], [53, "index-0", false], [54, "index-0", false], [58, "index-0", false], [58, "index-1", false], [59, "index-0", false], [60, "index-0", false], [63, "index-0", false], [64, "index-1", false], [65, "index-0", false], [66, "index-0", false], [67, "index-0", false]], "bilinear constraints": [[38, "index-1", false]], "binary classification": [[41, "index-3", false], [49, "index-4", false]], "block": [[23, "index-0", false], [38, "index-0", false], [38, "index-3", false], [38, "index-4", false], [45, "index-0", false], [46, "index-0", false], [48, "index-0", false], [50, "index-0", false], [52, "index-0", false], [64, "index-0", false]], "boolean": [[25, "index-2", false]], "boolean variables": [[25, "index-1", false]], "building insulation": [[48, "index-4", false]], "cbc": [[15, "index-3", false], [26, "index-4", false], [27, "index-1", false], [28, "index-2", false], [34, "index-1", false], [59, "index-1", false], [60, "index-1", false]], "chance constraints": [[58, "index-3", false], [61, "index-4", false], [63, "index-5", false]], "conic optimization": [[45, "index-1", false], [46, "index-2", false], [48, "index-2", false], [49, "index-2", false], [50, "index-2", false], [52, "index-2", false]], "constraint and column generation": [[64, "index-6", false]], "constraintlist": [[6, "index-6", false], [10, "index-1", false], [11, "index-1", false]], "constraints": [[4, "index-3", false]], "convex optimization": [[39, "index-2", false]], "counterfeit banknotes": [[41, "index-4", false], [49, "index-5", false]], "cplex": [[40, "index-2", false], [47, "index-2", false], [58, "index-2", false]], "cryptocurrency arbitrage": [[33, "index-0", false]], "cvxpy": [[42, "index-0", false]], "decorators": [[2, "index-3", false], [4, "index-4", false], [5, "index-3", false], [6, "index-4", false], [7, "index-3", false], [13, "index-1", false], [39, "index-5", false]], "demand forecasts": [[13, "index-4", false]], "disjunctive programming": [[18, "index-0", false], [20, "index-0", false], [21, "index-0", false], [24, "index-0", false], [25, "index-0", false], [26, "index-1", false], [27, "index-0", false]], "display": [[30, "index-4", false]], "dual problem": [[6, "index-0", false], [12, "index-0", false]], "dual variables": [[30, "index-6", false]], "electric vehicles": [[18, "index-1", false]], "energy systems": [[34, "index-0", false], [65, "index-0", false], [67, "index-0", false]], "exponential cones": [[46, "index-2", false], [50, "index-2", false], [52, "index-2", false]], "expression": [[11, "index-2", false]], "expressions": [[2, "index-1", false], [4, "index-1", false], [5, "index-1", false], [53, "index-5", false], [54, "index-5", false]], "factory optimization": [[20, "index-1", false]], "feasibility problem": [[28, "index-9", false]], "fleet assignment": [[53, "index-0", false]], "gantt charts": [[17, "index-4", false], [21, "index-3", false], [26, "index-0", false], [53, "index-8", false]], "graph coloring": [[31, "index-3", false]], "gurobi": [[28, "index-3", false], [36, "index-1", false]], "highs": [[2, "index-4", false], [4, "index-5", false], [5, "index-5", false], [6, "index-1", false], [7, "index-1", false], [9, "index-2", false], [10, "index-0", false], [11, "index-0", false], [12, "index-1", false], [13, "index-2", false], [14, "index-2", false], [15, "index-4", false], [16, "index-0", false], [17, "index-2", false], [18, "index-2", false], [20, "index-2", false], [21, "index-2", false], [23, "index-3", false], [28, "index-1", false], [29, "index-1", false], [30, "index-1", false], [31, "index-1", false], [33, "index-1", false], [38, "index-5", false], [41, "index-5", false], [42, "index-1", false], [53, "index-1", false], [54, "index-1", false], [61, "index-0", false], [63, "index-1", false], [64, "index-2", false], [65, "index-1", false], [66, "index-1", false], [67, "index-1", false]], "inventory management": [[45, "index-5", false], [60, "index-0", false]], "investment": [[9, "index-1", false], [40, "index-1", false], [46, "index-5", false], [47, "index-1", false], [50, "index-5", false], [58, "index-1", false]], "ipopt": [[38, "index-6", false], [39, "index-3", false], [45, "index-4", false]], "job shop": [[26, "index-2", false]], "kernel library": [[41, "index-0", false], [45, "index-2", false], [46, "index-1", false], [48, "index-1", false], [49, "index-1", false], [50, "index-1", false], [52, "index-1", false]], "linear decision rules": [[65, "index-6", false]], "logistics": [[29, "index-0", false]], "maintenance planning": [[27, "index-2", false]], "max flow problem": [[28, "index-7", false]], "mccormick envelopes": [[38, "index-2", false]], "min-cost flow problem": [[29, "index-3", false]], "minmax objective": [[10, "index-2", false]], "mosek": [[45, "index-3", false], [46, "index-3", false], [48, "index-3", false], [49, "index-0", false], [50, "index-3", false], [52, "index-3", false]], "mutable parameters": [[61, "index-5", false]], "network optimization": [[28, "index-6", false], [29, "index-2", false], [30, "index-3", false], [31, "index-2", false], [33, "index-5", false], [34, "index-3", false], [37, "index-2", false], [65, "index-3", false], [67, "index-3", false]], "networkx": [[28, "index-8", false], [29, "index-4", false], [31, "index-4", false], [33, "index-4", false], [34, "index-4", false], [37, "index-1", false], [53, "index-7", false]], "numpy": [[6, "index-5", false]], "objectives": [[4, "index-2", false]], "pandas": [[9, "index-3", false]], "pandas dataframe": [[13, "index-5", false], [14, "index-1", false], [15, "index-5", false], [17, "index-5", false], [18, "index-4", false], [21, "index-4", false], [23, "index-5", false], [30, "index-2", false], [33, "index-3", false], [34, "index-2", false], [37, "index-3", false], [45, "index-6", false], [53, "index-2", false], [54, "index-2", false], [59, "index-2", false], [60, "index-2", false], [61, "index-1", false], [63, "index-2", false], [65, "index-2", false], [66, "index-2", false], [67, "index-2", false]], "parameters": [[5, "index-4", false], [15, "index-1", false], [17, "index-1", false], [23, "index-2", false], [28, "index-4", false], [53, "index-3", false], [54, "index-3", false]], "persistent solvers": [[64, "index-3", false]], "portfolio": [[9, "index-0", false], [40, "index-0", false], [46, "index-4", false], [47, "index-0", false], [50, "index-4", false], [52, "index-4", false], [58, "index-0", false]], "production planning": [[6, "index-2", false], [12, "index-2", false], [13, "index-3", false], [15, "index-2", false], [16, "index-1", false], [23, "index-4", false], [54, "index-0", false], [64, "index-1", false]], "profit maximization": [[59, "index-0", false]], "pyomo": [[2, "index-0", false], [2, "index-1", false], [2, "index-2", false], [2, "index-3", false], [4, "index-0", false], [4, "index-1", false], [4, "index-2", false], [4, "index-3", false], [4, "index-4", false], [5, "index-0", false], [5, "index-1", false], [5, "index-2", false], [5, "index-3", false], [5, "index-4", false], [6, "index-3", false], [6, "index-4", false], [6, "index-6", false], [7, "index-2", false], [7, "index-3", false], [10, "index-1", false], [11, "index-1", false], [11, "index-2", false], [12, "index-3", false], [13, "index-0", false], [13, "index-1", false], [15, "index-0", false], [15, "index-1", false], [17, "index-0", false], [17, "index-1", false], [18, "index-3", false], [23, "index-0", false], [23, "index-1", false], [23, "index-2", false], [25, "index-2", false], [28, "index-4", false], [28, "index-5", false], [30, "index-4", false], [30, "index-5", false], [30, "index-6", false], [38, "index-0", false], [38, "index-3", false], [38, "index-4", false], [39, "index-4", false], [39, "index-5", false], [41, "index-0", false], [45, "index-0", false], [45, "index-2", false], [46, "index-0", false], [46, "index-1", false], [48, "index-0", false], [48, "index-1", false], [49, "index-1", false], [50, "index-0", false], [50, "index-1", false], [52, "index-0", false], [52, "index-1", false], [53, "index-3", false], [53, "index-4", false], [53, "index-5", false], [54, "index-3", false], [54, "index-4", false], [54, "index-5", false], [63, "index-3", false], [64, "index-0", false], [64, "index-3", false], [66, "index-3", false]], "quadratic optimization": [[41, "index-1", false]], "rangeset": [[7, "index-2", false], [18, "index-3", false], [39, "index-4", false]], "regression": [[7, "index-0", false], [7, "index-5", false], [14, "index-0", false], [39, "index-0", false]], "resource allocation": [[66, "index-0", false]], "robust optimization": [[64, "index-4", false]], "saa": [[65, "index-5", false], [67, "index-5", false]], "sample average approximation": [[60, "index-3", false], [61, "index-2", false], [63, "index-6", false]], "scatterplot": [[39, "index-1", false]], "scenario analysis": [[34, "index-5", false]], "scheduling": [[17, "index-3", false], [21, "index-1", false], [26, "index-3", false], [31, "index-0", false]], "seating allocation": [[28, "index-0", false]], "second order cones": [[45, "index-1", false], [48, "index-2", false]], "sets": [[2, "index-2", false], [5, "index-2", false], [6, "index-3", false], [13, "index-0", false], [15, "index-0", false], [17, "index-0", false], [23, "index-1", false], [28, "index-5", false], [53, "index-4", false], [54, "index-4", false], [63, "index-3", false], [66, "index-3", false]], "shortest path": [[37, "index-0", false]], "simulations": [[53, "index-6", false], [54, "index-6", false], [60, "index-5", false]], "sklearn": [[7, "index-4", false], [39, "index-6", false]], "solver": [[2, "index-4", false], [4, "index-5", false], [5, "index-5", false], [6, "index-1", false], [7, "index-1", false], [9, "index-2", false], [10, "index-0", false], [11, "index-0", false], [12, "index-1", false], [13, "index-2", false], [14, "index-2", false], [15, "index-3", false], [15, "index-4", false], [16, "index-0", false], [17, "index-2", false], [18, "index-2", false], [20, "index-2", false], [21, "index-2", false], [23, "index-3", false], [26, "index-4", false], [27, "index-1", false], [28, "index-1", false], [28, "index-2", false], [28, "index-3", false], [29, "index-1", false], [30, "index-1", false], [31, "index-1", false], [33, "index-1", false], [34, "index-1", false], [38, "index-5", false], [38, "index-6", false], [39, "index-3", false], [40, "index-2", false], [41, "index-5", false], [42, "index-0", false], [42, "index-1", false], [45, "index-3", false], [45, "index-4", false], [46, "index-3", false], [47, "index-2", false], [48, "index-3", false], [50, "index-3", false], [52, "index-3", false], [53, "index-1", false], [54, "index-1", false], [58, "index-2", false], [59, "index-1", false], [60, "index-1", false], [61, "index-0", false], [63, "index-1", false], [64, "index-2", false], [65, "index-1", false], [66, "index-1", false], [67, "index-1", false]], "solvers": [[49, "index-0", false]], "stochastic optimization": [[59, "index-3", false], [60, "index-4", false], [61, "index-3", false], [63, "index-4", false], [65, "index-4", false], [66, "index-4", false], [67, "index-4", false]], "suffix": [[12, "index-3", false], [30, "index-5", false]], "support vector machines": [[41, "index-2", false], [49, "index-3", false]], "transportation": [[30, "index-0", false]], "traveling salesman problem": [[36, "index-0", false]], "two-stage problem": [[63, "index-7", false], [64, "index-5", false], [66, "index-5", false]], "variables": [[2, "index-0", false], [4, "index-0", false], [5, "index-0", false]], "web scraping": [[9, "index-4", false], [33, "index-2", false]], "yfinance": [[9, "index-5", false]]}, "objects": {}, "objnames": {}, "objtypes": {}, "terms": {"": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 44, 45, 47, 48, 49, 51, 52, 53, 54, 55, 56, 58, 59, 60, 61, 63, 64, 65, 67, 70, 71], "0": [2, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "00": [4, 10, 11, 12, 13, 14, 17, 18, 20, 30, 33, 34, 36, 37, 38, 44, 50, 52, 54, 56, 60, 63, 64, 66], "000": [9, 11, 16, 30, 33, 36, 38, 45, 50, 56, 63, 66], "0000": [30, 33, 35, 38], "00000": [33, 35, 48, 52], "000000": [14, 18, 33, 34, 35, 41, 67], "0000002": 33, "000000e": 18, "000003": 33, "0000033964": 45, "000012": 33, "000015": [9, 33], "000027": 33, "000030": 33, "00004": 33, "000042": 33, "000043": 33, "000052": 33, "0001": 38, "000100": 33, "000200": 33, "000214": 33, "00030": 33, "00034": 26, "000400": 33, "0005": [9, 45], "0006": [33, 45], "000613": 33, "0008": 45, "000935": 33, "000936": 33, "001": [9, 45], "0012": 38, "00120": 33, "00128": 33, "0016": 38, "002": [9, 33, 45], "0020": 38, "0021": 9, "00219": 14, "0028": 9, "00290": 33, "003": [33, 36, 45], "0031": 38, "003356": 33, "003357": 33, "003488": 33, "0037": 38, "004": [9, 36, 45], "0045": 30, "0045528739": 41, "0046352e7d1dfeb40f000000": 38, "005": [9, 45, 47, 56], "00504": 33, "006": [33, 45], "00600": 33, "0064": 35, "007": 45, "00731": 9, "00740": 9, "00746": 33, "007463": 33, "0075": [30, 35], "0076": 35, "00761": 35, "007746": 33, "0079": 35, "008": 45, "0084": 35, "009": 45, "009206": 67, "00ab4": 34, "01": [9, 18, 30, 33, 35, 38, 40, 44, 46, 47, 50, 56], "010": [36, 45, 48], "0100": [33, 34, 35, 67], "010000": 33, "0107": 35, "011": [36, 45], "0112": 41, "0114": 35, "011734": 52, "012": [9, 33, 45], "012000": 33, "012743": 33, "012755": 33, "013": [36, 45], "014": 45, "014154": 33, "015": [45, 48], "016": [25, 45], "016763778290030x": 45, "01680": 33, "01687": 38, "017": [33, 45], "017273": 52, "018": 45, "019": 45, "0196": 38, "019807e": 18, "02": [4, 9, 16, 23, 28, 33, 37, 47, 61, 63, 64], "020": [36, 45], "020000": 33, "020820": 33, "021": 45, "021500": 33, "022": [36, 45], "022026": 14, "023": 45, "023594361612317": 70, "024": [9, 36, 45, 70], "024267e": 18, "0245": 38, "025": [38, 45, 56], "026": [45, 63], "026421": 52, "027": [9, 45, 63], "02700": 33, "028": 45, "028133": 52, "029": 45, "02d": [17, 18, 53], "03": [4, 9, 33, 35, 38, 47], "030": [36, 38, 48], "030106": 52, "031": 36, "032433": 33, "0328386701386703": 56, "033": 38, "0330": 38, "034": 36, "035": 38, "0359": 38, "036": [33, 38], "037": 9, "038113": 33, "038263": 33, "03858": [50, 52], "0393": 35, "03d": 45, "04": [14, 16, 33, 34, 38, 47, 64, 65], "040": [36, 38], "0400": 38, "041": 36, "0421": 38, "042100": 41, "043556": 33, "043839": 52, "044": 63, "044918": 63, "045": [38, 63], "0450": 38, "045275": 33, "045662": 33, "045704": 33, "045733": 33, "045738": 33, "04600": 33, "046753": 52, "048000": 18, "048805": 33, "049": 9, "04934": 33, "0495": 38, "049500": 33, "049540": 33, "05": [4, 13, 18, 21, 22, 23, 33, 35, 36, 38, 41, 44, 45, 47, 48, 49, 50, 52, 54, 56, 60, 63, 65, 67], "050": [38, 56], "050000": 33, "050352": 67, "050359568": 41, "050820": 33, "051": [11, 33], "05100": 33, "051000": 33, "051534": 63, "0534": 33, "0535": 33, "053538": 33, "05354": 33, "054": 63, "056": [33, 63], "056351": 52, "057": 36, "058": 36, "0589": 46, "06": [31, 33, 38, 47, 60, 65], "060": 36, "0600": 33, "06025": 50, "060547": 52, "061": 36, "061793174956137": 56, "06183": [46, 50, 52], "062": [9, 14], "06276": 48, "06382": 14, "065": 33, "0659": 35, "066": 36, "067": 14, "06758": 50, "0677": 35, "069200": 33, "069280": 33, "069290": 33, "069330": 33, "069390": 33, "069400": 33, "069735": 33, "069759": 33, "069946": 52, "07": [33, 37, 47], "070": 58, "07030": 33, "071": 58, "071398": 52, "072000": 18, "0731": 35, "075": [14, 30, 56], "075549": 33, "07582": [46, 50, 52], "076": 14, "079107": 18, "0795": 30, "08": [9, 14, 29, 30, 33, 36, 47, 54, 60, 64], "080": 36, "080000": 33, "081": 30, "081867e": 18, "083": 30, "0855": 30, "086431": 67, "08724": 48, "0875": 30, "088": 38, "088936": 63, "09": [30, 33, 47, 61], "090": 14, "090000": 33, "091": 36, "092": 14, "09300000000000001": 30, "09630": 33, "0973": 35, "098": [14, 30], "0999953995e": 4, "0_375": 38, "0f": [22, 23, 25, 29, 30, 60, 67], "0x16a3fed40": 26, "0x2b3d7fa90": 41, "0x2b44a8310": 41, "0x2b7a85390": 41, "0x2d4faae00": 37, "1": [7, 8, 9, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 29, 31, 33, 35, 36, 37, 39, 40, 41, 42, 44, 46, 47, 49, 50, 52, 54, 59, 60, 61, 64, 65, 67, 68, 70, 71], "10": [2, 4, 5, 7, 9, 10, 11, 13, 14, 15, 17, 18, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 41, 42, 44, 45, 46, 48, 49, 50, 52, 53, 54, 59, 60, 61, 66, 67, 70, 71], "100": [2, 4, 5, 11, 18, 20, 21, 22, 23, 24, 30, 33, 34, 35, 36, 38, 40, 41, 42, 44, 45, 46, 49, 52, 54, 56, 60, 61, 63, 64, 65, 66, 67, 70, 71], "1000": [6, 7, 10, 11, 12, 13, 15, 16, 20, 22, 23, 24, 33, 34, 45, 50, 54, 56, 60, 61, 63, 64, 66, 67], "10000": [18, 20, 21, 23, 24, 33, 45], "100000": [30, 33, 45], "100088": 38, "10009": 33, "1000g": 6, "1003": [13, 54], "1007": [25, 38], "10073385072": 37, "10099999999999999": 30, "101": [9, 18, 33, 36], "101013": [41, 52], "101392": 38, "101562": 33, "1016": 33, "101840": 48, "102": [30, 33, 34, 49, 67], "10208267268": 37, "10220": 59, "1023": 45, "102833": 38, "1029": 38, "103": [33, 48, 60], "1032": [13, 23, 54], "1037": 13, "10371": [50, 52], "104": [9, 33], "10407": 33, "1046": 33, "105": [33, 41, 44, 60], "105000": 38, "1057": 67, "1058": 33, "1060": 25, "106000": 38, "1061881": 36, "10633464528": 37, "10633464529": 37, "10639": 36, "10645": 41, "1065": 13, "106753": 45, "1068": 33, "1069": 26, "107": [36, 52, 66], "1070": 18, "107100": 66, "1072": 26, "107544": 48, "107660": 38, "107731": 33, "1078": 13, "108": [34, 42, 66], "10818": 33, "10823": 33, "10823781800": 37, "10824": 33, "108390": 66, "1086": 23, "1087": [13, 23, 45, 54], "10886156712": 37, "10886156713": 37, "10886156714": 37, "10886209156": 37, "10886209159": 37, "109": [47, 52], "109350": 66, "1096": 35, "10967577086": 37, "10975468934": 37, "10975468937": 37, "10975468947": 37, "10x": 64, "11": [10, 14, 15, 17, 18, 21, 23, 26, 29, 33, 34, 35, 36, 41, 44, 45, 47, 48, 53, 63, 67], "110": [34, 48, 52, 67], "1100": [6, 11, 23, 33, 56], "1101": 45, "11010": 33, "1101933078": 37, "1102": 23, "110216": 23, "1104632299": 44, "1106": 45, "1108": [13, 23], "1109": 56, "111": [38, 52, 53], "1111237": 38, "1111238": 38, "111411": 38, "112": [18, 52, 60, 61], "11200": [59, 66], "1122": 56, "1123": 16, "1124": 16, "1125": 25, "112500": 38, "1126": 45, "1129": 33, "113": [34, 52, 60, 63, 67], "1130": [13, 23], "1132": 56, "113250": 66, "1133": 56, "11340": 36, "1137": 56, "1138": 56, "114": [33, 34, 41, 67], "1140": 33, "1142": [13, 23, 50, 52], "1143": 56, "1144": 56, "1145": 38, "1146": 34, "114855": 36, "115": [9, 34, 36, 48, 52, 67], "1150": [13, 23, 54], "115000": 66, "11501": 37, "1153": 35, "11556107693158209": 41, "11556108560021021": 41, "1158": 33, "116": [34, 67], "1164": [13, 23, 54], "1166": [10, 15, 56], "117": [9, 25, 34, 67], "117499": 66, "1175": 34, "1176": 38, "118": [13, 18, 23, 33, 34, 35, 46, 50, 52, 54, 67], "1180": 46, "11825": 37, "118500": 66, "118599": 66, "118600": 66, "11861": 35, "118619": 33, "1188": 56, "118868": 33, "1190": 45, "1192": [33, 54], "1198": 35, "12": [4, 5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 23, 25, 26, 27, 28, 30, 33, 34, 35, 36, 37, 41, 44, 45, 46, 47, 49, 53, 56, 59, 63, 64, 71], "120": [36, 44, 48, 50, 64, 66], "1200": [23, 66, 67], "12000": 30, "120000": [33, 38], "120117": 52, "1202": [13, 23], "1203": 38, "1204": [13, 23], "120441": 38, "12057556635558653": 41, "12057700093832102": 41, "121": [25, 52], "1210": [18, 56], "121686": 37, "122": [30, 38], "122000": 18, "1224": [13, 23], "122441": 38, "1225": 45, "123": [18, 25, 63], "1232": 56, "1233": 54, "124": [45, 48, 52], "1241": 13, "1245": [13, 23, 54], "124773": 18, "12484": 33, "125": [13, 23, 34, 36, 44, 52, 54, 56, 63, 67], "125140": 33, "1254": 56, "1259406528": 37, "126": [25, 35], "12614": 50, "126619": 45, "127": [52, 65], "1275": [13, 56], "12750": 66, "1279": 35, "128": [52, 63, 71], "1290319": 36, "1296": [13, 54], "1297": 56, "12992": 34, "12_socp": 45, "12x": 6, "12x_1": [6, 11, 16, 56], "12y_1": 11, "13": [9, 14, 17, 18, 21, 23, 26, 28, 33, 35, 36, 37, 41, 44, 47, 48, 53, 54, 60, 65], "130": 47, "1300": [23, 45], "131": 35, "1310": [13, 23, 54], "13160": 35, "1319": 56, "132": [41, 52], "132849": 52, "133": 35, "133000": 30, "1333": 38, "133500": 66, "1336": [13, 23], "133883": 67, "134": [46, 50, 52, 63, 65], "1340": 18, "1341": 56, "135": [13, 23, 30, 33, 45, 52, 60, 65, 71], "1350": 30, "1356": 13, "1363": 56, "137": [44, 52], "1372": 41, "1377": 13, "138": [9, 25, 52], "1380": [13, 23, 44], "138000": 66, "1385": 56, "1388": 13, "139": [9, 25, 40, 41, 52], "1391": [13, 23, 54], "1392": 13, "13954": 37, "14": [7, 9, 13, 14, 17, 18, 21, 23, 25, 31, 33, 36, 37, 38, 39, 40, 41, 42, 44, 47, 49, 53, 54, 63, 64, 67, 71], "140": [35, 36, 64, 66], "14000": 66, "1407": 56, "1409": 33, "141": [9, 44, 52], "141470": 38, "14185": 36, "142": [34, 40], "1427": [23, 34], "1428": [13, 23, 54], "1429": 56, "143": [33, 36, 41, 52], "1430": 54, "1435": 13, "1436": 45, "144": [33, 44], "144000": 66, "14473": 36, "145": [33, 41], "1450": 56, "1453": [13, 23, 54], "1456": 67, "146": [33, 41], "14651": 37, "147": [33, 63], "1470": 38, "147000": 66, "1472": 56, "1475": 18, "148": [33, 63], "148396": 52, "148500": 66, "149": [26, 33], "1494": 56, "15": [9, 14, 17, 18, 21, 23, 26, 29, 31, 33, 34, 35, 36, 37, 44, 45, 47, 48, 49, 53, 58, 60, 63, 64, 67, 71], "150": [18, 30, 31, 33, 44, 48, 56, 60, 63, 66], "1500": [6, 10, 11, 12, 13, 15, 16, 23, 33, 54, 56, 60, 66], "15000": [15, 42, 66], "150000": 66, "1500g": 6, "1501": 30, "1504": 67, "151": 45, "151000": 66, "15101": 67, "152": 52, "1520": 44, "152174": 49, "152194": 49, "153": 45, "1530": [13, 23], "154": [25, 49, 54], "15400": 4, "154166": 38, "1545015322": 37, "1548": 52, "1548111106": 37, "1549": 48, "155": [33, 35, 49, 63], "1554": 45, "15562": 33, "155693": 52, "1558": 52, "156": [25, 26, 45], "1560": 44, "157": [33, 49, 50, 52], "1571": 52, "157187": 18, "1572": 52, "1575": 30, "15767005981401438": 70, "1577": 52, "158": 40, "1582": 45, "1586": 54, "159230": 67, "15925": 11, "1594": 14, "1595": 14, "1596": 14, "1597": [14, 18], "1598": 14, "1599": 14, "16": [4, 14, 17, 18, 21, 22, 23, 33, 35, 36, 37, 38, 44, 45, 47, 48, 49, 52, 53, 63, 65, 66, 67], "1600": 30, "160000": 33, "16001": 56, "1602": 45, "1603": [46, 50, 52], "160965": 52, "161000": 38, "1615": [13, 23, 54], "16158": 33, "1616": 35, "161662": 18, "1617": 67, "162": 30, "1620": 54, "1621": 36, "1627": 67, "1629": 33, "16296": 56, "162973": 18, "163": 67, "1630": 33, "1631": 33, "1635": 33, "163968": 33, "16397": 33, "164": 25, "1641": 11, "16416": 56, "1647": 38, "165": [59, 66], "16500": 11, "16518": 56, "16563": 67, "16584": 56, "1661": 45, "1664": 33, "16650": 56, "1666": 38, "1667": 50, "1668": 30, "167": [36, 50], "167000": 66, "16713": 56, "1673": 13, "1674": 41, "16779": 56, "1678": 54, "168": 44, "1680": 18, "16845": 56, "16862": 36, "1688255243": 37, "1689": 67, "16911": 56, "16977": 56, "16f": 33, "17": [14, 17, 18, 26, 33, 35, 36, 37, 40, 41, 44, 47, 52, 53, 63, 64, 67], "170": [33, 44, 52, 66], "1700": 66, "17000": [33, 66], "170000": 33, "17043": 56, "170517": 52, "1706": 45, "1710": 44, "17109": 56, "1711": [46, 50, 52], "171693": 45, "17175": 56, "172": [33, 63], "17238": 56, "172386": 36, "1724": 35, "1725810217": 37, "1725960722": 37, "172800": 66, "173": 71, "17304": 56, "1733": 61, "1734": 35, "17370": 56, "1738": 46, "174": [34, 52, 63, 67], "1741": 45, "1742": 13, "17436": 56, "174919": 14, "175": [25, 34, 52, 56, 60, 63, 67], "1750": [6, 10, 11, 12, 13, 15, 16, 23, 30, 33, 54, 56], "17500": [10, 15], "17502": 56, "1750g": 6, "1751": 67, "175633": 67, "17568": 56, "17586": 56, "17587": 56, "176": [25, 34, 67], "17601": 56, "17603": 56, "17628": 16, "17634": 56, "1764": 38, "1765": 38, "17673": 56, "1768194163": 37, "1768493608": 37, "1768493609": 37, "1768493612": 37, "1768493613": 37, "1768498738": 37, "1768498742": 37, "1769": 45, "177": [34, 52, 63, 67], "17700": [6, 11, 12, 56], "177092": 36, "1775": 11, "178": [33, 34, 52, 67], "17833": 15, "179": [34, 52, 63, 67], "1790": 13, "179250": 41, "179558": 38, "1798": 18, "17999": 56, "18": [14, 17, 18, 30, 33, 34, 36, 37, 38, 41, 44, 47, 50, 53, 63, 65, 67, 71], "180": [34, 36, 45, 48, 63, 66, 71], "18000": [4, 30, 66], "180000": 66, "18007": 67, "1807": 54, "181": [33, 52], "1812": [50, 52], "1820": 44, "18200": 59, "1823": 54, "182632": 52, "183": [30, 52], "1834": 33, "1837": 67, "1840": 33, "18400": 66, "1841": 33, "1849": 35, "185": 52, "185294": 38, "1856": 13, "186": [25, 45, 52], "186145": 34, "1862": 33, "187": [13, 23], "1872": 33, "1877": 35, "188": 45, "1880": 44, "1883": 18, "19": [17, 18, 30, 33, 36, 37, 38, 42, 44, 47, 53, 63, 65, 67], "190366": 52, "190981": 33, "191": [25, 48], "1915": 45, "191657": 41, "192": [44, 66], "1924": 24, "1925143759": 37, "1925156931": 37, "1925156934": 37, "192700": 66, "1927808969": 37, "1927808972": 37, "193": [45, 50], "1930": [33, 44], "1931": 45, "19361": 48, "19391": 33, "194": [34, 36], "194245e": 18, "1952": 9, "1953": 36, "1956": [45, 46], "196": [25, 61], "1960": [26, 36], "1961": 44, "1963": 44, "1964": 54, "1976839523": 37, "1976839531": 37, "1976839543": 37, "1976839588": 37, "1976839591": 37, "1976839592": 37, "1976839614": 37, "1976839698": 37, "1978": [38, 45], "1979": [36, 45], "1980": 13, "1982": 45, "198434": 63, "1988": 45, "199": [9, 63], "1990": [9, 26], "1991": [9, 26, 44], "1995": 45, "199680": 18, "1998": [18, 44, 45], "1999": [26, 44, 48], "19th": 7, "1e": [33, 35, 36, 41, 49], "1e6": [36, 46], "1f": [6, 10, 11, 15, 26, 41, 49, 50, 60], "1g": 6, "1h": 53, "1x2": 4, "1zx7kj2kwtggyqev_a3log0nqsxsc38ykk53a7vgwafu": 44, "2": [2, 5, 14, 15, 16, 18, 20, 21, 22, 23, 24, 26, 27, 28, 31, 33, 35, 36, 37, 40, 41, 42, 44, 45, 47, 49, 50, 52, 53, 56, 58, 60, 61, 65, 67, 70, 71], "20": [4, 5, 9, 14, 17, 18, 20, 21, 22, 23, 25, 26, 27, 28, 31, 33, 35, 36, 37, 44, 45, 47, 48, 50, 52, 53, 56, 61, 63, 64, 66, 67, 70, 71], "200": [9, 13, 22, 23, 25, 34, 36, 38, 45, 48, 54, 56, 59, 63, 66, 67, 71], "2000": [13, 18, 21, 22, 23, 26, 35, 36, 42, 44, 45, 52, 54, 56, 61, 66], "20000": [15, 30, 66], "200000": [33, 34, 38], "20004": 33, "20007": 33, "20012": 33, "2004": 45, "2008": [46, 50, 52], "2009": [14, 38, 50], "201": [33, 48], "2010": [46, 50, 52], "2011": [50, 52, 63, 66], "2012": [38, 48], "2013": [26, 38, 64], "2015": 48, "2016": [42, 44, 46, 48, 50, 52], "2017": [25, 46, 50, 52], "2018": [45, 50, 52], "2019": [48, 52], "2020": [33, 46, 48, 50, 52], "202021": 33, "2021": [7, 33, 48, 50, 52], "2022": [33, 35, 38, 39, 50, 52], "202288": 14, "2023": [4, 18, 22, 23, 25, 27, 28, 33, 35, 36, 37, 61], "202306": 34, "2024": [1, 22, 28], "203": [30, 63], "203000": 33, "20309": 54, "203147": 33, "2032": 33, "203410": 33, "204000": 33, "2042": 23, "2044": 33, "204500": 33, "204540": 33, "205": 65, "2050": 44, "205000": 33, "206171": 36, "2087": 18, "209": 63, "20th": 52, "21": [9, 17, 18, 21, 33, 34, 36, 37, 41, 48, 52, 53, 56, 63, 64, 65], "210": [2, 4, 5, 20, 63, 64, 66, 70], "2100": 44, "210000": 33, "2105": 38, "2106": 33, "2107": 33, "2109": 45, "211": [45, 63], "2112": 25, "212341": 52, "213": [33, 65], "2140": [44, 64], "21435778397469038": 49, "21435828724315473": 49, "2150": 44, "215000": 33, "21520": 33, "216": 44, "216000": 66, "2168": 33, "217": [13, 23, 33, 54, 67], "2173": 13, "2184": 67, "218750": 33, "219": 26, "22": [17, 18, 21, 28, 33, 34, 36, 38, 41, 44, 53, 63, 67], "220": [59, 71], "2200": 44, "2202": [50, 52, 54], "220446e": 18, "2205": 45, "2208": 18, "220980": 34, "221": [13, 45], "221018": 45, "2218": 37, "223": [18, 26], "2230": 45, "224": [45, 63], "224000": 18, "224245": 33, "225": [30, 37, 54, 56, 66, 71], "225602": 33, "22570": 33, "225700": 33, "2259": 18, "226": 33, "226212": 52, "226490": 33, "227": [65, 67], "2276": 45, "22775": 36, "228": [23, 33, 45], "228000": 66, "2299": 48, "23": [17, 18, 33, 34, 36, 37, 44, 45, 53, 58, 63, 67, 71], "230": [28, 66], "23000": 66, "230344": 67, "23034433319671": 61, "2305": 64, "231": [28, 36], "231000": 66, "2314": 35, "232": [28, 36], "233": [23, 28, 36, 56], "2333": 38, "23366": 33, "23371": 33, "23373": 33, "23376": 33, "23394": 33, "234": 28, "235": [28, 65, 67], "2352": 38, "235474": 33, "23550": 33, "235500": 33, "23580": 54, "2359": 45, "236": [28, 63], "237": 28, "2375": 45, "238": [13, 16, 23, 33, 54, 66], "23800": 66, "238314": 36, "239": [25, 58], "24": [17, 18, 23, 30, 33, 34, 36, 37, 38, 45, 52, 53, 63, 65, 66, 67], "240": [44, 66], "2400": 70, "24000": 42, "240089": 52, "242290955_advances_for_the_pooling_problem_modeling_global_optimization_and_computational_studies_survei": 38, "2425": 54, "242759": 34, "24276": 7, "243": [25, 56], "2431": 33, "2433": 33, "244": [13, 23, 54], "245": [30, 45, 56], "2450": 67, "246": [34, 45, 67], "246000": 66, "2465": 54, "247": 52, "247408": 52, "248": [13, 23, 45, 54], "24817065": 41, "248977": 67, "249": [25, 45, 48], "2490": 30, "2497": 45, "24978": 36, "24h": 17, "25": [14, 17, 18, 21, 26, 30, 33, 34, 36, 38, 41, 44, 46, 47, 50, 52, 53, 56, 58, 60, 63, 64, 65, 66, 67], "250": [11, 18, 34, 45, 56, 60, 66, 71], "2500": [38, 42, 54, 60], "2502": 30, "252": [45, 52], "25220": 33, "2528": 23, "253": [25, 34, 48], "25352": 33, "254": 71, "254477712": 37, "254675": 33, "25470": 33, "2549": 38, "255": [36, 44, 45], "25500": 66, "255000": 33, "2552": 13, "2556": 13, "25596455": 37, "25596477": 37, "256": [25, 56, 63], "256350": 33, "25645989": 37, "25658579": 37, "257": [23, 36], "258": [25, 45], "2586": 45, "259": [13, 23, 25, 54], "2593": [34, 67], "259621": 52, "26": [14, 17, 26, 33, 36, 53, 56, 63], "260": [13, 23, 30, 45, 54, 66], "2600": [4, 5, 20, 64], "26051": 36, "261": 25, "26110": 33, "261100": 33, "261104": 33, "26113": 30, "261938": 33, "262": [13, 42], "26206": 42, "2625": 30, "262510": 67, "262890789": 37, "2634": 35, "265": [13, 23, 36, 54, 67], "266": [13, 23, 36, 54], "2666": 38, "26663": 50, "2668": 45, "267": [25, 36], "2676": 38, "268": [36, 37, 48], "26805": 52, "269": 36, "26958": 52, "27": [17, 21, 33, 36, 53, 63, 65], "270": [2, 4, 5, 20, 33, 64, 67, 70], "2700": 33, "27000": 33, "270000": 38, "27071": 52, "27090": 52, "271": [34, 36], "27186": 52, "27200": 66, "2738": 45, "27387": 30, "273978": 67, "274": [23, 48], "274617": 63, "275": [18, 56], "275294": 38, "276": 65, "27603": 36, "27732": 33, "277320": 33, "278": 56, "2784": 35, "278972": 33, "27900": 33, "279000": 33, "2792": 45, "279879": 33, "279900": 33, "28": [17, 26, 33, 34, 36, 37, 38, 44, 45, 52, 53, 63, 67], "280": 14, "28000": 42, "2801224787": 37, "281": 65, "28100": 33, "281000": 33, "282": [13, 23], "283": 47, "2831": 45, "284": [45, 67], "28480": 66, "284973": 18, "285": 45, "285675805": 37, "286": [13, 23, 36, 37, 45, 54], "286100": 41, "2864": 48, "28640": 48, "287": 45, "288": [33, 45, 66], "2883": 45, "28928": 14, "29": [14, 17, 33, 36, 37, 44, 52, 53], "290": 66, "290000": 33, "290039": 52, "291": [36, 37], "2917": 33, "292": [25, 36], "2928936658": 37, "293": [13, 23, 33, 54], "293433": 33, "294": 18, "2941": 38, "294648098": 37, "295730934": 37, "295730948": 37, "29662": 67, "297": [33, 37], "298": [33, 65, 67], "299181": 33, "299240": 33, "2_2": [47, 56], "2d": [33, 41, 45, 49], "2f": [4, 7, 10, 11, 12, 20, 22, 23, 30, 31, 33, 34, 37, 38, 40, 45, 47, 50, 52, 54, 56, 58, 60, 63, 64, 65, 66, 67], "2g": 6, "2n": 41, "2ru": 48, "2u_1u_2": 49, "2w": 45, "2x": 71, "2x4": 44, "2x6": 44, "2x_2": [6, 11, 56], "2y": [6, 71], "2y_2": 11, "3": [10, 13, 14, 15, 26, 27, 28, 29, 31, 33, 34, 35, 36, 37, 39, 41, 42, 44, 45, 46, 48, 49, 50, 52, 53, 54, 56, 58, 59, 64, 67, 71], "30": [7, 14, 17, 18, 20, 21, 23, 26, 30, 33, 34, 36, 37, 42, 44, 45, 48, 52, 53, 59, 63, 64, 67, 71], "300": [18, 23, 36, 39, 45, 48, 54, 56, 59, 63, 66], "3000": [33, 45, 66], "30000": [30, 33, 42], "300000": 33, "300020": 33, "3007": 61, "300899": 36, "300941745": 37, "3010": 52, "302": 45, "3022": 52, "303": 45, "303171": 52, "3036": 52, "3039": 52, "304000": 18, "3046": 52, "3054": 33, "3058": 45, "306": 45, "306239": 67, "307": [25, 36], "307657": 33, "30y": [20, 71], "31": [17, 21, 33, 64, 65, 67], "310": [13, 14, 23, 54, 66], "3100": [23, 45], "310030": 41, "3108": 13, "311": 36, "311328": 34, "312": 36, "312000": 38, "312896": 37, "313": [30, 36], "3132312675": 37, "3133": [34, 67], "3135": 45, "313520": 33, "313629": 37, "313793": 37, "314": [36, 45], "3148": 35, "3149": 45, "315": [34, 36], "3157": 45, "315990": 37, "316": [34, 45], "3170": 45, "317048": 33, "317175": 33, "3175727845": 37, "3175792586": 37, "3187": 54, "319": [33, 36], "319650": 41, "32": [14, 17, 21, 26, 31, 33, 44], "320": 36, "3200": 45, "32000": 42, "321": [36, 56], "323": [13, 36, 65], "3240": 30, "324833": 52, "325": [30, 45, 56], "326": 23, "3266": 45, "326614": 52, "327": [13, 23, 54], "3270": 54, "3288": 45, "329": 45, "329027": 33, "32924": 41, "3297": 45, "33": [13, 33, 37, 38, 44, 50, 54, 60, 63, 67], "330": 71, "330000": 34, "3309": 54, "331": 45, "3319": 45, "333": [13, 15, 23, 36, 50], "3333": [38, 50], "33333": 15, "333333": 35, "3334": [27, 38], "3337": 30, "334": [13, 23, 44], "334180": 37, "335": [36, 52], "335068": 33, "335570": 33, "336": [45, 52, 65], "33708": 36, "33763": 33, "338": 25, "3389": 52, "339": [36, 59], "34": [14, 26, 30, 33, 54, 67], "340": [36, 52, 66, 71], "340000": 33, "3406638499": 37, "3406638501": 37, "341": [13, 23], "3412535141": 37, "3416675257": 37, "3416675263": 37, "3416675272": 37, "3416675281": 37, "342": [33, 45, 52], "342000": 33, "34242": 14, "343": [13, 23, 33, 45, 54, 56], "34358": 33, "344": 52, "34422": 33, "34450": 33, "34467": 33, "3467": 35, "347": [13, 23, 33, 36], "348": 36, "348000": 33, "348200": 33, "348400": 33, "348630": 33, "348750": 33, "348800": 33, "3489": 35, "348900": 33, "349": [23, 36, 48, 65], "349000": 33, "349400": 33, "3496": 36, "349675": 67, "35": [9, 23, 33, 36, 37, 44, 47, 58, 63, 65, 67], "350": [33, 56], "3500": [30, 33, 38], "35062": 33, "351": [23, 25], "352": 25, "353": 45, "353179973": 37, "353179998": 37, "35377572": 37, "354": 45, "3548": 13, "355": 36, "3557": 35, "356": 45, "357": 36, "359": 48, "36": [23, 33, 36, 42, 44, 60, 66], "360": [33, 34, 66, 67], "3600": [20, 59], "360000": 33, "3606053": 33, "361": 33, "361360": 63, "3622": 45, "3627": 45, "3630": 45, "364": 45, "36406": 50, "364544": 37, "364677068": 37, "364840": 37, "3649": 45, "365": [9, 45, 52, 56, 59], "3651": 45, "365107": 37, "3654": 45, "365727": 37, "3658": 38, "366": [25, 36], "366825": 63, "367": 45, "367000": 37, "368": [33, 36, 54], "368133": 37, "3687851812": 37, "369": 36, "36968": 33, "37": [18, 33, 38, 44, 52, 56, 63], "370": [25, 36], "3700": 33, "3701248376836483": 41, "37012485310207244": 41, "370173": 37, "371": [23, 65, 67], "372": [25, 33, 36], "37250": 66, "372787": 52, "3730": [13, 23], "374": 36, "375": [13, 23, 36, 54, 56, 66, 71], "375000": 38, "3754": 30, "376": [25, 36], "376000": 18, "377": 25, "378": [36, 45], "378901": 37, "379": [36, 45], "38": [13, 33, 34, 36, 44, 60, 63, 65, 67], "380": 36, "38000": 30, "381": 45, "381187": 18, "382": 25, "3823": 38, "38250": 66, "3827": 45, "3833": 38, "3833617": [50, 52], "3838": 45, "384370": 67, "385": [45, 46, 50, 52], "385000": 33, "38507": 34, "385712": 52, "387": [38, 56], "388": [23, 36], "389": 37, "3898433610": 37, "3899501151": 37, "39": [7, 14, 28, 33, 65], "390": 66, "390000": 33, "390558": 14, "390683": 67, "391355271": 37, "392": 36, "393": [61, 63], "3932": 13, "3936": 13, "3937": 30, "394": [33, 36], "394718": 36, "394810": 41, "395": 36, "3950": [59, 66], "396": 45, "396000": 34, "3965": 33, "396900": 33, "397": 34, "397099": 67, "3974": 45, "397627": 41, "398": 36, "399": [33, 59], "3997": 45, "3d": [33, 45], "3f": [9, 11, 16, 33, 40, 41, 46, 47, 49, 50, 54, 58, 61, 70], "3rd": 33, "4": [5, 6, 11, 12, 13, 14, 16, 17, 18, 21, 23, 25, 26, 27, 34, 36, 37, 38, 42, 44, 45, 46, 47, 49, 50, 52, 53, 54, 56, 60, 64, 65, 67, 68, 70, 71], "40": [2, 4, 5, 14, 17, 18, 20, 30, 33, 36, 44, 45, 48, 50, 59, 63, 64, 66, 70, 71], "400": [13, 23, 34, 36, 56, 59, 63, 67], "4000": [15, 38, 45, 66], "40000": 30, "400000": [33, 34], "401": 36, "401207": 37, "4019": [35, 54], "402": [36, 45], "403": 36, "4030": 33, "403701": 33, "40385": 65, "404": [13, 23], "40400": 66, "40446": 65, "405": 45, "406": [36, 50], "407": 33, "4073": 45, "4074": 13, "409": [45, 56], "409222": 33, "409836": 52, "40x": [20, 71], "40z_b": 64, "41": [26, 33, 37, 44, 52, 63, 64, 65], "410844e": 18, "411298": 33, "4117": 38, "4118": 38, "412": 38, "4127": 37, "4130": 37, "4130268": 39, "413450": 41, "415": [33, 48, 67], "4159": 45, "416": 63, "41608": 34, "4166": 38, "4171": 30, "41719": 65, "4186": 45, "419922": 52, "42": [14, 26, 33, 37, 38, 44, 63], "420000": 33, "421085e": 18, "421773": 18, "422": 67, "4235": 38, "423770": 33, "4239312162": 37, "4239312638": 37, "4239313075": 37, "4239313081": 37, "4239313191": 37, "425": [48, 56, 66], "4251": 45, "4256": 45, "427": 36, "427185": 52, "427377": 36, "4274": 13, "428": [46, 50, 52], "428094680287527": 39, "428576": 39, "43": [33, 44, 45, 54, 63], "430": [33, 71], "431": [25, 36, 56], "4311353914": 37, "4312": 13, "43178": 37, "4321": 30, "43235": 38, "433": 33, "433400": 33, "433735": 41, "433747": 18, "434": 45, "435": 45, "4354": [13, 23], "43550": 66, "437292535": 37, "4375": 30, "438": 49, "4382189126": 37, "4382189139": 37, "439": 18, "4396": 54, "4399": 33, "44": [14, 23, 33, 36, 37, 42, 44, 52, 61, 65, 67], "440": [33, 36, 67], "440000": 33, "441": 38, "443": 36, "444": [13, 45], "444606": 41, "445": 67, "4457838803": 37, "446": [13, 23], "4465": 45, "44699": 41, "447": 33, "4475": 35, "448000": 18, "448059": 52, "4485430209": 37, "4485430210": 37, "4485558056": 37, "4485558057": 37, "4485558058": 37, "44860": 35, "449": [33, 45], "449500": 41, "45": [14, 26, 28, 30, 33, 34, 36, 38, 42, 67], "450": [30, 56, 67], "45000": 30, "4501": 45, "451": 67, "45140": 35, "452": 45, "453": [36, 56], "4534": 33, "4537": 37, "4538188789": 37, "454": 67, "4552": 41, "4565452": 36, "45660": 41, "4566506": 36, "457": 64, "45739": 65, "4575": 13, "458": 63, "4586": 41, "459": 45, "46": 33, "460938": 52, "461": 64, "46210": 41, "46215450": 37, "46223096": 37, "4622542635": 37, "4623": 45, "46232076": 37, "46232112": 37, "46232158": 37, "46237572": 37, "46240581": 37, "46241169": 37, "46241205": 37, "46242937": 37, "46242940": 37, "46245940": 37, "46247806": 37, "46254897": 37, "46255078": 37, "46255148": 37, "46255649": 37, "46260704": 37, "46264996": 37, "46265577": 37, "46265994": 37, "46266419": 37, "46267226": 37, "46267229": 37, "46274385": 37, "46274670": 37, "46275359": 37, "46275510": 37, "46278192": 37, "46278488": 37, "46280478": 37, "46280842": 37, "46281091": 37, "46281209": 37, "46281244": 37, "46281430": 37, "46281524": 37, "46281920": 37, "46283239": 37, "46283971": 37, "46284393": 37, "46284949": 37, "46285251": 37, "46285451": 37, "46287308": 37, "46288061": 37, "46289809": 37, "46291556": 37, "463": 45, "46304949": 37, "46305753": 37, "46307158": 37, "46308487": 37, "46318613": 37, "46321108": 37, "46330373": 37, "46331976": 37, "46332984": 37, "46356661": 37, "46356773": 37, "463715": 52, "463747": 18, "46379627": 37, "46389218": 37, "464": 45, "46415": 65, "4663": 36, "466667e": 18, "4668": 33, "467": 45, "468": 36, "4684390284": 37, "4684390320": 37, "469799": 33, "47": [13, 14, 23, 33, 37, 44, 49, 54, 63, 64], "470": 30, "4706": 38, "47073": 65, "471": [23, 36, 45], "4718": 67, "472": [13, 23, 54], "473": 36, "475": 56, "476": 54, "476166": 14, "478": [28, 36, 47], "478107": 18, "4783": 45, "48": [18, 33, 34, 38, 44, 45, 65, 66, 67], "480": [13, 23, 54], "4800": [6, 10, 11, 12, 13, 16, 23, 45, 54, 56, 66], "480000": [18, 33], "4800g": 6, "480615": 52, "481": 45, "481521": 37, "4817": 45, "482": 28, "4836": 45, "484861": 34, "485": 33, "4852": 38, "486": 28, "4867": 35, "487": [25, 36], "4870233192": 37, "48820": 66, "489944": 33, "489990": 52, "49": [28, 33, 44, 52, 63], "4900": 33, "490000": 33, "491924": 36, "492": 45, "493": 45, "4953": 33, "4955": 33, "4957": 33, "4958": 33, "496": 56, "496000": 18, "496180": [14, 41], "497000": 37, "497103": 41, "497304704": 37, "497304720": 37, "497400": 33, "49754": 30, "498": 45, "498473126416755": 39, "499": 33, "49980": 14, "4f": [38, 46, 48, 50, 60], "4g": 6, "4pt": 45, "4x": 6, "4x_1": [6, 11, 56], "4xy": 45, "4y_1": 11, "5": [5, 9, 12, 13, 14, 17, 18, 20, 22, 23, 24, 25, 26, 28, 29, 30, 31, 34, 35, 36, 37, 42, 44, 45, 47, 48, 49, 50, 52, 53, 54, 56, 58, 64, 65, 67, 70, 71], "50": [2, 4, 5, 9, 12, 18, 20, 23, 30, 31, 33, 34, 35, 36, 37, 38, 41, 44, 45, 48, 54, 56, 60, 63, 64, 66, 67, 70, 71], "500": [13, 14, 23, 28, 30, 36, 37, 39, 42, 45, 50, 52, 53, 54, 56, 61, 66], "5000": [13, 27, 45, 50, 54, 60, 66], "50000": 30, "500000": [30, 33], "500638": 52, "50083": 14, "501": 33, "501004": 45, "501333": 18, "5017": 54, "502": 33, "5020": 54, "503": [13, 63], "504": 36, "5043": 35, "504459": 67, "5046": 33, "5048": 33, "5049": 33, "5050": [33, 66], "5072": 13, "5078": 13, "50z_a": 64, "51": [14, 21, 22, 28, 33, 39, 44, 46], "510": [14, 66], "510000": 33, "5103": 42, "511": 33, "512": 36, "512000": 18, "512189": 52, "512772": 52, "5133014954": 37, "514209": 67, "5160332346": 37, "5160332347": 37, "5160332350": 37, "517": 18, "517682": 33, "518": 56, "5185": [34, 67], "519867": 52, "52": [13, 14, 28, 33, 37, 38, 45, 48, 66], "520000": 33, "520527": 36, "5228": 41, "524902": 52, "526": 36, "526012": 67, "527": [13, 23], "52700": 66, "529": 33, "5290753": 70, "529297": 52, "5294": 38, "53": [28, 33, 34, 39, 44, 65, 67], "5300": 33, "53120": 34, "5323513026": 37, "534057": 67, "534080": 33, "534267": 45, "534607": 52, "5354": 65, "5357": 60, "5394045965": 37, "5394053135": 37, "54": [14, 23, 28, 30, 33, 44, 52, 54, 60, 66], "540": 56, "5405": 33, "541": 14, "54117": 14, "542816": 52, "543": [13, 23, 54], "5438332847": 37, "5438332850": 37, "544601": 52, "545": 36, "54590": 41, "546234": 49, "546247": 49, "547": 64, "548200": 41, "549": [36, 37], "55": [28, 30, 33, 36, 52, 60], "550": [14, 36], "5500": 33, "550049": 52, "552": [25, 36], "552714e": 18, "554867": 67, "556232": 52, "557315": 36, "557333": 18, "557842": 45, "559": 13, "56": [14, 23, 33, 37, 52, 65, 66], "5600": [44, 59], "561": 40, "5610": 35, "562": [36, 56], "5629071974": 37, "5629071975": 37, "5629072000": 37, "5629072001": 37, "564550": 33, "564623": 52, "565": 36, "56750": 66, "56799": 66, "56800": 66, "56820": 66, "569": 36, "569288": 36, "57": [14, 18, 33, 44, 54, 64, 65], "571": [33, 36], "5718": 41, "572": [33, 36], "573": 25, "574975": 41, "576000": 18, "576680": 18, "576710": 33, "577": 36, "577000": 37, "577050": 52, "578": 36, "579": 36, "579182": 33, "5792613757": 37, "58": [14, 33, 34, 37, 65, 66, 67], "580": 36, "5805311930": 37, "5805311950": 37, "5805311952": 37, "5805314256": 37, "5805314261": 37, "580700": 33, "581": [36, 59], "581778": 33, "582": 36, "582028": 33, "583": [10, 15, 33, 36], "583281": 33, "584": [56, 63], "584000": 18, "5849": [34, 67], "585": 35, "586650": 41, "587": 36, "5882": 38, "588788": 63, "59": [26, 33, 52], "5918158593": 37, "594": [37, 44], "59440": 41, "594fa5a9d": [4, 22, 23, 35], "595959": 34, "5969": 65, "598": 18, "599": 14, "59950": 66, "5f": [9, 14, 33, 35, 46, 48, 50, 52], "6": [5, 9, 11, 13, 14, 17, 18, 21, 23, 24, 25, 27, 28, 29, 30, 33, 34, 35, 36, 37, 41, 42, 44, 49, 50, 52, 53, 54, 56, 58, 59, 61, 64, 66, 67], "60": [4, 5, 14, 18, 20, 33, 34, 36, 52, 59, 65, 66, 67, 70], "600": [14, 23, 64, 67], "6000": [38, 42, 45, 66], "60000": 30, "600000": [33, 34], "6000000000e": 4, "601": 61, "601845": 33, "602": [36, 67], "6020": 35, "602933": 34, "603": [36, 44], "603187": 18, "605": 36, "605680": 18, "606": 56, "6076": 13, "6084": 37, "609": [13, 23, 54], "6097": 35, "609747": 18, "60x": 20, "61": [33, 37, 45], "6100": 35, "611": 37, "6117": [36, 38], "612": [33, 34, 56], "612942": 45, "614": 33, "616630": 41, "617": [37, 56], "618": 45, "62": [13, 23, 33, 37, 44, 54, 65], "620": [33, 58], "62000": 33, "620000": 33, "621": 36, "62160": 41, "623": 33, "624": [13, 23], "624150": 33, "626": [16, 25, 63], "627": 16, "6274": 37, "628": 56, "629": 36, "63": [18, 33, 36, 42, 45, 48, 60, 63, 64], "630400": 33, "630700": 33, "631000": 33, "631600": 33, "6316199": 37, "632100": 33, "632200": 33, "634027": 45, "6358902057": 37, "637": [33, 64], "637700": 33, "6383": 41, "6389": 35, "64": [26, 30, 33, 34, 65, 67], "641": 56, "643": [36, 54], "645": [14, 63], "6471": 38, "649017": 52, "65": [13, 14, 23, 25, 33, 34, 36, 37, 44, 49, 54, 60, 65, 67], "650": [6, 11, 56, 59], "6500": 66, "65000": 66, "6513": 33, "651657": 52, "652": 41, "655": 36, "6550": 30, "6582": 33, "659": 33, "66": [7, 13, 14, 23, 28, 33, 54, 63, 65], "660": 36, "660000": 33, "660581": 67, "6611": 35, "6614935661": 37, "664045": 67, "664067": 52, "6647": 35, "665": 33, "665347": 52, "6653510565": 37, "6653544388": 37, "6653544407": 37, "6653544420": 37, "6653550875": 37, "6653550880": 37, "6653550883": 37, "6653550884": 37, "6653563585": 37, "6653564474": 37, "6653580391": 37, "6653580392": 37, "6653580397": 37, "6653580398": 37, "6653983649": 37, "6654004829": 37, "6656": 36, "666": [13, 54], "6661": 41, "6667": 38, "66670": 15, "666946": 52, "667": [11, 36], "6674": 30, "668067": 45, "6683": 38, "66844": 33, "6687402900841761": 70, "668976": 52, "669": 70, "67": [11, 13, 14, 23, 33, 34, 44, 54, 67], "670": [36, 45], "670000": 33, "672000": 18, "673": [33, 36], "6743": 35, "675": 33, "675674": 52, "679581": 63, "68": [13, 14, 21, 23, 28, 33, 34, 37, 44, 54, 67], "6800": 33, "680000": 33, "681603": 45, "682": 54, "683": [14, 45], "68318": 14, "6841636868": 37, "6841636869": 37, "6841645041": 37, "6841654478": 37, "6841663007": 37, "6841663011": 37, "6841680457": 37, "6841680467": 37, "6841680468": 37, "6841680481": 37, "686868": 34, "687": 36, "6879899205": 37, "6879899216": 37, "688": 33, "688355": 45, "688889e": 18, "6892142909": 37, "6892143052": 37, "689453": 52, "6896": 42, "69": [33, 65], "690": [23, 33, 36], "6900": 33, "690399": 67, "6908": 35, "693": [13, 23, 36, 54], "693808": 67, "694": 25, "6949114037": 37, "6949114046": 37, "6949114047": 37, "6949114048": 37, "6949114049": 37, "695": 13, "6958932853": 37, "6958932854": 37, "6958932858": 37, "697156": 45, "69750": 33, "697500": 33, "699": 33, "6cm": 45, "6f": [33, 37, 52], "6x_1": 11, "6x_2": 11, "7": [7, 10, 11, 14, 17, 18, 21, 24, 25, 26, 28, 29, 30, 31, 33, 35, 36, 37, 38, 41, 44, 45, 49, 52, 60, 66, 67], "70": [33, 36, 37, 44, 63], "700": [14, 23, 30, 36, 45], "7000": [30, 33], "700000": [33, 37], "701126": 52, "703998": 34, "705509": 67, "708200": 41, "709961": 52, "71": [14, 25, 33, 37, 60], "710": 36, "71009": 36, "710457": 45, "712": [33, 36], "7124847108": 37, "713": [13, 16], "7133": 35, "7146": 36, "717285": 52, "718": [13, 36], "719": 33, "7191491361": 37, "7191576325": 37, "7191576329": 37, "719246": 52, "72": [18, 23, 28, 33, 42, 44, 52, 60], "720": 34, "7200": 66, "720000": [18, 33], "72049": 67, "720703": 52, "722": 54, "7223761981": 37, "7223772071": 37, "7223772074": 37, "7223772078": 37, "7223772080": 37, "7223772082": 37, "7223772084": 37, "7223803096": 37, "7223803102": 37, "724091": 52, "725973": 18, "7265": 38, "729": 18, "73": [28, 30, 33, 34, 44, 60, 63, 65], "730": 33, "730000": 33, "73030": 33, "730300": 33, "730323": 33, "7325122853": 37, "7325122856": 37, "7325122864": 37, "7325122869": 37, "734": 36, "734756": 67, "7376": 35, "739696": 33, "73970": 33, "739700": 33, "74": 33, "740": [4, 5, 56, 64, 70], "7400": 33, "740000": 33, "7413": 35, "742253": 18, "743": 25, "7434739098": 37, "7434739102": 37, "744": [13, 54], "747": [25, 33, 54], "747257": 67, "74759": 38, "7476378298": 37, "748": 25, "748000": 33, "749512": 52, "74980": 33, "749800": 33, "75": [14, 28, 30, 33, 36, 37, 39, 41, 44, 45, 56, 60, 65, 66], "750": [15, 33, 36], "7500": [60, 66], "7503879501": 37, "751": [13, 36], "753966": 67, "754": [41, 45], "755": [41, 56], "756376": 45, "75660": 33, "756600": 33, "756626": 33, "756805": 52, "759": 25, "7591": 33, "7592": 33, "7598": [50, 52], "76": [14, 28, 33, 38], "760": 14, "760000": 33, "7606": 35, "762": [16, 49], "763000": 33, "764": 63, "7662": 35, "7663": 36, "767677": 52, "769": 49, "77": [28, 33, 54, 67], "770": 36, "770000": 33, "770020": 52, "772": [33, 36], "772773": 18, "773": 18, "773000": 41, "773100": 41, "774": 33, "77430": 33, "774300": 33, "775": [13, 23, 54], "776357e": 18, "78": [18, 28, 33, 54, 64], "780": 36, "78000": 66, "781333": 18, "782": 33, "7825": 35, "784424": 52, "784856": 67, "785": [13, 33], "7850": 61, "785067e": 18, "787": [13, 23, 60], "789168": 45, "789543": 52, "79": [18, 28, 33, 34, 52, 67], "79000": 66, "790260": 52, "791000": 37, "79114": 36, "7915": 35, "79157": 33, "793304": 52, "793753": 45, "794900": 45, "794970": 33, "795513": 33, "795593": 33, "797067e": 18, "799805": 52, "8": [5, 9, 10, 14, 15, 17, 18, 21, 22, 23, 24, 25, 26, 28, 29, 30, 33, 34, 35, 36, 37, 38, 39, 41, 42, 44, 45, 48, 49, 50, 52, 53, 54, 59, 60, 61, 63, 65, 67, 71], "80": [2, 4, 5, 20, 28, 30, 33, 34, 36, 42, 46, 49, 52, 64, 66, 67, 70], "800": [41, 66], "8000": [30, 45], "80000": 30, "800000": [33, 34], "8036446607": 37, "8036446617": 37, "8036446621": 37, "8036446623": 37, "8036446626": 37, "8036446635": 37, "8036446637": 37, "8036446640": 37, "804": [23, 33], "805": [13, 23, 54], "806": 45, "8072948169": 37, "8073": 41, "8079": 36, "80z_b": 64, "81": [13, 23, 30, 33, 34, 38, 54, 64], "81000": 38, "810000": 33, "810425": 52, "8121": 35, "8121695895": 37, "814": 25, "814625": 41, "814908": 67, "815": 33, "8175": 35, "817867e": 18, "8185": 52, "819011": 45, "82": [13, 23, 33, 41, 54, 60], "820": 66, "820000": 33, "821": 36, "821475": 41, "8216": [34, 67], "82238": 35, "8235": 38, "8243": 52, "8246": 36, "824800": 41, "825": 63, "8276": 52, "828": 33, "829876": 33, "83": [18, 33, 63], "830000": 33, "830192": 33, "830220": 33, "8303": 52, "831": 33, "832": 42, "8325": 52, "833": [25, 54], "8333": 38, "8339": 59, "835": 33, "836200": 33, "837479": 36, "838": 60, "8383889398": 37, "839072": 63, "839669": 63, "84": [13, 23, 33, 41, 44, 54, 60, 67], "840": 36, "842763": 41, "843800": 33, "8439": 35, "844": 41, "848": 33, "849": 44, "8492030537": 37, "8492030539": 37, "849609": 52, "849976": 52, "85": [25, 33, 34, 36, 41, 67], "850": 33, "8500": [33, 66], "8506404118": 37, "8518477120": 37, "8518477127": 37, "852255": 33, "852748": 67, "853729": 52, "8541314382648219": 70, "855597": 36, "857": [13, 23, 54, 63], "857000": 33, "857700": 33, "858100": 33, "859": 44, "859108": 52, "859708": 33, "85971": 33, "859807": 45, "86": [13, 18, 23, 31, 33, 34, 41, 44, 48, 54, 63, 67], "860023": 52, "860046": 52, "860275": 42, "860500": 33, "8608994367": 37, "8615": 33, "862049": 33, "8620663473": 42, "862266": 45, "863": 44, "863500": 33, "864042": 34, "865330": 33, "865900": 33, "86599": 66, "86600": [41, 66], "866151": 33, "866901": 37, "867": 36, "867384": 33, "86891": 36, "869047": 41, "87": [26, 33, 35, 37, 41, 63], "87000": [33, 38], "870000": 33, "871000": 33, "872000": 18, "873": [34, 36], "877687": 45, "878805275": 37, "878806012": 37, "878806213": 37, "878808875": 37, "88": [13, 22, 23, 33, 34, 41, 44, 49, 54, 63, 67], "880": 14, "880000": 33, "880766217": 37, "881": 49, "8816": 35, "883": 64, "883026": 52, "883912": 45, "884100": 33, "884795": 34, "8852212652": 37, "887253": 18, "888": 44, "888396": 37, "889": 63, "889804": 37, "889893": 52, "89": [13, 23, 33, 49, 54], "890": 60, "890000": 33, "891": 33, "891900": 33, "8920": 59, "893": 33, "8938dcea56ea": 33, "896": 42, "897766": 52, "898674": 52, "9": [2, 4, 5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 21, 24, 25, 26, 27, 28, 29, 30, 33, 34, 36, 37, 38, 41, 42, 44, 45, 49, 53, 54, 55, 56, 63, 64, 67, 70], "90": [20, 23, 25, 27, 33, 36, 41, 49, 64, 66], "900": 36, "9000": [13, 54, 66], "900000": 33, "900200": 33, "900581": 37, "900820": 33, "901": 63, "9012": 35, "9038018126": 37, "905": 33, "9059": [34, 67], "906": 9, "90609": 14, "906097": 37, "907": 36, "907000": 37, "907253": 18, "908922": 45, "91": [18, 33, 41, 49], "910": [60, 63], "911718": 37, "912": [13, 23, 54], "91270": 35, "9136": [34, 67], "913925": 52, "9140788997": 37, "9152": 36, "916": 34, "918": 45, "919": 60, "919786": 33, "92": [33, 41, 44, 49], "920": 59, "920000": 33, "920569": 45, "920652": 33, "921": 36, "921627803299574": 34, "921628": 34, "922353": 41, "922766922829344": 56, "923401": 45, "923563": 37, "9242": 41, "924581": 52, "925075": 37, "927311": 33, "927400": 41, "929": 36, "93": [29, 33, 35, 41, 49, 64], "93000": 38, "930000": 33, "930054": 52, "930438": 37, "930519": 52, "9319": 35, "933": 18, "934": [13, 25], "9352": 36, "9355815528": 37, "9366": 35, "937": 33, "938057": 37, "938207": 37, "94": [33, 49], "9412": 38, "941662": 18, "942": 33, "942167": 37, "942931": 37, "94313": 38, "944": 63, "946": [13, 23, 33, 54], "94632359541376": 61, "94800": 66, "948321": 34, "9484": 35, "949000": 18, "95": [13, 23, 30, 33, 34, 36, 37, 46, 54, 63, 65], "950": [33, 36], "9500": 33, "950000": 33, "951600": 41, "95200": 66, "952500": 33, "953000": 33, "95345": 36, "954839": 33, "954935": 33, "955": 63, "95511": 45, "955654": 52, "955780": 52, "956": 63, "956824": 45, "957": 45, "959011": 36, "959289": 36, "96": [33, 34, 41, 44], "960": 33, "96000": 38, "960000": 18, "96132": 36, "961682": 34, "962": 13, "9622": 35, "965": 13, "965372": 45, "966": [60, 63], "966799": 52, "968727": 52, "96th": 34, "97": [9, 26, 33, 41, 49, 52, 67], "97000": 35, "9701110863753781": 56, "970718": 33, "9708635342": 37, "972": 11, "972973": 18, "973": 63, "973257": 63, "974": 33, "974755": 45, "97500": 66, "97600": 33, "976000": 33, "976057": 33, "976357": 52, "978": 38, "9780199740086": 50, "979": 60, "98": [13, 28, 33, 37, 52, 60, 63, 67], "980": [36, 66], "980469": 52, "980492": 45, "98062": 14, "980645": 45, "9817686662": 37, "9817686663": 37, "983": 13, "9847": 36, "986200": 33, "987": 25, "9882": 36, "98880": 41, "99": [25, 33, 34, 35, 52, 67], "990000": 33, "990234": 52, "992662": 18, "993982": 34, "994": 33, "99490": 14, "99512": 14, "9954": 35, "99547": 14, "99549": 14, "99574": 14, "9959600284": 37, "9959600348": 37, "9959600349": 37, "99615": 48, "9962": 48, "99680": 14, "997": 33, "99700": 14, "9971788076": 37, "9971788077": 37, "997376": 45, "9976": 36, "99780": 14, "998": [13, 23, 33], "99800": 14, "999": 63, "999100": 33, "999500": 33, "999600": 33, "999800": 33, "999900": 33, "999999999956": 66, "99999999997": 66, "99999999999": 66, "9x_2": [6, 11, 16, 56], "9y": 6, "9y_2": 11, "A": [1, 3, 6, 7, 8, 9, 15, 16, 17, 19, 20, 21, 23, 26, 27, 30, 32, 33, 35, 37, 38, 40, 41, 42, 45, 46, 47, 48, 49, 50, 52, 53, 56, 58, 59, 60, 63, 64, 71], "And": 36, "As": [2, 4, 5, 6, 9, 17, 23, 26, 28, 33, 35, 36, 37, 38, 41, 45, 49, 50, 53, 59, 60, 64, 67, 71], "At": [4, 13, 17, 18, 25, 26, 35, 36, 46, 54, 66], "BE": 63, "Being": 67, "But": [4, 15, 26, 30, 36, 38, 41, 44, 49, 67], "By": [4, 5, 9, 14, 28, 30, 35, 56, 71], "For": [2, 3, 4, 6, 9, 11, 18, 19, 21, 22, 23, 25, 26, 28, 29, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 52, 53, 56, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "If": [1, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 38, 39, 40, 41, 42, 45, 46, 47, 48, 49, 50, 53, 54, 55, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "In": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 19, 20, 22, 23, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71], "It": [4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 41, 42, 45, 47, 48, 49, 50, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67], "No": [4, 17, 27, 36, 44, 56, 59, 64], "Not": [3, 33], "OR": [4, 25, 26, 27, 45], "Of": [6, 19, 64], "On": [18, 22, 26, 27, 34, 50, 52, 56, 59], "One": [6, 12, 15, 21, 24, 25, 26, 28, 33, 34, 36, 40, 44, 64, 65, 70], "Such": [12, 56, 61, 65, 67], "THE": 33, "That": [18, 36, 37, 41, 49, 50, 53, 63, 67], "The": [1, 2, 3, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 44, 47, 48, 50, 51, 52, 53, 54, 56, 58, 60, 61, 63, 65, 67, 69, 71], "Then": [5, 21, 34, 36, 41, 49, 53, 56, 63, 65, 67, 70], "There": [3, 4, 17, 20, 21, 23, 24, 28, 33, 34, 36, 38, 44, 45, 48, 59, 64, 70, 71], "These": [3, 5, 15, 17, 25, 29, 33, 34, 36, 38, 41, 45, 46, 52, 53, 59, 61, 63, 70, 71], "To": [2, 4, 6, 17, 18, 21, 23, 25, 26, 27, 28, 33, 34, 38, 41, 44, 45, 48, 49, 52, 53, 56, 58, 59, 60, 61, 63, 64, 65, 67, 70], "With": [4, 13, 20, 23, 33, 38, 46, 49, 64, 67], "_": [6, 7, 10, 13, 14, 15, 17, 20, 21, 22, 23, 26, 28, 29, 33, 34, 35, 36, 37, 38, 39, 44, 46, 49, 50, 52, 53, 56, 59, 61, 63, 64, 65, 66, 71], "_0": 9, "_1": [41, 49, 56, 64], "_1x_1": 56, "_2": [39, 41, 44, 45, 47, 48, 49, 56, 58, 64], "_2x_2": 56, "_3": 64, "__call__": [41, 49, 70], "__init__": [5, 37, 41, 49, 70], "__main__": 41, "__name__": 36, "__repr__": [41, 49], "__rshift__": 70, "_c": 38, "_e": 36, "_f": [44, 53], "_i": [14, 21, 36, 49, 65], "_j": [7, 9, 21, 39, 41, 49, 56, 61, 65], "_l": 38, "_model": 28, "_n": [36, 49], "_r": [38, 49], "_rule": 71, "_solver": 70, "_t": 27, "_transform": 70, "_v": 67, "_x": 36, "a01": 53, "a02": 53, "a03": 53, "a04": 53, "a05": 53, "a06": 53, "a07": 53, "a08": 53, "a09": 53, "a1": 26, "a10": 53, "a11": 53, "a12": 53, "a13": 53, "a14": 53, "a2": 26, "a3": 26, "a4": 26, "a5efff": 34, "a_": [5, 15, 17, 33, 35, 44], "a_ab": 64, "a_bound": 44, "a_index": 5, "a_lb": 64, "a_n": 48, "a_ny_n": 48, "a_ub": 64, "aapl": [9, 52], "ab": [9, 14, 34, 35, 41, 45, 46, 48, 50, 52, 64, 65], "abandon": 36, "abbrevi": [5, 33, 70], "abc": 36, "abil": 36, "abl": [27, 28, 31, 33, 36, 45], "abo": 44, "abort": 22, "about": [3, 6, 8, 18, 19, 22, 28, 32, 33, 36, 43, 51, 55, 57, 59, 61, 62, 63, 64, 65], "aboutbook": [50, 52], "abov": [2, 5, 6, 7, 8, 9, 10, 13, 16, 18, 21, 23, 27, 28, 30, 31, 33, 34, 36, 39, 44, 45, 47, 48, 49, 50, 52, 54, 56, 60, 61, 63, 64, 65, 71], "abs_flow": 34, "abs_total_imbal": 65, "absenc": 14, "absolut": [8, 10, 33, 34, 39, 41, 61, 65], "absolute_value_1": 56, "absolute_value_2": 56, "absolute_value_less_than_on": 56, "abstotalimbal": 65, "abstract": [3, 5, 6, 70], "abstract_id": [33, 50, 52], "abstractmodel": 4, "ac": [33, 45], "academ": [33, 38, 45, 52], "acceler": 64, "accept": [4, 5, 21, 26, 30, 33, 41, 50, 52, 61, 64, 71], "access": [5, 26, 30, 34, 45, 61, 70], "accommod": [26, 27, 31, 33], "accompani": [37, 41, 49, 71], "accord": [33, 35, 56], "accordingli": 16, "account": [3, 11, 18, 23, 27, 33, 34, 35, 46, 50, 51, 56, 59, 60, 64, 65, 67, 70], "accur": [37, 41, 64, 67], "accuraci": [41, 45, 49], "accustom": 36, "achiev": [2, 9, 10, 17, 27, 40, 41, 49, 65, 70], "acid": 14, "acm": 38, "acquir": [13, 23, 38, 54], "acquisit": [23, 54], "acquisition_cost": [13, 23, 54], "acquisition_pric": [13, 54], "acr": 66, "across": [6, 29, 33, 34, 64, 65], "action": [3, 67, 68], "activ": [4, 5, 17, 20, 30, 33, 34, 56, 67], "actual": [7, 16, 36, 38, 41, 46, 49, 53, 55, 56, 59, 64, 65, 70], "ad": [6, 8, 12, 28, 36, 38, 42, 44, 45, 53, 56, 65, 67, 70, 71], "ada": 33, "adapt": [5, 15, 52, 61, 63, 64, 65], "add": [4, 6, 10, 13, 17, 21, 22, 26, 27, 28, 30, 33, 35, 36, 41, 42, 44, 46, 50, 53, 56, 60, 61, 63, 64, 71], "add_edg": [33, 35, 53], "add_edges_from": 28, "add_nod": [35, 53], "add_patch": [17, 25, 45, 56], "add_pattern": 44, "add_subplot": 53, "add_to": 37, "addconstr": 36, "addit": [5, 8, 13, 14, 15, 17, 22, 23, 25, 26, 27, 36, 41, 44, 45, 46, 49, 52, 59, 63, 64, 67, 70, 71], "addition": [6, 58, 64], "address": [21, 30, 33, 36, 37, 44, 46, 66], "addsomedfjconstraint": 36, "addvar": 36, "adher": [6, 8, 36], "adj": [9, 52], "adjac": [31, 33, 36], "adjust": [3, 5, 9, 33, 34, 42, 61, 63, 65, 67], "admiss": 50, "admit": 34, "adopt": [2, 6, 20, 30, 41, 46, 48, 56], "advanc": [2, 3, 4, 27, 38, 45, 55, 64, 65, 67], "advantag": [6, 23, 28, 32, 35, 36, 41, 49, 70], "advent": 67, "adventur": 46, "adversari": 65, "adversarial_converg": 56, "adversarial_iter": 56, "advic": 66, "affect": [33, 36, 53, 55, 56, 60, 64, 68], "affin": 48, "afford": 38, "after": [3, 4, 7, 27, 28, 33, 35, 39, 46, 53, 56, 59, 64, 65, 66, 67, 70], "again": [4, 23, 28, 33, 34, 35, 36, 41, 47, 49, 64], "against": [7, 25, 39, 64], "aggfunc": 44, "agraw": 33, "agricultur": 38, "ahead": 18, "ahm": 38, "aim": [7, 11, 13, 14, 22, 29, 30, 33, 36, 43, 45, 47, 53, 54, 66], "aimm": 44, "air": [48, 63], "aircraft_cc": 63, "aircraft_determinist": 63, "aircraft_fin": 63, "aircraft_stochast": 63, "aircraftschedul": 53, "airlin": [53, 63, 68], "airplan": [53, 63], "airport": 53, "airwai": 29, "al": [14, 45], "alan": 26, "albeit": 36, "alcohol": 14, "aldou": [50, 52], "alessandro": 1, "alfr": 36, "algebra": [2, 4, 24, 41, 42, 45], "algorithm": [2, 3, 25, 31, 33, 37, 45, 53, 64], "alia": 4, "alic": 30, "align": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 56, 58, 59, 60, 61, 63, 64, 65, 67, 70, 71], "all": [1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 14, 15, 16, 17, 19, 21, 22, 23, 25, 26, 28, 30, 31, 32, 33, 34, 35, 38, 39, 40, 41, 43, 44, 45, 46, 47, 49, 50, 52, 53, 54, 55, 56, 59, 60, 61, 63, 64, 65, 66, 67, 70], "all_nod": 36, "allclos": 36, "alloc": [9, 25, 28, 30, 31, 44, 45, 46, 66, 68], "allocate_cost": 30, "allow": [3, 5, 6, 18, 23, 25, 27, 30, 33, 34, 35, 36, 42, 45, 47, 52, 53, 56, 61, 65, 70], "almost": [35, 41, 46, 50, 61, 64], "alon": [33, 36, 41, 49], "along": [18, 24, 25, 33, 41, 49, 55, 70], "alpaca": 33, "alpha": [4, 7, 14, 17, 18, 20, 21, 23, 25, 26, 29, 30, 39, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 58, 60, 61, 63, 64, 65], "alpha_": 23, "alpha_i": [41, 49, 65], "alpha_ik": 49, "alpha_j": [41, 49], "alpha_valu": 47, "alreadi": [6, 22, 23, 30, 36, 49, 58, 67], "also": [2, 3, 4, 5, 6, 9, 10, 13, 15, 17, 21, 22, 23, 27, 28, 33, 34, 36, 37, 38, 40, 41, 42, 43, 45, 53, 56, 58, 63, 64, 65, 67, 71], "altern": [4, 6, 7, 11, 14, 15, 20, 30, 31, 46, 49, 56, 67, 71], "although": [4, 19, 28, 36, 56], "altogeth": 53, "alumni": 37, "alwai": [3, 5, 11, 13, 16, 18, 34, 39, 40, 41, 46, 47, 49, 50, 55, 56, 58, 63, 70], "amaz": 36, "ambigu": 41, "american": [33, 37, 52], "amgen": 52, "amgn": [9, 52], "among": [2, 3, 9, 10, 14, 15, 20, 21, 26, 30, 31, 35, 46, 47, 52, 63, 65, 66, 71], "amount": [2, 5, 13, 15, 16, 17, 19, 21, 23, 26, 29, 30, 33, 35, 38, 40, 54, 55, 56, 58, 60, 61, 64, 65, 66, 71], "amstelveenseweg": 37, "amsterdam": [1, 37, 63], "an": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 40, 41, 43, 44, 45, 46, 47, 48, 49, 50, 52, 53, 55, 56, 58, 59, 61, 63, 64, 65, 67, 69, 70, 71], "ana": 44, "analogi": 46, "analys": [36, 66], "analysi": [5, 6, 7, 13, 14, 26, 30, 33, 41, 46, 49, 50, 53, 55, 56, 63, 71], "analyt": [37, 45, 46, 67], "analyz": [6, 32, 63, 67], "anchor": 28, "angeri": 33, "angl": [34, 67], "ani": [1, 2, 4, 5, 6, 7, 8, 9, 15, 17, 18, 19, 21, 23, 25, 26, 27, 28, 30, 31, 33, 34, 36, 41, 44, 45, 46, 49, 52, 59, 60, 63, 64, 65, 66, 70, 71], "anilpai": 33, "annal": 25, "annandal": 38, "annot": [25, 36, 38, 45], "announc": 64, "annual": [45, 48, 52], "anoth": [4, 10, 13, 19, 21, 23, 24, 26, 33, 35, 40, 41, 42, 49, 53, 56, 58, 67], "answer": [6, 36, 41, 59], "antenna": 55, "anymor": 63, "anyon": 44, "anywai": [6, 28, 64], "ap": 44, "appear": [1, 2, 4, 5, 7, 11, 14, 20, 23, 24, 28, 33, 35, 38, 41, 44, 47, 48, 49, 50, 53, 59, 63, 70, 71], "append": [26, 33, 35, 36, 37, 38, 40, 44, 47, 49, 54, 56, 61, 64, 70], "appendix": 4, "appl": 52, "appleg": 26, "appli": [3, 4, 5, 18, 23, 34, 38, 41, 44, 45, 48, 52, 65, 67, 70], "applic": [1, 3, 4, 5, 14, 17, 20, 21, 25, 30, 33, 35, 38, 41, 44, 45, 48, 49, 52, 53, 61, 64, 65, 70, 71], "applicationerror": 28, "apply_to": [18, 20, 21, 24, 25, 26, 27, 36, 66, 70], "applymap": 54, "approach": [3, 4, 6, 7, 9, 11, 14, 16, 20, 21, 22, 24, 25, 28, 31, 36, 38, 44, 48, 50, 52, 61, 64, 65, 70], "appropri": [4, 5, 36, 41, 49], "approx": [16, 38, 60, 63], "approxim": [7, 41, 50, 52, 63, 64, 65], "appsi": [4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 42, 53, 54, 59, 60, 63, 64, 65, 66, 67], "appsi_gurobi": 22, "appsi_high": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 44, 53, 54, 56, 59, 60, 63, 64, 65, 66, 67], "apr": [13, 23, 54], "apt": 22, "ar": [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 39, 41, 43, 44, 45, 46, 48, 49, 50, 52, 53, 54, 55, 56, 59, 61, 63, 64, 65, 66, 67, 70, 71], "ar9152": 36, "arang": [9, 23, 54], "arb": [33, 35], "arb_threshold": 33, "arbitrag": 32, "arbitrari": [18, 42, 53], "arc": [28, 29, 33, 35, 36, 53], "arc3": 33, "arcco": 45, "archiv": [14, 41, 49], "area": [14, 25, 37, 48, 61], "arena": 37, "arfvidsson": 48, "arg": [22, 28, 36, 44, 45, 70], "argmin": 41, "argu": [36, 55, 65], "argument": [4, 5, 23, 31, 36, 41, 49, 56, 63, 64, 65, 70, 71], "argumentn": 5, "aris": [4, 35, 38], "arithmet": [9, 24], "arm": 44, "around": [22, 28, 35, 53, 54, 56], "arr": [18, 53], "arrai": [6, 7, 25, 36, 37, 39, 40, 41, 45, 47, 48, 49, 52, 56, 58, 61, 63, 64, 65, 67, 71], "arrang": [25, 30, 32, 41], "arriv": [18, 29, 30, 33, 36, 37, 49, 53, 56, 64], "arriveateach": 36, "arrow": [28, 38], "arrowprop": [38, 45], "arrows": [33, 35], "arrowstyl": 29, "art": [1, 14, 38], "art3d": 45, "arti": 37, "articl": [14, 17, 45, 48, 52, 70], "arxiv": [33, 38, 46, 50, 52], "as_domain": [46, 48, 49, 50, 52], "ascendex": 33, "ascii_lowercas": 36, "asdrubali": 48, "asid": 65, "ask": [12, 33, 35, 66], "ask_pric": 33, "ask_volum": 33, "aslist": 36, "asmatrix": 36, "aspect": [3, 6, 8, 9, 19, 32, 43, 51, 57, 62, 68], "assembli": 21, "assert": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67], "assess": [20, 41, 54, 60], "asset": [33, 40, 42, 46, 47, 50, 52, 58], "assets_sc": 9, "assign": [4, 5, 15, 17, 18, 19, 21, 24, 28, 30, 31, 33, 35, 36, 41, 42, 44, 49, 55, 67], "assign_each_stock_to_pattern": 44, "associ": [5, 18, 20, 26, 29, 30, 34, 39, 44, 70, 71], "assum": [4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 38, 39, 40, 41, 42, 44, 45, 47, 48, 49, 50, 52, 53, 54, 55, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "assumpt": [18, 33, 56, 58, 61, 63], "assur": [25, 71], "ast": [34, 65, 67], "astyp": [13, 17, 23, 28, 36, 44, 54], "asymmetr": 36, "asymmetrictspviagurobi": 36, "asymmetrictspviapyomo": 36, "at_least_one_viol": 64, "atlanta": 38, "atol": 36, "atsp": 36, "attack": 36, "attain": 64, "attempt": [7, 30, 33, 36, 38, 44, 70], "attent": [26, 49], "attr1": 34, "attr2": 34, "attribut": [4, 5, 9, 14, 33, 34, 36, 44, 45, 65, 70, 71], "attributeerror": 70, "aud": 35, "aug": [13, 23, 54], "augment": [38, 49, 50], "authent": [41, 49], "author": [1, 36], "autom": 35, "automat": [23, 37, 65], "auxiliari": [9, 10, 11, 13, 21, 23, 29, 41, 45, 46, 49, 56, 64], "avaiabl": 17, "avail": [2, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 34, 35, 36, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "available_solv": 22, "averag": [34, 38, 45, 54, 65, 66, 67], "average_missed_demand": 54, "averagerecoursecost": 65, "averagetotalcost": 65, "avers": 46, "avg_case_p": 64, "avg_profit": 64, "avoid": [6, 13, 21, 23, 24, 25, 26, 30, 31, 41, 54, 67, 70, 71], "awai": [38, 70], "award": 9, "ax": [4, 7, 9, 13, 14, 15, 17, 18, 21, 22, 24, 25, 26, 27, 29, 30, 33, 34, 38, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 60, 61, 63, 64, 66, 70], "ax1": 14, "ax2": [7, 14], "axhlin": [9, 14, 15, 17, 18, 25, 38, 42, 60], "axi": [15, 18, 28, 33, 36, 37, 38, 41, 44, 45, 54, 59, 61, 63, 67], "axp": [9, 52], "axvlin": [9, 14, 17, 18, 25, 33, 38, 42, 53], "azim": 45, "a\u00e7\u0131kkalp": 48, "b": [2, 4, 5, 6, 7, 8, 14, 15, 17, 19, 20, 21, 23, 24, 26, 29, 30, 33, 34, 37, 38, 39, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 60, 63, 64, 65, 67, 70, 71], "b1": 26, "b2": 26, "b6b6b6": 34, "b_": [23, 29, 34, 44, 65, 67], "b_0": 45, "b_ab": 64, "b_cap": 45, "b_i": [15, 45], "b_j": 29, "b_lb": 64, "b_n": [48, 50], "b_nx_n": 48, "b_p": 5, "b_r": 5, "b_ub": 64, "ba": [9, 52], "back": [3, 7, 27, 31, 33, 35, 41, 49, 64, 70], "backend": 37, "background": [6, 44], "bad": [15, 21, 50, 52, 55, 64, 66], "badri": 30, "bahavior": 71, "baincapitalcrypto": 33, "balanc": [13, 23, 28, 29, 33, 35, 38, 41, 42, 54, 56, 61, 65, 66, 67], "bandwidth": 25, "bank": [35, 52], "banknot": [41, 49], "bar": [4, 7, 9, 14, 15, 21, 27, 30, 33, 38, 39, 41, 45, 49, 56, 60, 64, 65], "bar_styl": [26, 53], "barh": [4, 9, 63], "base": [2, 7, 13, 14, 20, 24, 26, 30, 33, 34, 36, 39, 41, 42, 46, 52, 54, 55, 61, 64, 65, 70, 71], "base_url": [34, 61, 65, 67], "baselin": [56, 67], "basi": [26, 33, 36, 61, 63], "basic": [5, 16, 25, 26, 36, 41, 56, 65, 70, 71], "bat": 33, "batch": 23, "batch_siz": 23, "batteri": 18, "bbox_inch": [18, 39, 54], "bbox_to_anchor": [9, 18, 21, 50, 52], "beaslei": 26, "beat": [46, 50, 52], "becaus": [5, 6, 10, 17, 23, 25, 26, 28, 30, 33, 34, 38, 41, 44, 45, 49, 53, 56, 61, 64, 65, 70, 71], "becom": [5, 6, 9, 12, 17, 21, 22, 24, 33, 36, 38, 40, 41, 42, 45, 46, 49, 52, 58, 59, 60, 61, 65, 67], "been": [4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "beet": 66, "befor": [5, 7, 21, 22, 26, 28, 31, 36, 37, 38, 39, 41, 50, 53, 59, 60, 61, 63, 64, 65, 67], "begin": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 36, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 67, 70, 71], "behav": 56, "behavior": [4, 38, 52], "behind": 2, "being": [3, 4, 6, 8, 31, 34, 36, 38, 40, 49, 53, 67], "believ": 36, "bell": 46, "bellman": [28, 33], "belong": 25, "below": [2, 4, 9, 10, 12, 13, 16, 18, 22, 26, 28, 33, 34, 36, 38, 41, 44, 45, 48, 49, 50, 56, 60, 61, 63, 64, 67, 71], "benchmark": [14, 26, 38], "benefici": 20, "benefit": [20, 30, 36, 38, 65, 70, 71], "bequant": 33, "berkelei": [45, 50, 52], "berko": 33, "berlin": 48, "bernoulli": 46, "besid": [31, 36, 65, 67], "best": [3, 4, 6, 14, 28, 33, 34, 36, 48, 61, 64, 67, 71], "bestmtz": 36, "bet": [46, 50, 52], "beta": [13, 20, 23, 48, 58], "beta_i": 41, "bethani": 71, "better": [1, 25, 28, 30, 32, 33, 36, 37, 38, 41, 47, 53, 55, 64, 67, 71], "between": [2, 4, 5, 6, 7, 9, 11, 17, 18, 22, 25, 26, 29, 30, 33, 34, 35, 36, 38, 39, 40, 41, 43, 46, 47, 48, 49, 50, 53, 61, 65, 66, 67, 70, 71], "beyond": 17, "bf": 63, "bfg": 33, "bfill": 9, "bia": [41, 49], "bid": [33, 35], "bid_pric": 33, "bid_volum": 33, "big": [9, 17, 20, 21, 23, 27, 33, 34, 45, 61, 63], "big_m": 64, "bigcup_": 53, "bigm": [18, 20, 21, 24, 25, 26, 27, 63, 66], "bigon": 33, "bilinear_cut_stock": 44, "bill": 36, "bim": [8, 15, 19, 55, 57], "bim_fract": 11, "bim_linear": 11, "bim_maxmin": 10, "bim_resourc": 15, "bim_robust_missed_demand": 54, "bim_scenario": 15, "bim_with_revenues_minus_cost": 11, "bim_with_revenues_over_cost": 11, "bimpessim": 56, "bimproductacquisitionandinventori": [13, 54], "bimproductacquisitionandinventory_v2": 13, "bimproduction_v1": 23, "bimproduction_v2": 23, "bimwithballuncertainti": 56, "bimwithballuncertaintyassquaredsecondordercon": 56, "bimwithboxuncertainti": 56, "bimwithbudgetuncertainti": 56, "bimwithsetofscenario": 56, "bimwithsymmetricalboxuncertainti": 56, "bin": [7, 9, 14, 33, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 56, 58, 61, 63, 64], "binanc": 33, "binance_us_orderbook_sav": 33, "binancecoinm": 33, "binanceu": 33, "binanceusdm": 33, "binari": [4, 17, 19, 20, 21, 22, 24, 25, 27, 28, 31, 34, 36, 43, 44, 48, 49, 53, 56, 61, 63, 64, 67, 68], "bind": 70, "binomi": 46, "bipartit": 36, "birg": [63, 66], "bisect": 50, "bisect_left": 50, "bit": [34, 36], "bit2c": 33, "bitbai": 33, "bitbank": 33, "bitbn": 33, "bitcoin": 33, "bitcoincom": 33, "bitfinex": 33, "bitfinex2": 33, "bitflyer": 33, "bitforex": 33, "bitget": 33, "bithumb": 33, "bitmart": 33, "bitmex": 33, "bitopro": 33, "bitpanda": 33, "bitru": 33, "bitso": 33, "bitstamp": 33, "bitstamp1": 33, "bittrex": 33, "bitvavo": 33, "bject": 70, "bkex": 33, "bl3p": 33, "black": [7, 37, 38, 45], "blackjack": [46, 50, 52], "blackout": [65, 67], "blend": [9, 17, 43], "blind": 53, "bloat": [13, 23, 54], "block": [5, 17, 38, 44, 45, 46, 48, 49, 50, 52, 56, 64, 70], "block_dict": [45, 50, 52], "blockchain": 33, "blockchaincom": 33, "blockwis": 64, "bloomberg": 35, "blue": [6, 7, 26, 34, 37], "blur": 5, "bm": 63, "bm33708": 36, "bmatrix": [6, 18, 20, 21, 24, 25, 41, 45, 49], "bnb": 33, "bo": 38, "bodi": [4, 5, 30, 49], "boe": [37, 52], "boek": [46, 50], "boil": 2, "boilerpl": 70, "bold": [21, 25, 26, 29, 44, 53], "boldsymbol": 63, "bonmin": 56, "book": [1, 6, 15, 21, 22, 28, 34, 36, 41, 46, 49, 50, 61, 63, 64, 65, 67, 71], "bookkeep": 36, "bool": 36, "boolean": [34, 64], "boost": [30, 49], "borrow": 52, "boston": 1, "both": [3, 4, 5, 6, 7, 13, 16, 18, 20, 22, 25, 27, 31, 33, 34, 36, 38, 40, 41, 44, 45, 46, 63, 64, 68], "bottom": 44, "bought": [23, 59, 60], "bound": [2, 4, 5, 9, 12, 18, 20, 21, 24, 26, 27, 28, 31, 33, 35, 36, 38, 40, 41, 44, 48, 53, 56, 61, 64, 66, 67, 70], "bound_frac": 38, "boundari": [5, 25, 71], "bounded_vari": [40, 47], "bounding_box": 25, "box": 14, "boyd": [33, 45, 46, 50, 52], "bp": [33, 44], "br": 30, "brain": 33, "break": [2, 5, 31, 33, 36, 53, 61, 64, 67], "bretthauer": 45, "brief": [33, 70], "bring": [28, 41], "british": 24, "broad": 3, "broadli": 44, "broker": 35, "brought": 37, "bruzg\u0117": 33, "btc": 33, "btcalpha": 33, "btcbox": 33, "btcmarket": 33, "btctradeua": 33, "btcturk": 33, "bubbl": 61, "budget": [3, 13, 44, 54, 64], "budget_constraint": 56, "bueno": 63, "bui": [23, 33, 60, 66], "build": [1, 4, 5, 17, 22, 23, 33, 41, 44, 49, 51, 54, 56, 63, 64, 67, 70, 71], "build_model": [5, 71], "buildth": 5, "built": [5, 22, 41, 61], "bulk": 38, "bulletin": 38, "burden": 71, "burgerweeshuispad": 37, "busd": 33, "buse": 34, "busi": [18, 21, 36, 37, 44, 45, 63, 66], "business_class": 63, "business_class_loy": 63, "business_class_loyality_r": 63, "busseti": [46, 50, 52], "butt": [18, 21, 26, 44, 53], "buyer": 33, "bw": [17, 46], "bx": 48, "bybit": 33, "bynum": 71, "bypass": [36, 45], "byrn": 33, "c": [4, 6, 8, 10, 12, 15, 18, 19, 21, 22, 23, 25, 26, 27, 28, 29, 33, 35, 36, 38, 40, 41, 42, 44, 45, 47, 48, 49, 50, 52, 53, 56, 58, 59, 60, 63, 64, 65, 66, 70, 71], "c1": [10, 26], "c2": [10, 26], "c_": [18, 29, 33, 36, 44], "c_arr": 18, "c_dep": 18, "c_fix": 67, "c_i": [18, 34, 45, 61, 65, 67], "c_j": [15, 22], "c_k": 10, "c_max": 18, "c_min": 18, "c_p": 5, "c_r": 5, "c_t": [27, 28], "c_var": [34, 61, 65, 67], "ca": [36, 70], "ca4663": 36, "cach": 28, "cad": 35, "caja": [50, 52], "cal": [5, 49], "calcul": [7, 9, 14, 25, 26, 28, 34, 35, 36, 38, 39, 40, 41, 45, 46, 48, 49, 56, 59, 60, 64, 65, 67, 70, 71], "call": [5, 6, 18, 25, 28, 30, 33, 34, 35, 36, 38, 39, 40, 41, 47, 49, 52, 53, 59, 63, 67, 70], "callabl": [36, 70], "callback": 71, "cambridg": [1, 22], "came": 1, "camelcas": 71, "campaign": 64, "campu": 17, "can": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "candid": [2, 3, 14, 26, 36, 44], "cannot": [3, 6, 13, 17, 19, 21, 26, 31, 33, 34, 48, 53, 54, 60, 63, 64, 67], "canon": [2, 8, 40], "cant_sell_fish_i_dont_hav": 60, "cantsoldfishidonthav": 60, "cantsoldthingsfishdonthav": 60, "capabl": [5, 14, 20, 38, 56], "capac": [3, 13, 18, 23, 27, 28, 29, 34, 36, 42, 54, 61, 63, 67, 71], "capacit": 36, "capacity_constraint": 71, "capit": [9, 40, 44, 46, 47, 48, 50, 52, 58], "captur": [13, 34, 40, 63, 70], "car": [41, 45], "cara": 30, "carballo": 17, "carbon": 34, "care": [9, 14, 23, 33, 36, 64, 71], "carefulli": [13, 54], "cariabl": 71, "carlo": 46, "carri": [2, 18, 34], "carta": 52, "cascad": [36, 65], "case": [2, 3, 4, 5, 6, 7, 14, 17, 19, 20, 22, 25, 26, 28, 30, 33, 36, 38, 39, 40, 41, 44, 46, 49, 50, 52, 56, 59, 60, 61, 67, 70, 71], "casino": [46, 50], "cat": [1, 9, 52], "catalogu": 50, "catch": 67, "catch_infeas": 31, "catch_warn": [41, 49], "categori": [17, 61, 63, 70], "categoricaldtyp": 17, "caterpillar": 52, "cattl": 66, "caus": [4, 5, 38, 70], "cb_m": 36, "cb_opt": 36, "cb_where": 36, "cbc": [4, 22, 26, 27, 28, 70], "cbgetsolut": 36, "cblazi": 36, "ccc": 63, "cccc": 39, "ccg": [64, 68], "ccg_converg": 64, "ccg_iter": 64, "cd": 45, "cdf": [58, 60, 63], "cdot": [11, 17, 20, 23, 28, 33, 38, 46, 49, 60, 63, 65, 67], "ceccon": 38, "ceil": 53, "cell": [1, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "cent": [23, 30], "center": [17, 18, 21, 25, 26, 29, 36, 41, 44, 50, 52, 53, 56, 62], "centraal": 37, "central": [9, 43], "centuri": [7, 52], "certain": [3, 19, 28, 30, 33, 41, 45, 49, 56, 61, 63, 67], "certainli": 61, "ceur": 33, "cex": 33, "cfm": [33, 50, 52], "cg": 65, "ch": [50, 52], "ch71009": 36, "chain": [33, 35, 36, 70], "challeng": [3, 6, 24, 25, 35, 36, 37, 38, 41, 44], "chanc": [50, 62, 65], "chance_constraint": 58, "chang": [3, 5, 9, 11, 15, 18, 25, 26, 27, 28, 30, 31, 33, 34, 35, 38, 39, 40, 42, 47, 53, 55, 56, 58, 61, 63, 64, 65, 70, 71], "channel": 46, "chap": 45, "chapter": [1, 3, 4, 8, 15, 19, 21, 22, 23, 32, 36, 39, 43, 47, 50, 51, 53, 55, 57, 62, 64, 65, 67, 68], "chapter1": 66, "character": [29, 36, 44], "characterist": [6, 14, 70], "charg": [30, 45], "chart": [4, 9, 17, 30, 33, 45, 63], "chase": 52, "cheaper": [34, 65], "cheapest": 29, "check": [5, 6, 33, 35, 36, 38, 40, 45, 47, 49, 55, 58, 65, 67, 70, 71], "check_cal": 37, "check_optimal_termin": 36, "check_output": [22, 37], "chemic": [14, 26, 38, 44, 55, 70], "cheon": 38, "chevron": 52, "chf": 35, "chicago": 45, "chief": 64, "chines": 48, "chip": [6, 11, 13, 16, 23, 54, 56], "chitra": 33, "chlorid": 14, "choic": [3, 5, 15, 18, 20, 26, 34, 36, 37, 38, 41, 44, 48, 61, 70, 71], "choleski": 47, "choos": [9, 15, 20, 23, 27, 31, 36, 41, 46, 48, 49, 56, 59], "chooseonefacil": 22, "chosen": [4, 36, 40], "christel": [21, 26], "christian": [17, 21, 26], "chromat": 31, "chyrun": 33, "ci": 63, "circ": 70, "circa": 36, "circular_layout": [33, 53], "circumst": [21, 71], "citat": 45, "cite": [1, 33, 38, 45, 52], "citi": [34, 37, 48, 61], "citric": 14, "cj": 63, "clariti": 6, "class": [4, 5, 6, 8, 10, 17, 21, 25, 28, 32, 37, 41, 49, 63, 70, 71], "classic": [21, 26, 36, 39, 44, 46], "classif": [43, 49], "classifi": 49, "classroom": 1, "claud": 46, "clean": [44, 71], "clear": [2, 12, 16, 43, 61, 64, 71], "clearli": [2, 5, 14, 17, 22, 23, 27, 36, 38, 53, 64, 67], "clever": 22, "client": [63, 66], "climat": 48, "clock": 36, "clone": 70, "close": [6, 7, 9, 33, 38, 48, 52, 60], "closed_sol": 36, "closer": 25, "closest": 41, "closur": 36, "closureformaxtim": 22, "cloud": 4, "cm": [4, 17, 26, 40, 47, 54, 64], "cmap": 44, "co": 45, "co2": 34, "co_2": 25, "coal": [34, 65, 67], "coap": 45, "code": [1, 4, 5, 6, 7, 12, 13, 14, 16, 17, 18, 22, 23, 24, 25, 28, 33, 36, 41, 45, 46, 49, 52, 64, 70], "codeproject": 70, "coeffici": [5, 6, 7, 8, 14, 15, 16, 23, 33, 39, 41, 48, 49, 56, 63, 64], "cognit": 71, "coin": 4, "coinbas": 33, "coinbaseprim": 33, "coinbasepro": 33, "coincheck": 33, "coincid": [12, 28], "coinex": 33, "coinfalcon": 33, "coinmat": 33, "coinon": 33, "coinor": 22, "coinsph": 33, "coinspot": 33, "col": 4, "colab": [1, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 46, 47, 48, 49, 50, 52, 53, 54, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "colabinstal": 37, "colaboratori": 9, "cold": 60, "colleagu": 71, "collect": [4, 5, 7, 8, 10, 14, 15, 25, 26, 28, 30, 31, 34, 35, 37, 39, 41, 49, 63, 64, 71], "colloc": 70, "colon": 36, "color": [4, 6, 7, 9, 13, 14, 15, 17, 18, 21, 25, 26, 27, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 49, 50, 53, 54, 56, 60, 61, 64], "color_map": [9, 34], "color_map1": 9, "color_map2": 9, "color_map3": 9, "color_palett": 31, "color_set": 4, "colormap": 17, "column": [4, 5, 9, 13, 14, 15, 17, 18, 21, 22, 23, 28, 30, 33, 34, 35, 36, 37, 38, 41, 45, 49, 52, 53, 54, 63, 66, 67, 71], "com": [1, 33, 34, 35, 38, 41, 44, 45, 46, 47, 48, 49, 50, 52, 61, 65, 67, 70], "combin": [2, 4, 5, 23, 24, 33, 36, 38, 48, 53, 61, 64, 65, 70, 71], "combinatori": [25, 36], "combined_result": 36, "come": [2, 5, 9, 15, 28, 41, 43, 49, 64], "comfort": 18, "command": [33, 45], "commemor": 59, "comment": [27, 36, 64, 71], "commerci": [1, 2, 4, 22, 36, 44, 45, 56], "commit": [6, 35, 65], "commod": [30, 42, 66], "common": [1, 3, 4, 5, 6, 15, 21, 22, 25, 26, 30, 33, 35, 38, 41, 44, 45, 49, 63, 70, 71], "commonli": [4, 9, 20, 38, 41, 49, 71], "commun": [2, 4, 14, 17, 25, 36, 66], "compact": 36, "compani": [2, 6, 8, 13, 16, 23, 29, 38, 45, 53, 54, 55, 56, 64], "companion": [1, 4, 8, 19, 32, 43, 51, 62, 68], "compar": [5, 6, 7, 9, 14, 21, 22, 24, 28, 33, 36, 38, 39, 41, 44, 45, 46, 49, 59, 60, 63, 66, 67], "comparison": [9, 21, 22, 27, 36, 41, 64], "compens": [59, 65], "compet": 45, "compil": [44, 56], "complement": 36, "complementar": 41, "complet": [1, 2, 21, 23, 26, 27, 33, 35, 37, 38, 41, 45, 49, 52, 53, 63, 64, 67], "complex": [3, 4, 5, 15, 21, 26, 27, 33, 35, 44, 70, 71], "complic": [6, 10, 49, 71], "compon": [4, 5, 6, 7, 9, 20, 21, 23, 40, 45, 49, 58, 71], "component_data_object": 28, "component_object": [12, 56], "compos": [22, 36, 70], "composit": [38, 48], "comprehens": [2, 14, 41, 49], "compris": [5, 17, 26, 27, 35, 39, 44, 59, 70, 71], "compromis": [40, 50], "comput": [3, 4, 5, 6, 9, 14, 15, 21, 23, 27, 28, 33, 34, 35, 36, 37, 38, 41, 44, 45, 49, 50, 52, 54, 59, 63, 65, 66, 67, 70, 71], "computation": 49, "conc": 38, "concat": [15, 36, 54], "concentr": [38, 55, 70], "concept": [1, 45, 49, 50, 52, 70], "conceptu": 3, "concern": [5, 28, 36], "concis": [6, 22], "concord": 36, "concret": 25, "concretemodel": [6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 47, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "concurr": 70, "condit": [2, 3, 6, 15, 18, 20, 23, 25, 27, 28, 33, 38, 41, 48, 49, 56, 58, 59, 66, 70, 71], "conduct": 48, "cone": [44, 46, 47, 49, 50, 52], "confer": 33, "configur": [4, 25, 63, 65], "confin": 36, "conflict": [26, 31, 41], "confus": [34, 41, 49], "confusion_matrix": [41, 49], "conic": [43, 47, 48, 50, 52, 56, 58], "conicdualsvmfactori": 49, "conicsvmfactori": 49, "connect": [31, 33, 36, 53], "connectionstyl": 33, "consecut": [17, 27], "consequ": [26, 38, 41, 49, 63], "conserv": [15, 29, 34, 48, 67], "consid": [6, 7, 9, 10, 15, 18, 21, 22, 23, 25, 26, 28, 30, 31, 32, 33, 35, 36, 38, 39, 40, 41, 44, 46, 47, 48, 50, 52, 53, 56, 58, 60, 61, 63, 64, 65, 66, 67, 70], "consider": [5, 9, 15, 17, 26, 30, 36, 41, 59, 71], "consist": [3, 4, 7, 9, 14, 17, 22, 26, 31, 33, 34, 35, 36, 39, 41, 49, 52, 63, 70, 71], "consolid": 9, "constant": [13, 18, 20, 24, 28, 33, 39, 45, 48, 59, 60, 61, 63, 67, 71], "constantli": 4, "constitu": 9, "constrain": [5, 13, 15, 19, 33, 34, 36, 38, 45, 50, 52], "constrainend": 46, "constraint": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 38, 39, 40, 41, 42, 44, 46, 47, 49, 50, 52, 53, 54, 56, 59, 60, 62, 65, 66, 67, 70], "constraint_dict": 48, "constraint_list": [49, 56], "constraint_viol": 56, "constraintlist": [6, 10, 36, 60], "constrat": 34, "construct": [4, 5, 9, 12, 14, 23, 26, 28, 30, 33, 36, 40, 41, 44, 45, 48, 49, 53, 65, 67, 70, 71], "consult": [1, 45, 66], "consum": [5, 26, 34, 61, 65, 71], "consumpt": [13, 42], "contain": [4, 5, 7, 17, 20, 22, 34, 36, 39, 41, 44, 49, 56, 61, 67, 70, 71], "contains_valu": 70, "content": [4, 33, 38, 45, 46, 50], "context": [3, 15, 17, 29, 31, 58, 64, 67], "contin": 29, "continu": [3, 13, 21, 23, 27, 38, 41, 48, 49, 54, 60, 67], "continuousset": 70, "contour": [45, 48], "contract": [26, 30, 37], "contrast": [38, 42], "contribut": [4, 9, 14, 24], "control": [34, 42, 61, 67], "controversi": 52, "convari": 63, "conveni": [4, 7, 17, 21, 30, 36, 65, 70], "convent": [2, 4, 6, 8, 61, 65, 67], "converg": [38, 64], "convers": [33, 35, 42, 48], "conversano": 52, "convert": [6, 8, 26, 33, 35, 36, 41, 42, 44, 49, 70], "convex": [27, 32, 33, 40, 42, 44, 45, 46, 49, 50, 52, 56, 58], "coo": 64, "cook": [26, 36], "cookbook": [45, 47], "coolwarm": [7, 9], "coordin": [25, 36, 37, 45], "copi": [25, 36, 38, 44, 53, 54, 64], "copper": [6, 10, 11, 12, 13, 15, 16, 23, 54], "copper_bucket_s": 23, "copper_in_bucket": 23, "copper_sheet_mass": 23, "copyright": [4, 22, 23, 35], "core": [26, 36, 56, 61, 67, 71], "corn": 66, "corner": 25, "cornerston": 7, "corr": 14, "correct": [36, 41, 45, 63], "correctli": [6, 17, 23, 41, 67], "correl": [14, 41, 49], "correspond": [2, 3, 5, 6, 7, 9, 10, 12, 13, 16, 17, 21, 23, 24, 25, 27, 31, 33, 34, 36, 41, 44, 45, 47, 48, 49, 53, 56, 60, 63, 64, 65, 67, 71], "correspondingli": 29, "cortez": 14, "cost": [2, 3, 4, 5, 8, 9, 10, 13, 15, 20, 22, 23, 28, 31, 32, 33, 34, 35, 36, 38, 42, 44, 45, 48, 53, 54, 59, 60, 61, 64, 65, 66, 67, 70], "cost_to_destin": 30, "costli": 65, "couenn": 44, "could": [4, 6, 9, 15, 16, 19, 26, 27, 28, 33, 35, 36, 38, 39, 40, 44, 45, 47, 56, 59, 61, 63, 64, 66, 67, 71], "count": [7, 14, 23, 33, 36, 39, 41, 49, 67], "counter": 33, "counterfeit": [41, 49], "counterpart": [36, 63, 65], "countri": [34, 37], "coupl": [14, 70], "courier": 21, "cours": [6, 16, 19, 21, 31, 38, 64, 71], "cousin": 46, "cov": 63, "covari": [9, 40, 47, 58, 63], "cover": [36, 63, 64, 65], "cowork": [46, 52], "cp": [5, 42], "cplex": [4, 22, 36, 56], "cplex_direct": 22, "cpu": [28, 37], "cqo": 45, "cr": 5, "creat": [2, 7, 9, 13, 15, 21, 24, 25, 26, 27, 28, 31, 33, 35, 36, 37, 38, 41, 44, 45, 49, 50, 52, 59, 61, 63, 64, 66, 70, 71], "creation": [33, 71], "credit": 35, "criteria": [33, 48], "criterion": [7, 15, 33, 39, 50, 51, 52], "critiqu": 52, "crm": 9, "crop": 66, "crop_yield": 66, "cross": [26, 33, 35, 38], "crucial": [2, 34], "crude": [33, 38], "cruijff": 37, "crypocurr": 33, "cryptarithm": 19, "crypto": [33, 35], "crypto_model": 33, "cryptocom": 33, "cryptocurr": 32, "crytocurr": 33, "cr\u00e9pelli\u00e8r": 33, "csco": 9, "csv": [14, 33, 34, 44, 61, 65, 67], "ctype": 28, "cubic": [41, 48], "cubic_kernel_svm": 41, "culprit": 36, "cumprod": [46, 52], "cumsum": [18, 25, 50], "cumul": [60, 70], "cup": [53, 65, 67], "curiou": 45, "currenc": [33, 35], "currencycom": 33, "current": [4, 6, 15, 18, 20, 30, 33, 36, 38, 50, 55, 56, 64, 67, 70], "currentaxi": 56, "curtail": [65, 68], "curtosi": [41, 49], "curv": [48, 67], "custom": [3, 22, 26, 30, 33, 36, 38, 41, 44, 55, 61, 63, 71], "custom_lin": 21, "customari": [2, 6, 49], "customer_demand": 38, "customer_qu": 38, "cut": [20, 22, 25, 27, 36, 43, 45, 61], "cut_pattern": 44, "cut_stock": 44, "cuts_dict": 44, "cutstrategi": 22, "cutting_stock_column_gener": 44, "cutting_stock_problem": 44, "cv": 18, "cvrp": 36, "cvx": [9, 52], "cvxpy": 43, "cvxr": [46, 50, 52], "cx": 60, "cxvpy": 42, "cyan": 34, "cycl": [36, 48], "cyclic": 33, "d": [17, 18, 21, 24, 25, 26, 29, 30, 34, 36, 37, 38, 39, 41, 44, 45, 49, 50, 52, 53, 58, 59, 61, 64, 65, 67, 70, 71], "d1": 17, "d2": 17, "d3": 17, "d_": [18, 33, 59], "d_1": 17, "d_2": 17, "d_3": 17, "d_ab": 64, "d_d": 30, "d_f": 44, "d_i": [18, 25, 34, 45, 61, 65, 67], "d_lb": 64, "d_ub": 64, "da": 70, "dadt": 70, "dae": 70, "dai": [9, 17, 20, 33, 34, 59, 60], "daili": [17, 20, 27], "daily_return": 9, "dale": 42, "damag": 65, "dame": 1, "dan": 30, "daniel": 46, "dantzig": 36, "dark": 34, "dark2": 26, "darkgrid": 61, "dash": [6, 21, 26], "data": [1, 2, 4, 13, 18, 19, 20, 22, 25, 26, 28, 29, 33, 37, 38, 54, 55, 56, 59, 60, 64, 70], "data_banknote_authent": [41, 49], "databas": [14, 33], "datafram": [9, 13, 15, 17, 18, 21, 22, 23, 25, 26, 28, 30, 33, 34, 35, 36, 37, 38, 41, 42, 44, 45, 48, 49, 52, 53, 54, 56, 59, 61, 63, 64, 66, 67, 70, 71], "dataset": [4, 7, 14, 33, 39, 41, 49, 61], "date": [4, 7, 9, 22, 23, 35, 52], "dateformatt": 9, "datetim": [9, 33, 36, 52], "daunt": 33, "davi": 71, "david": [26, 50, 71], "day_schedul": 17, "day_typ": 17, "db": 70, "db_file": 38, "dbdt": 70, "dbricker": 66, "dc": 34, "ddot": [41, 49], "de": 36, "deactiv": [61, 67], "deafult": 33, "deal": [11, 36, 56], "dealer": [46, 50, 52], "dealt": 32, "debug": 4, "dec": [13, 23, 54, 64], "decad": 66, "decemb": 13, "decentr": 33, "decentralis": 33, "decid": [21, 22, 30, 34, 59, 63, 64, 67], "decim": 54, "decis": [1, 2, 3, 5, 6, 7, 8, 9, 12, 16, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 30, 31, 34, 36, 38, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 52, 53, 54, 59, 60, 61, 63, 64, 65, 67, 68, 70, 71], "declar": [4, 5, 34, 36, 65, 67, 71], "decod": [22, 37], "decompos": 26, "decor": [4, 5, 6, 12, 17, 30, 63], "decreas": [27, 45, 67], "dedic": [3, 56], "deduc": 6, "deem": 15, "deep": [14, 54], "deeper": 25, "deepest": 25, "def": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "default": [4, 5, 6, 9, 17, 18, 26, 30, 31, 33, 36, 38, 41, 49, 67, 71], "default_rng": [27, 54, 56, 63, 64, 65, 67], "defici": [41, 49], "defin": [3, 4, 5, 6, 7, 9, 12, 13, 17, 19, 20, 21, 22, 25, 30, 31, 34, 36, 38, 39, 41, 42, 44, 45, 49, 50, 53, 56, 61, 63, 64, 65, 67, 70, 71], "definit": [22, 36, 39, 40, 41, 47, 49, 58, 64], "degre": [25, 33, 36, 44, 49, 52, 61, 64], "dei": 38, "delai": [53, 64], "delft": 1, "deliv": [21, 23, 30, 34, 38], "deliveri": [45, 64], "delivery_r": 30, "delorm": 44, "delta": [9, 13, 23, 33, 54, 56, 61, 65], "delta_": [13, 23], "delta_i": 65, "delta_j": [9, 65], "delv": 36, "demand": [2, 3, 5, 8, 20, 22, 23, 28, 29, 30, 34, 38, 44, 45, 54, 55, 59, 61, 64, 65, 66, 67, 70, 71], "demand_chip": [13, 23, 54], "demand_chips_ref": 54, "demand_chips_simul": 54, "demand_constraint": [30, 71], "demand_data": [13, 23, 54], "demand_limit": 63, "demand_saa": 63, "demand_saa_stat": 63, "demonstr": [1, 4, 5, 6, 14, 17, 18, 21, 30, 33, 34, 37, 38, 41, 42, 44, 45, 49, 50, 52, 61, 63, 64, 65, 67, 69, 70], "demystifi": 37, "denni": 37, "denomin": [33, 48], "denot": [5, 6, 13, 15, 20, 23, 24, 25, 26, 27, 28, 33, 34, 35, 38, 39, 44, 52, 53, 61, 63, 65, 71], "dens": [33, 41, 49], "densiti": [14, 61], "dep": [18, 53], "depart": [9, 29, 53], "departfromeach": 36, "departur": [18, 36, 37, 53], "depend": [7, 21, 26, 34, 38, 39, 46, 63, 64, 66, 67, 71], "depict": [9, 44], "deplet": 45, "deploy": 71, "deprec": 37, "depth": 25, "der": 37, "deribit": 33, "deriv": [6, 21, 25, 34, 36, 41, 42, 45, 49, 63], "derivativevar": 70, "descend_into": 28, "descreas": 26, "describ": [2, 3, 5, 6, 8, 13, 17, 18, 21, 23, 25, 26, 27, 29, 30, 33, 34, 36, 40, 41, 42, 44, 45, 47, 48, 52, 58, 59, 61, 63, 67, 71], "descript": [2, 15, 26, 30, 36, 37, 55, 56, 67], "design": [4, 5, 9, 21, 24, 25, 30, 38, 39, 41, 51, 67, 70], "desir": [2, 3, 13, 17, 23, 28, 43, 54, 70], "despit": 11, "desroch": 36, "dest": 37, "destin": [30, 33, 71], "detail": [2, 6, 17, 22, 37, 41, 48, 49, 59], "detect": [28, 33, 35, 41, 49], "determin": [13, 14, 17, 18, 25, 28, 34, 41, 43, 44, 45, 46, 48, 49, 53, 58, 59, 60, 61, 64, 65, 66, 67, 71], "determinist": [50, 64, 65, 67], "determist": 60, "dev": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67], "develop": [1, 2, 4, 5, 20, 30, 33, 37, 38, 41, 44, 45, 49, 71], "deviat": [8, 39, 56, 58, 61, 63, 64, 65, 67, 71], "devic": [26, 41, 55, 64], "devis": 36, "df": [14, 22, 28, 35, 37, 41, 44, 45, 48, 49, 52, 54, 56, 59, 63, 66, 70], "df_larg": 45, "df_node": 61, "df_test": [41, 49], "df_train": [41, 49], "dfrac": 11, "dg": [33, 53], "dg_order_book": 33, "dg_soln": 53, "di": 9, "diag": [41, 49, 63], "diagnos": 31, "diagon": [36, 41, 49], "diagram": [38, 45], "dialect": 36, "dict": [13, 22, 23, 35, 36, 37, 38, 44, 45, 54, 60, 61], "dictionari": [5, 23, 26, 29, 33, 34, 36, 44, 45, 53, 61, 64, 71], "did": [25, 28, 36, 49, 67], "didact": [30, 45], "didn": 52, "diff": 9, "differ": [2, 3, 4, 6, 7, 9, 10, 11, 13, 15, 16, 23, 24, 25, 28, 29, 30, 33, 34, 38, 39, 41, 42, 44, 45, 47, 48, 49, 52, 53, 55, 56, 59, 60, 61, 64, 65, 66, 67, 71], "differenti": [7, 28, 33, 41, 70], "difficult": [16, 25, 43, 67], "difficulti": [30, 36, 37], "digifinex": 33, "digit": [24, 33, 36], "digraph": [28, 29, 30, 33, 34, 35, 53], "digraphi": 28, "dilemma": 59, "dimac": 37, "dimen": [5, 26, 30, 31, 36], "dimens": [7, 22, 36, 41, 49], "dimension": [6, 25, 26, 41, 44, 48, 49, 56, 63], "dinh": 36, "dinner": 32, "dioxid": 14, "direct": [4, 7, 12, 25, 29, 30, 34, 35, 36, 44, 45, 53, 56], "direct_solv": 28, "directli": [4, 5, 9, 14, 21, 27, 30, 34, 36, 45, 48, 49, 59], "directsolv": 28, "disabl": 36, "discard": 2, "discern": 6, "discharg": 18, "disciplin": [1, 42, 46, 50, 52], "disconnect": 67, "discount": [23, 48], "discounted_pric": 23, "discourag": 71, "discov": [4, 33, 36], "discrep": 38, "discret": [20, 38, 50, 61, 63], "discrete_wind": 61, "discuss": [3, 30, 41, 45, 49, 55, 64], "diseas": 41, "disj": 27, "disjuct": 21, "disjunct": [18, 19, 24, 25, 26, 66, 71], "disjunct_1": 18, "disjunct_2": 18, "dispatch": [32, 36, 62, 65, 68], "displac": [45, 63], "displai": [4, 5, 6, 7, 9, 13, 14, 15, 17, 18, 21, 23, 25, 28, 29, 33, 36, 37, 38, 39, 41, 42, 44, 45, 47, 48, 49, 53, 54, 58, 59, 63, 64, 65, 66, 70], "display_graph": 35, "display_result": 60, "display_second": 36, "dist": [18, 22], "distanc": [18, 36, 37, 41, 49, 71], "distance_matrix": 36, "distinct": [5, 21, 33], "distinguish": [2, 33, 37, 67, 71], "distribut": [7, 9, 18, 26, 29, 32, 33, 46, 50, 52, 56, 58, 62, 64, 67, 71], "distributiontyp": 60, "distributor": [30, 38], "district": [34, 61], "div": 9, "diverg": 7, "divers": 28, "diversif": 9, "diversifi": 9, "divid": [25, 41, 49, 50, 52], "dividend": 9, "dj38": 36, "dji": 52, "dl": 38, "do": [2, 5, 6, 17, 22, 27, 28, 31, 33, 34, 35, 36, 38, 42, 45, 53, 56, 61, 63, 64, 65, 67, 70, 71], "doc": [6, 44, 45, 47, 71], "doctor": 9, "document": [1, 56, 71], "doe": [5, 15, 17, 25, 26, 27, 28, 33, 34, 39, 41, 44, 45, 49, 56, 63, 67], "doesn": [25, 28], "doi": [25, 33, 38], "dollar": 33, "domain": [2, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 45, 47, 48, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 67, 70], "domain_typ": 56, "dome": 37, "domin": 36, "dominik": 37, "don": [5, 33, 36, 61, 67, 71], "donal": 33, "done": [4, 5, 21, 26, 38, 41, 59, 64], "door": 28, "doorn": 71, "dot": [4, 6, 7, 9, 13, 14, 15, 19, 23, 27, 30, 31, 33, 39, 40, 41, 45, 46, 47, 48, 49, 54, 58, 61, 63, 65], "doubl": 42, "doubli": 71, "dow": [9, 52], "down": [2, 16, 27, 28, 34, 36, 46, 63, 64, 66], "down_rul": 56, "downgrad": 63, "download": [14, 34, 52, 65, 67], "downsid": 64, "doyl": 42, "dpi": [18, 39, 54], "draft": 71, "dramat": [36, 58, 65], "draw": [29, 31, 33, 45, 46, 53], "draw_dg": 33, "draw_edg": 29, "draw_edge_label": 29, "draw_flight": 53, "draw_label": 29, "draw_network": 29, "draw_networkx": [33, 35], "draw_networkx_edg": [29, 34, 53], "draw_networkx_edge_label": [29, 33, 35], "draw_networkx_label": [29, 53], "draw_networkx_nod": [34, 37, 53], "drawback": 53, "drawdown": 50, "drawn": [25, 36], "drawstyl": [13, 23, 54], "drive": 18, "drive_dist": 18, "drive_tim": 18, "driven": [4, 36, 55], "driver": 18, "drop": [18, 44, 50, 67], "dropna": [36, 52], "druk": 37, "dst": [30, 33, 71], "dt": 70, "dtype": [4, 15, 49, 60, 63, 70], "du": 4, "dual": [4, 8, 30, 42, 56], "dual_svm": 41, "dual_valu": 42, "dualiti": [12, 56], "dualqp": 41, "dudenei": 24, "due": [2, 5, 9, 13, 23, 33, 34, 36, 38, 40, 54, 55, 56, 59, 63, 65, 66, 71], "dummi": [24, 28, 53], "dummy_object": 24, "duncan": 42, "dunn": 26, "dur": [26, 53], "durat": [21, 26], "dure": [17, 27, 31, 34, 36, 38, 66, 71], "dutch": 34, "duti": 45, "dynam": [33, 42, 71], "e": [3, 14, 17, 21, 23, 24, 25, 26, 28, 29, 30, 31, 33, 34, 36, 39, 40, 41, 42, 44, 45, 46, 48, 49, 50, 52, 53, 58, 59, 60, 61, 63, 64, 65, 67, 70, 71], "e_": [17, 63], "e_i": [7, 39], "e_m": 52, "e_neg": 14, "e_po": 14, "e_w": 17, "each": [2, 4, 5, 6, 7, 9, 12, 13, 17, 18, 20, 21, 23, 24, 25, 26, 28, 29, 30, 31, 33, 34, 35, 36, 38, 40, 41, 44, 46, 49, 50, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "eager": [30, 35], "earli": [33, 46, 71], "earlier": [3, 4, 11, 26, 41, 45, 47, 54, 59, 61], "earn": [27, 38], "eas": [13, 65], "easi": [6, 12, 53, 56], "easier": [34, 61, 64], "easiest": [34, 40, 47, 58], "easili": [6, 8, 10, 23, 31, 34, 35, 36, 40, 45, 48, 54, 61, 64, 70, 71], "eb": 63, "econ136": [46, 50, 52], "econom": [9, 25, 33, 38, 42, 48, 51, 62], "economi": 63, "economic_dispatch": 61, "economist": 52, "ecosystem": 1, "ecp": 22, "edg": [25, 28, 29, 30, 31, 33, 36, 37, 53, 65, 67], "edgar": 42, "edge_attr": 30, "edge_capac": 33, "edge_color": [29, 33, 34, 53], "edge_constraint": 31, "edge_flow": [29, 34], "edge_id": [34, 65, 67], "edge_label": [29, 33, 35], "edge_weight_typ": 36, "edgecolor": [7, 17, 25], "edgelist": 29, "edges_df": [34, 37, 65, 67], "edit": [5, 36, 44, 50], "edu": [14, 41, 45, 49, 50, 52, 66], "educ": [1, 36], "ee127": 45, "eec": 45, "eev": 63, "ef": 63, "effect": [4, 5, 26, 27, 29, 46, 48, 50, 53, 70], "effici": [3, 9, 11, 25, 26, 28, 33, 47, 49, 52, 56, 71], "effort": [25, 27, 36], "eg7146": 36, "ei8246": 36, "eigenvalu": [41, 49], "eigh": [41, 49], "eight": 17, "eigval": [40, 41, 47, 49], "eigvec": 41, "either": [2, 3, 4, 5, 18, 20, 21, 22, 25, 26, 27, 33, 34, 49, 59, 64, 65, 71], "ekk": 4, "el": 45, "elabor": 52, "elaps": [18, 31, 36], "electr": [19, 34, 55, 67], "electron": 26, "element": [2, 4, 5, 6, 17, 28, 30, 36, 41, 46, 48, 49, 65, 70, 71], "elementari": 45, "elev": 45, "eleven": 14, "elif": [18, 22, 29, 36, 60], "elimin": [36, 41, 45, 49, 53, 64, 71], "ell": [13, 56], "ellim": 36, "ellipsoid": 56, "elogr": [46, 50, 52], "els": [9, 17, 18, 21, 22, 23, 25, 26, 27, 28, 29, 31, 33, 36, 39, 40, 41, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 61, 63, 64, 65, 67, 70, 71], "elsewher": [4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 39, 40, 41, 42, 47, 48, 49, 50, 53, 54, 58, 59, 60, 61, 63, 64, 65, 66, 67, 71], "em": [7, 39, 52], "emb": 5, "embed": [20, 33, 41, 45, 49, 70], "emit": 34, "emma": 30, "emphas": [4, 71], "emphasi": 37, "empir": [44, 56, 63, 65], "emploi": [6, 7, 17, 41], "employe": 17, "empti": 4, "emptyset": 36, "en": [44, 46, 50], "enabl": [4, 5, 32, 33, 36, 45, 49, 70], "encapsul": 70, "enclos": 6, "encod": [36, 46, 63, 71], "encompass": 6, "encount": [1, 5, 15, 58], "encourag": 49, "encyclopedia": 38, "end": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 36, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 67, 70, 71], "end_dat": 9, "end_flight": 53, "endpoint": 25, "endswith": 22, "energi": [32, 48, 55, 62, 65, 68], "energy_typ": [34, 65, 67], "enforc": [9, 17, 33, 36, 53, 65], "engin": [38, 44, 48, 66], "enhanc": [6, 25, 71], "enjoi": 41, "enlighten": 36, "enough": [6, 14, 16, 17, 20, 31, 33, 36, 38, 43, 59], "enrol": 63, "ensur": [23, 28, 31, 34, 36, 40, 47, 53, 61, 63, 65, 67], "enter": [36, 38], "enter_and_leav": 36, "enthus": 70, "enthusiasm": 30, "entir": [4, 6, 29, 30, 34, 63], "entitl": [17, 49], "entri": [1, 35, 36, 38, 41, 49, 63, 71], "entropi": [41, 49], "enumer": [4, 9, 12, 17, 21, 22, 26, 33, 36, 44, 49, 60, 63], "envelop": 38, "environ": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "environment": 48, "eof": 36, "eoq_display_result": 45, "eot_inventori": 54, "ep": [7, 39, 61], "epsilon": 61, "equal": [2, 4, 6, 8, 11, 13, 14, 15, 17, 19, 20, 25, 27, 28, 29, 30, 31, 33, 36, 38, 39, 40, 42, 45, 46, 48, 50, 52, 53, 56, 59, 60, 61, 63, 64, 65, 67], "equal_participationfactor": 65, "equat": [6, 7, 22, 23, 24, 25, 33, 34, 41, 44, 45, 49, 70], "equidistant_color": 13, "equilibrium": [33, 67], "equip": 26, "equiprob": [52, 61, 63], "equival": [3, 4, 6, 21, 22, 23, 31, 36, 41, 45, 48, 53, 56, 58, 63, 71], "equivalent_seat": 63, "erdo": 31, "ergo": 22, "erron": 36, "error": [7, 24, 31, 39, 55, 61, 67, 70, 71], "especi": [25, 31, 33, 71], "essenc": 36, "essenti": [5, 21, 28, 33, 41, 44, 49, 53, 56, 64], "establish": [26, 33, 63], "estim": [7, 10, 38, 55, 60, 61, 64], "estima": 41, "et": [14, 45], "etc": [23, 33], "eth": 33, "ethereum": 33, "euc_2d": 36, "euclidean": 36, "eur": 35, "euro": [6, 35, 66], "european": [44, 66, 67], "ev": [18, 59], "ev_plan": 18, "ev_result": 18, "evalu": [3, 7, 41, 49, 64], "evan": 33, "evangelisti": 48, "even": [2, 4, 17, 22, 28, 33, 36, 37, 38, 41, 47, 49, 53, 63, 64, 65, 67], "event": [18, 33, 59], "ever": [5, 41, 49], "everi": [1, 3, 4, 5, 7, 9, 22, 25, 26, 29, 31, 33, 34, 38, 44, 46, 56, 61, 63, 64, 65, 67, 70], "evertsenstraat": 37, "everyon": [28, 30], "evid": [5, 22], "evm": 63, "evolut": [33, 54], "evolv": 4, "evss": 59, "exact": [37, 44, 45, 55, 67], "exactli": [2, 9, 29, 31, 34, 45, 49, 53, 55, 56, 63, 64, 67], "examin": [5, 14, 16, 52], "exampl": [1, 2, 3, 4, 5, 6, 13, 14, 17, 18, 19, 21, 22, 24, 25, 27, 28, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 62, 63, 64, 66, 67, 68, 71], "example_nod": 34, "exce": [6, 17, 28, 38, 67], "exceed": [3, 28, 33, 38, 61], "except": [3, 17, 22, 31, 67, 70, 71], "exception_flag": 28, "excess": [66, 71], "exchang": 35, "exchange_dg": 33, "exchangen": 35, "excit": 36, "exclaim": 70, "exclam": 70, "exclud": [40, 71], "exclus": [18, 20, 25, 27, 44], "execut": [1, 14, 21, 26, 28, 33, 35, 37, 59], "exercis": [22, 34, 36, 63], "exhaust": [38, 44], "exist": [13, 21, 23, 28, 30, 33, 35, 36, 41, 49, 50, 54, 67, 70, 71], "exmo": 33, "exp": [33, 46, 49, 50, 52], "expand": [6, 64], "expect": [15, 34, 35, 40, 46, 47, 49, 50, 55, 56, 58, 60, 61, 63, 64, 65, 66], "expected_demand": 59, "expens": [34, 36, 38, 41, 48, 49, 64, 65, 66, 67], "experi": [14, 50], "experienc": [5, 14], "experiment": 45, "expir": 28, "explain": [3, 14, 34, 38, 49, 61, 67], "explan": [42, 49], "explanatori": [7, 14, 39], "explicit": [36, 42, 53, 67, 71], "explicitli": [2, 6, 16, 28, 33, 35, 36, 49, 53, 63, 66, 71], "exploit": [28, 33, 35, 36], "explor": [6, 8, 19, 20, 32, 33, 37, 38, 41, 43, 44, 51, 53, 57, 61, 62, 68], "expon": 60, "exponenti": [25, 36, 46, 50, 52], "export": 64, "exposit": [41, 49], "expr": [4, 6, 10, 11, 12, 16, 38, 49, 56, 60, 64, 65, 71], "express": [2, 3, 5, 6, 10, 11, 12, 13, 14, 19, 20, 21, 23, 24, 28, 29, 30, 33, 34, 36, 38, 41, 42, 45, 48, 49, 50, 52, 54, 56, 60, 61, 65, 66, 67, 70, 71], "expression_dict": [50, 52], "extend": [5, 9, 25, 36, 38, 41, 50, 52, 67, 70, 71], "extens": [1, 6, 14, 20, 22, 25, 27, 36, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 56, 57, 58, 60, 61, 70, 71], "extent": [38, 65], "extern": [5, 26, 48, 56], "extra": [8, 17, 19, 23, 28, 32, 43, 48, 51, 59, 61, 64, 65, 68], "extract": [30, 35, 36, 41, 64, 67, 70], "extract_valu": [21, 61], "extratick": 60, "extrem": [56, 64], "exxonmobil": [38, 52], "f": [3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "f0": 28, "f1": 28, "f2": 28, "f3": 28, "f4": 28, "f5": 28, "f_": [34, 59, 65, 67], "f_1": [34, 53], "f_2": [34, 53], "f_3": 34, "f_c": 63, "f_f": 44, "f_max": [34, 65, 67], "f_plot": 38, "f_total_demand": 44, "fa19": 45, "fab": 34, "face": [21, 22], "facecolor": [25, 38, 45], "facil": [3, 8, 19, 20, 25, 26, 29, 38, 45], "facilit": [5, 6, 9, 71], "facilitylocationcommon": 22, "facilitylocationstrong": 22, "facilitylocationweak": 22, "fact": [6, 8, 12, 16, 22, 28, 29, 30, 33, 36, 38, 40, 41, 43, 45, 47, 48, 49, 56, 59, 63, 64, 65], "facto": 36, "factor": [5, 14, 22, 35, 41, 47, 48, 49, 56, 63, 65, 71], "factori": [41, 45, 49], "fail": [28, 30, 34, 36, 44], "failur": 65, "fairli": 67, "fall": 38, "fals": [4, 5, 9, 17, 20, 21, 26, 28, 30, 31, 34, 36, 37, 39, 41, 44, 45, 49, 53, 56, 60, 61, 63, 64, 65, 67, 70], "false_neg": [41, 49], "false_posit": [41, 49], "fam": 52, "famili": [18, 21, 28, 49], "familiar": [18, 21, 42, 44, 45, 70], "famou": [24, 28, 52, 59], "far": [28, 36, 43, 64], "farm": [38, 55, 66], "farm_report": 66, "farmer": 68, "fashion": [2, 5, 53], "fast": [26, 33, 36], "faster": [22, 27, 28, 31, 36, 47, 64], "fastest": 28, "fat": 38, "fat_cont": 38, "favor": [15, 50], "fb": 63, "fe": 63, "feas_delta": 61, "feas_ep": 61, "feas_obj": 61, "feasibl": [3, 4, 6, 12, 16, 22, 28, 34, 36, 42, 44, 46, 48, 50, 52, 53, 60, 64, 65, 67], "feasible_flight_pair": 53, "feasible_pattern": 44, "featur": [3, 4, 5, 6, 7, 8, 19, 21, 22, 25, 26, 27, 29, 38, 39, 46, 52, 60, 63, 70, 71], "feb": [13, 23, 54], "fee": [30, 35], "feed": [36, 38, 66, 70], "feed_cost": 42, "feedback": [1, 71], "feel": 56, "fetch": [33, 36], "fetch_order_book": 33, "few": [2, 4, 5, 30, 31, 33, 63, 70], "fewer": [13, 44, 53], "ff": [41, 49], "ffcb36": 34, "ffill": 9, "fi": 44, "fi10639": 36, "fickl": 9, "field": [9, 64, 67], "fifth": 61, "fig": [4, 7, 9, 14, 17, 18, 21, 25, 26, 27, 29, 30, 33, 38, 41, 42, 44, 45, 46, 48, 49, 50, 52, 53, 54, 60, 61, 63, 64], "fig1": 14, "fig2": [7, 14], "figsiz": [4, 9, 13, 14, 17, 18, 21, 22, 23, 25, 26, 27, 28, 29, 30, 33, 34, 38, 41, 42, 44, 45, 46, 48, 49, 50, 52, 53, 54, 60, 61, 63, 64], "figur": [14, 22, 28, 33, 34, 39, 44, 45, 53, 54, 56, 61, 63], "file": [28, 37, 70], "filenam": [33, 36], "fill": [17, 30, 56, 61, 66], "fill_between": [17, 21, 25, 42, 44, 45], "fillcolor": 30, "fillna": [9, 13, 23, 38, 54, 66], "filter": [17, 21, 24, 25, 26, 33, 34, 35, 53, 71], "filter_rul": 71, "filterwarn": [41, 49], "final": [3, 4, 5, 9, 13, 21, 26, 27, 33, 35, 37, 38, 45, 63, 65], "financ": [9, 33, 45, 46, 50, 52], "financi": [9, 33, 35, 42, 59, 65], "find": [1, 2, 3, 7, 9, 12, 14, 15, 18, 21, 22, 25, 27, 28, 29, 30, 31, 32, 35, 36, 38, 41, 44, 48, 50, 52, 53, 56, 59, 60, 61, 64, 65, 66, 70], "find_negative_cycl": 33, "fine": 61, "finish": [2, 13, 20, 21, 23, 26, 27, 44, 53, 54, 71], "finish_df": 44, "finish_task": 26, "finish_tim": 71, "finit": [7, 10, 31, 33, 39, 63, 64], "first": [1, 3, 4, 5, 6, 9, 11, 12, 13, 15, 18, 20, 23, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 38, 40, 41, 44, 45, 47, 48, 49, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "first_class": 63, "first_class_loy": 63, "first_class_loyality_r": 63, "first_stage_profit": 60, "firststagecost": 65, "fish": 60, "fish_do_not_disappear": 60, "fishdonotdisappear": 60, "fit": [7, 25, 36, 39, 41, 44, 45, 49, 63, 70], "five": 28, "fix": [4, 5, 8, 9, 13, 14, 17, 18, 25, 28, 30, 34, 36, 39, 45, 46, 48, 50, 52, 60, 61, 63, 64, 65, 66, 67, 70], "fixed_cost": 11, "fixed_delta": 61, "fixed_ep": 61, "fixed_x": [64, 67], "fixed_x_valu": 64, "flag": [5, 26, 36, 64, 70], "flat": 61, "flatten": [9, 14], "flaw": 3, "fleet": [33, 55], "fletcher": 37, "flexibl": [5, 30, 34, 36, 43, 64, 70], "flight1": 53, "flight2": 53, "flight_pair": 53, "flightdata": 53, "flightschedul": 53, "float": [5, 28, 36, 41, 49, 54, 60, 71], "float64": [4, 15, 49, 63, 70], "float_format": 37, "floatslid": 50, "floor": 53, "flouda": 38, "flow": [26, 32, 33, 38, 67, 68], "flow_conserv": [29, 34, 65, 67], "flow_dict": 28, "flow_upper_bound": 29, "flow_valu": 28, "flown": 53, "flowrat": 38, "flows_lower_bound": 65, "flows_upper_bound": [34, 65], "fluctuat": [61, 65, 67], "fly": 45, "fm": 34, "fmfwio": 33, "fn": 41, "fname": 33, "foam": 48, "focu": [13, 28, 36, 41], "focus": [7, 36, 67], "fold": 54, "folder": 37, "folium": 37, "follow": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 45, 46, 49, 50, 52, 53, 54, 55, 56, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "font": [4, 9, 13, 14, 17, 18, 21, 38, 39, 40, 45, 47, 54, 56], "font_color": [29, 53], "font_siz": [29, 33], "font_weight": 29, "fontsiz": [18, 25, 28, 30, 36, 38, 44, 45, 53], "food": [6, 17, 26, 38], "fopt": 45, "foral": [3, 5, 7, 9, 10, 13, 14, 15, 17, 18, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 36, 38, 39, 40, 41, 44, 45, 47, 49, 50, 52, 53, 56, 59, 61, 63, 64, 65, 67], "forbid": 36, "forbiddiagon": 36, "forbidstai": 36, "forc": [13, 17, 36], "ford": [28, 33, 45], "forecast": [8, 14, 54, 55, 63, 67], "foreign": 35, "forex": 32, "form": [5, 8, 21, 27, 43, 45, 48, 55, 58, 60, 64, 65, 70], "formal": [3, 19], "format": [4, 6, 11, 16, 26, 27, 37, 45, 54], "formatt": 9, "formatteri": 9, "formatterx": 9, "former": [36, 67], "formerli": 1, "formul": [2, 3, 5, 6, 7, 8, 9, 10, 12, 15, 19, 20, 21, 23, 25, 27, 28, 30, 32, 33, 34, 36, 38, 39, 43, 48, 52, 55, 56, 59, 60, 61, 63, 65, 67, 71], "formula": [4, 41, 46, 50, 60], "forti": 17, "fortun": [36, 46, 50], "forty_hour_limit": 17, "forward": 70, "foti": 37, "found": [7, 25, 26, 31, 33, 34, 36, 38, 44, 46, 52, 54, 55, 56, 59, 64, 66], "foundat": 1, "four": [12, 18, 38, 41, 42, 49, 64], "fp": [22, 34, 41, 44], "frac": [9, 11, 14, 18, 25, 33, 35, 41, 45, 46, 48, 49, 52, 60, 61, 63, 64, 65, 70], "fraction": [8, 9, 13, 16, 27, 33, 41, 46, 50, 52, 56, 58, 63, 65], "frame": 25, "framework": [30, 35, 50, 52], "franchis": 32, "franchise": 30, "franchisor": 30, "franci": 42, "francoi": 66, "free": [14, 31, 33, 36, 37, 40, 45, 58, 64], "free_solv": 36, "freeli": 64, "freeloc": 37, "freez": 37, "frequenc": [27, 52, 63, 67], "frequent": [26, 41, 49, 71], "fresh": 33, "fri": 17, "from": [1, 2, 3, 4, 5, 6, 7, 9, 12, 13, 14, 15, 17, 18, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 34, 35, 37, 39, 41, 42, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 58, 59, 61, 63, 64, 65, 66, 67, 68, 70, 71], "from_dict": [13, 23, 37, 54, 59, 61, 70], "from_fram": 53, "from_product": 23, "from_record": [13, 23, 54], "fromkei": 22, "front": 25, "frontier": [9, 47, 52], "frontiersin": 52, "frustrat": 41, "fsolv": 22, "ft": 28, "fu": [46, 50, 52], "fuel": [38, 42], "fujita": 30, "fulfil": [22, 44], "fulkerson": 36, "full": [2, 7, 14, 18, 27, 30, 38, 39, 41, 44, 48, 49, 52, 56, 63, 64, 71], "fulli": [4, 6, 28, 56, 61], "func": [22, 70], "function": [2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 17, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 33, 34, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 50, 52, 53, 56, 60, 61, 63, 64, 65, 66, 67, 69, 71], "fund": 52, "fundament": [3, 9, 36, 38, 70], "further": [7, 13, 23, 26, 33, 39, 44, 45, 49, 50, 53, 60, 63], "furthermor": [6, 23, 27, 48, 71], "futur": [37, 52, 55, 59, 63], "g": [2, 5, 6, 9, 21, 22, 23, 25, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 41, 45, 48, 49, 53, 56, 60, 65, 67, 70], "g_": 67, "g_i": 67, "g_offshor": 67, "g_onshor": 67, "g_walk": 37, "ga": [30, 34, 38, 65, 67], "gain": [26, 28, 33, 35], "galini": 38, "galleri": 37, "gallon": 30, "gambl": [46, 50, 52], "gambler": 46, "game": 50, "gamma": [17, 23, 40, 41, 47, 49, 56, 64], "gamma_": 23, "gamma_valu": 40, "gamori": 44, "gap": 36, "gasolin": [32, 42], "gate": 33, "gateio": 33, "gather": 14, "gaussian": 58, "gave": [37, 56], "gbp": 35, "gca": [22, 33, 34, 36, 56], "gcf": 33, "gdp": [18, 20, 21, 24, 25, 26, 27, 66], "gdpopt": [22, 24], "gecod": 24, "gelukbrug": 37, "gemanium": 56, "gemini": 33, "gen": 71, "gener": [1, 2, 3, 4, 5, 6, 8, 9, 10, 14, 17, 18, 19, 20, 22, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 37, 38, 40, 45, 47, 48, 49, 55, 56, 58, 60, 61, 67, 70, 71], "generate_box": 25, "generate_flight": 53, "generate_pattern_bilinear": 44, "generate_pattern_du": 44, "generate_patterns_bilinear": 44, "generate_patterns_du": 44, "generate_tsp": 36, "generatefacilitylocationinst": 22, "generation_lower_bound": [34, 65, 67], "generation_lower_bound_withrecours": 65, "generation_upper_bound": [34, 65, 67], "generation_upper_bound_withrecours": 65, "genuin": [41, 49], "geodatafram": 37, "geoff": 37, "geograph": 37, "geometr": [45, 46], "geometri": 45, "geopanda": 37, "geopi": 37, "georgia": 38, "geq": [3, 6, 7, 8, 9, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 23, 25, 26, 28, 29, 30, 33, 34, 35, 36, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 56, 58, 60, 61, 63, 64, 65, 67, 70], "germanium": [6, 10, 11, 12, 13, 15, 16, 23, 54, 56], "get": [7, 13, 16, 22, 23, 26, 28, 29, 33, 36, 37, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 56, 58, 61, 64, 70], "get_cmap": [7, 9, 13, 14, 18, 25, 27, 31, 44], "get_color": [31, 42, 50, 60], "get_coordin": 36, "get_cost_matrix": 36, "get_cost_matrix_forbid_thes": 36, "get_cost_matrix_open_at": 36, "get_cost_matrix_open_at_0": 36, "get_edge_data": 37, "get_exchange_dg": 33, "get_indices_and_reverse_lookup": 36, "get_modified_cost_matrix": 36, "get_node_id": 37, "get_ord": 33, "get_order_book": 33, "get_rounded_euclidean_dist": 36, "get_route_cost": 36, "get_solut": 28, "get_xlim": [14, 25], "get_yaxi": 53, "get_ylim": [14, 26, 63], "getadjac": 36, "getarcsinsolutionpartitionedincycl": 36, "getattr": 36, "getlogg": [61, 67], "getnationaltsp": 36, "getnodesuccessorfromarcvari": 36, "getselect": 36, "getsolut": 22, "getsolutionfrommtzfollowingu": 36, "getsolvernam": 22, "getsubtour": 36, "gfdjciebh": 36, "ghaoui": 45, "gid": 44, "gilmor": 44, "git": [4, 22, 23, 35], "github": [1, 17, 22], "githubusercont": [33, 34, 41, 49, 61, 65, 67], "give": [23, 34, 38, 41, 45, 46, 48, 49, 53, 64, 67], "giveawai": 38, "given": [2, 3, 4, 5, 6, 7, 9, 10, 12, 14, 15, 16, 17, 18, 20, 21, 22, 23, 25, 26, 28, 30, 33, 34, 35, 36, 38, 41, 44, 45, 46, 48, 49, 50, 52, 53, 55, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "glanc": 70, "gloa": 22, "glob": 33, "global": [3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 38, 39, 40, 41, 42, 44, 47, 48, 49, 50, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 71], "globe": 35, "glpk": 4, "gnp_random_graph": 31, "go": [3, 6, 7, 8, 9, 19, 26, 28, 32, 34, 36, 38, 39, 43, 51, 53, 55, 57, 62, 64, 65, 66, 70], "goa": 22, "goal": [1, 2, 3, 4, 6, 21, 23, 25, 28, 29, 31, 33, 34, 35, 41, 61, 63, 67, 70], "goe": [30, 49], "gold": [30, 33], "gomori": 44, "good": [3, 4, 5, 14, 15, 22, 25, 29, 31, 33, 36, 40, 50, 52, 59, 64, 66, 71], "good_bad_kelli": [50, 52], "googl": [1, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 46, 47, 48, 49, 50, 52, 53, 54, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "gori": 48, "gouveia": 36, "govern": 34, "gp": 36, "gpd": 37, "gr": [16, 56], "gr9882": 36, "grace": 30, "grade": 38, "gradient_barplot": 9, "gradual": [56, 64], "grai": [6, 18, 29, 34, 53], "gram": [2, 23, 41, 49, 56], "graph": [28, 29, 30, 31, 32, 34, 36, 37, 53], "graph_color": 31, "graph_from_plac": 37, "graph_to_gdf": 37, "graphic": [4, 42, 44, 48, 60], "grasp": 36, "grb": 36, "greater": [4, 15, 16, 17, 52], "greatli": 6, "greedi": 31, "greedy_color": 31, "green": [9, 26, 29, 33, 34, 37, 48, 53, 61], "grei": [9, 44], "grid": [4, 7, 9, 13, 14, 15, 18, 23, 26, 33, 34, 38, 39, 45, 46, 48, 50, 52, 54, 66, 67, 70], "gromicho": 1, "gross": [2, 46, 50, 52], "grossmann": 25, "ground": [36, 52], "group": [1, 6, 8, 17, 30, 36, 54, 61], "groupbi": [17, 34, 54, 61], "grow": [25, 50, 66], "growth": [50, 51], "grub": 30, "gspc": 52, "guarante": [9, 10, 15, 30, 31, 40, 47, 48, 56, 58, 61, 63, 64, 65], "guattari": 48, "gueret": [21, 26], "guess": [6, 31], "guest": 28, "guid": [45, 69], "guidelin": 71, "guillotin": 25, "guilti": 41, "gupt": 38, "gurobi": [4, 22, 28, 36, 45, 56], "gurobi_direct": [22, 28, 45, 56], "gurobi_persist": [22, 36], "gurobidirect": 28, "gurobipi": [22, 36], "gurobisymmetr": 36, "gu\u00e9ret": 26, "gviz": 44, "h": [13, 17, 25, 33, 44, 45, 48, 50, 52, 53, 54, 60, 70, 71], "h_": [13, 22], "h_i": 45, "h_p": 23, "ha": [2, 3, 4, 5, 9, 11, 13, 14, 17, 18, 20, 21, 23, 25, 26, 28, 31, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 52, 53, 54, 56, 59, 60, 61, 63, 64, 65, 67, 70], "hack": 64, "had": [6, 16, 23, 33, 41, 49, 59, 65], "haessler": 44, "half": [23, 36], "hall": 31, "hamiltonian": 36, "hand": [2, 5, 6, 12, 16, 17, 18, 22, 28, 33, 35, 36, 41, 49, 56, 59, 61], "handbook": [46, 50, 52], "handl": [5, 20, 27, 45, 70], "happen": [13, 17, 36, 51, 56, 63, 65, 67, 70], "happi": 36, "hard": [6, 25, 33, 36, 41, 49, 64], "harjunkoski": 44, "harri": [9, 45, 52], "hasan": 48, "hash": [4, 22, 23, 35], "hat": [13, 14, 54, 59, 65], "have": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 47, 48, 49, 50, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "haverli": 38, "hbeicjdfg": 36, "hd": 9, "he": [45, 50], "head": [14, 37, 41, 49, 52], "header": [36, 41, 49], "headwidth": [38, 45], "hear": 66, "heat": 48, "heavi": 45, "height": 25, "held": [33, 59], "helen": 30, "hello": 70, "help": [22, 34, 61, 64, 65], "helsgaun": 36, "henc": [10, 34, 36, 63, 67], "henri": 24, "here": [2, 4, 5, 7, 11, 13, 17, 18, 20, 21, 26, 33, 35, 36, 38, 39, 41, 45, 46, 50, 52, 53, 54, 56, 58, 59, 61, 63, 64, 67, 70, 71], "hertz": 67, "hesperiden": 37, "hessian": 39, "heterogen": 18, "heurist": [21, 25, 33, 37], "hh": 38, "hi": [9, 18, 24, 37, 46, 50], "hierarchi": 37, "high": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 38, 39, 41, 44, 48, 49, 52, 53, 54, 56, 59, 60, 61, 63, 64, 65, 66, 67, 71], "higher": [2, 9, 20, 33, 38, 41, 46, 49, 54, 59, 61, 64, 65], "highest": [33, 36, 46], "highli": [20, 30, 36, 70], "highlight": [33, 34, 48, 53], "highspi": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 44, 53, 54, 56, 59, 60, 63, 64, 65, 66, 67], "hill": [46, 50], "hing": 41, "hingeloss": 41, "hint": 27, "hire": 31, "hist": [7, 9, 14, 33, 39, 63, 64], "histogram": [7, 9, 14, 33, 39, 63, 64], "histor": [52, 59, 61], "histori": [9, 38], "histplot": 61, "hitbtc": 33, "hitbtc3": 33, "hkd": 35, "hl": 38, "ho14473": 36, "hold": [4, 5, 6, 9, 12, 13, 18, 19, 23, 25, 33, 34, 45, 54, 59, 60, 61, 63, 64, 65, 67], "holidai": 52, "hollaex": 33, "holland": [46, 50, 52], "home": 36, "homework": 21, "hood": 22, "hoofdgebouw": 37, "hoofdweg": 37, "hopefulli": [1, 38, 64], "horizon": [9, 18, 21, 27, 54], "hospit": 26, "host": 33, "hour": [2, 5, 17, 18, 20, 26, 53, 64], "hous": [26, 46, 50, 52], "how": [1, 2, 3, 5, 6, 7, 16, 17, 18, 20, 21, 22, 23, 25, 27, 28, 33, 35, 38, 40, 41, 42, 44, 45, 46, 48, 49, 52, 55, 56, 58, 59, 60, 63, 64, 65, 66, 67, 69, 70], "howev": [2, 5, 6, 7, 15, 16, 19, 22, 23, 28, 31, 32, 33, 34, 35, 36, 38, 41, 43, 45, 47, 48, 49, 52, 53, 56, 59, 61, 63, 64, 65, 67, 71], "howpublish": 1, "hr": [2, 5, 18, 53], "hrubel": 33, "hsieh": [50, 52], "hspace": 22, "hstack": 49, "html": [29, 30, 36, 45, 47, 58, 65], "http": [1, 14, 22, 33, 34, 35, 36, 38, 41, 44, 45, 46, 47, 48, 49, 50, 52, 61, 65, 66, 67, 70], "huang": 48, "huge": [53, 65], "hull": [26, 27], "human": 14, "humid": 48, "hundr": 64, "hung": 36, "huobi": 33, "huobijp": 33, "huobipro": 33, "hurt": 64, "hx": 45, "hydro": [34, 65, 67], "hydrocarbon": 42, "hydropow": 67, "hyperbola": 45, "hyperplan": [41, 49, 50, 52], "hypother": 59, "hypothesi": 33, "hypothet": [45, 59], "i": [1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71], "i0": 36, "i1": [36, 64], "i2": 64, "i3": 64, "i4": 64, "i_": 33, "i_0": 33, "i_1": [33, 64], "i_2": [33, 64], "i_3": 64, "i_j": 33, "i_k": 33, "i_n": 33, "i_q": [41, 49], "ibm": 9, "ic": [14, 41, 49], "icon": [1, 37], "id": [17, 44, 53, 67], "ida": [38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 56, 58, 61, 70], "idea": [9, 15, 21, 22, 25, 36, 45, 46, 50, 53, 58, 61, 64, 65], "ideal": 36, "ident": [46, 52, 53, 64, 70], "identif": [6, 33, 35], "identifi": [4, 5, 18, 19, 23, 25, 29, 33, 35, 36, 38, 41, 44, 45, 46, 48, 49, 63, 67, 71], "idex": 33, "idx": [26, 28, 36, 41, 49], "idxchip": 56, "idxmax": 37, "idxsect": 36, "ie": 33, "ieee": [33, 34], "iff": [45, 46, 49], "ignor": [5, 34, 36, 41, 49, 61], "ignore_index": 36, "ii": [6, 8, 26, 31, 36, 44], "iii": [6, 8, 31, 42], "ij": [15, 21, 22, 29, 34, 36, 65, 67], "ij1": 36, "ik": [31, 64], "illustr": [6, 13, 20, 22, 23, 25, 26, 28, 33, 36, 44, 45, 48, 54, 56, 60, 65, 67], "iloc": [9, 37, 49, 52, 54], "imag": [41, 44, 49], "imagin": [6, 28, 33], "immedi": [2, 26, 33, 36], "immut": [70, 71], "impact": [3, 14, 36, 38, 55, 66], "implemen": 44, "implement": [3, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 18, 19, 21, 24, 25, 30, 32, 33, 34, 37, 38, 39, 40, 43, 44, 45, 48, 50, 51, 55, 57, 58, 59, 61, 62, 63, 64, 68, 70, 71], "impli": [13, 34, 36, 41, 42, 45, 64], "implic": 38, "implicit": 42, "implicitli": 28, "import": [3, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 58, 59, 60, 63, 64, 66, 71], "importantli": [1, 61, 65], "impos": [9, 17, 21, 27, 28, 36, 41, 50, 56], "imposs": [30, 36, 61], "impract": [3, 33, 36], "improv": [4, 5, 17, 36, 38, 41, 45, 46, 48, 66], "improvedmtz": 36, "in_batch": 23, "in_degre": 33, "in_nod": [33, 53], "inact": 34, "inadequ": 30, "inadvert": 22, "incent": 30, "includ": [3, 4, 6, 8, 9, 18, 19, 21, 23, 24, 25, 26, 27, 30, 32, 33, 35, 36, 37, 38, 41, 42, 43, 44, 45, 46, 48, 49, 50, 52, 53, 56, 58, 61, 63, 64, 65, 66, 67, 69, 70, 71], "inclus": [7, 46, 52, 71], "incom": [28, 33, 35, 38, 53, 65], "incoming_flow": [29, 34, 65, 67], "incompat": 70, "incomplet": 38, "inconsist": 71, "incorpor": [9, 27, 33, 44, 52, 71], "incorrect": 61, "incorrectli": [41, 45], "increas": [6, 9, 22, 25, 26, 27, 33, 35, 36, 38, 42, 46, 50, 59, 60, 67], "increasingli": [22, 28, 36, 55, 67], "incur": [22, 23, 45, 67], "inde": [6, 17, 22, 36, 48, 49, 61, 64, 65], "indefinit": 50, "indegre": 33, "independ": [7, 11, 34, 38, 39, 46, 52, 56, 63], "independentreserv": 33, "index": [4, 5, 6, 7, 9, 13, 15, 17, 18, 21, 22, 23, 24, 25, 26, 27, 28, 30, 33, 34, 35, 36, 37, 38, 39, 41, 42, 44, 45, 48, 49, 52, 53, 54, 59, 61, 63, 65, 66, 70], "index_col": [13, 23, 33, 34, 35, 54, 61, 65, 67], "indic": [1, 5, 6, 7, 10, 19, 20, 21, 23, 25, 27, 30, 33, 34, 36, 38, 41, 44, 48, 49, 52, 53, 60, 63, 64, 65, 67, 71], "indices_rul": 60, "indirect": 31, "individu": [4, 9, 17, 26, 28, 30, 33, 38, 56, 61, 71], "indodax": 33, "induct": 36, "industri": [25, 34, 38, 52, 61], "ineffici": 16, "inequ": [2, 6, 8, 12, 38, 46, 56, 65], "inf": [4, 5, 64], "infeas": [4, 13, 31, 36, 58, 61, 64, 65, 67], "infinit": 56, "inform": [5, 6, 9, 15, 17, 21, 22, 26, 30, 33, 36, 44, 46, 54, 61, 64, 66], "infrastructur": 65, "infti": [50, 56, 60], "ingeni": 36, "ingredi": [36, 55], "inherit": 5, "initi": [5, 6, 7, 9, 13, 14, 15, 17, 18, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 47, 49, 50, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "initial_condit": 35, "initial_solv": 22, "initialize_problem_data": 54, "inject": 34, "inner": [5, 36, 41, 49], "innoc": 41, "innov": [33, 71], "inplac": [9, 26, 36, 45, 52, 53, 66], "input": [23, 28, 34, 36, 40, 41, 47, 53, 58, 60, 64, 65, 70], "insert": [4, 5, 30, 45, 46], "insid": [1, 33, 70], "insight": [7, 14, 36, 41, 49], "inspect": [30, 36, 41, 55, 61, 64], "inst": 45, "instal": [1, 36, 37, 45, 46, 52, 70], "installed_packag": 37, "instanc": [4, 5, 6, 13, 22, 28, 29, 41, 44, 46, 49, 61, 67, 70, 71], "instead": [10, 19, 22, 28, 31, 33, 34, 36, 37, 38, 42, 43, 56, 61, 63, 64, 65, 67, 70], "institut": 38, "instruct": 9, "insul": 51, "int": [7, 13, 23, 24, 25, 28, 31, 33, 36, 39, 44, 46, 52, 53, 54, 60, 70], "intc": 9, "integ": [4, 8, 13, 14, 16, 20, 22, 23, 24, 27, 28, 36, 38, 43, 44, 59, 61, 63, 71], "integerset": 56, "integr": [4, 16, 36, 42, 53, 69, 70, 71], "intellig": [20, 33], "intend": [4, 17, 71], "intens": [6, 35, 38], "intent": 71, "interact": [37, 50, 70, 71], "interact_manu": 50, "intercept": [7, 39, 49], "interest": [12, 14, 31, 35, 36, 37, 41, 45, 49, 60, 64], "interfac": [2, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 42, 45, 53, 54, 59, 60, 63, 64, 65, 66, 67, 71], "interior": [41, 45, 48], "intermedi": [26, 36, 38, 70], "intermitt": 61, "intern": [6, 13, 23, 48, 50, 52, 54, 71], "interpret": [3, 5, 15, 31, 42], "intersect": 45, "interv": [9, 21, 26, 53, 60, 70], "interview": 66, "intric": 16, "introduc": [1, 2, 3, 4, 5, 7, 10, 11, 12, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 34, 36, 38, 39, 41, 44, 45, 46, 49, 50, 52, 59, 61, 63, 64, 67, 71], "introduct": [9, 17, 46, 50, 63, 66, 70], "introductori": [3, 68], "intuit": [6, 16, 46, 65], "inv": 54, "inventori": [2, 13, 23, 33, 45, 54, 59, 60], "inventory_capac": 23, "inventory_cost": [13, 23, 54], "inventoryevolut": 54, "invers": [48, 58, 60, 63], "invert_yaxi": 4, "invest": [9, 33, 40, 42, 46, 47, 48, 51, 52, 58], "investig": [15, 64, 67], "investor": [9, 33, 40, 46, 47, 50, 52], "invigil": 31, "invit": [30, 36, 45], "invoc": 70, "invok": 28, "involv": [2, 4, 6, 8, 10, 26, 35, 38, 41, 45, 46, 50, 52], "io": [13, 22, 23, 35, 54], "iori": 44, "ipopt": [22, 39, 40, 41, 45, 46, 47, 48, 49, 50, 52, 56, 58, 61, 70], "ipykernel_90780": 37, "ipython": [13, 28, 29, 30, 37, 47, 58, 65], "ipywidget": 50, "is__weekend": 17, "is_connect": 31, "is_gener": [34, 65, 67], "is_need": 17, "isdigit": 36, "isin": 65, "isn": 38, "isna": 65, "isnan": 33, "isol": 48, "isolin": [6, 48], "isotherm": 70, "issu": [1, 9, 24, 25, 26, 28, 33, 44, 48, 64, 65], "it16862": 36, "item": [5, 26, 28, 29, 30, 34, 36, 44, 49, 53, 59, 60, 61, 65, 67, 71], "iter": [4, 5, 23, 33, 36, 56, 64, 70, 71], "iterrow": [37, 53], "itertool": [22, 36], "its": [2, 4, 6, 7, 9, 12, 14, 21, 22, 28, 29, 36, 39, 41, 44, 45, 49, 56, 64, 65, 70, 71], "itself": [33, 64], "iv": 45, "ix_": 36, "ixic": 52, "j": [6, 7, 9, 13, 14, 15, 17, 21, 22, 23, 25, 26, 28, 29, 31, 33, 34, 35, 36, 39, 41, 42, 44, 45, 48, 49, 53, 54, 61, 63, 64, 65, 67, 71], "ja9847": 36, "jack": 33, "jame": 33, "jan": [13, 23, 37, 54], "januari": 13, "japanes": 35, "jasper": 71, "javier": 71, "jdx": 26, "jeffrei": 1, "ji": [34, 36, 65, 67], "jk": [31, 64], "jl": 44, "jn_": 9, "jnj": 9, "joaquim": 1, "job": 19, "job_a": 21, "job_b": 21, "job_dur": 21, "job_releas": 21, "jobshop": 26, "jobshop_model": 26, "jobshop_model_clean": 26, "jobshop_model_clean_zw": 26, "jobshop_solv": 26, "jobshopmodel": 26, "jobshopmodel_clean": 26, "johan": 37, "john": [7, 26, 42, 46, 66, 71], "johnson": 36, "join": [17, 24, 29, 33, 35, 36, 37, 52], "joint": 6, "jointli": 65, "jone": 52, "journal": [26, 33, 44, 46, 48, 50, 52], "journei": [1, 33], "jpm": [9, 52], "jpmorgan": 52, "jpy": 35, "json": 26, "jstor": [44, 45], "judg": 14, "judgment": 14, "jul": [13, 23, 54], "juli": 24, "jun": [13, 23, 54], "jupyt": 1, "just": [6, 10, 26, 29, 30, 33, 36, 38, 44, 48, 56, 59, 64, 65], "justifi": [38, 46], "k": [7, 10, 17, 18, 21, 23, 25, 26, 27, 28, 29, 31, 33, 35, 36, 39, 41, 44, 45, 46, 48, 49, 50, 52, 60, 64], "k0pc77yj6c3gv6gr6jj41g1r0000gn": 37, "k1": 70, "k2": 70, "k_": [28, 50, 52], "k_1": 70, "k_2": 70, "k_n": 48, "kajtar": 48, "kamada_kawai_layout": [29, 31, 34], "kandemir": 48, "kantor": 1, "kappa": 23, "kappa_i": 67, "kaynakli": 48, "kde": 61, "kde_kw": 61, "keep": [5, 13, 17, 23, 31, 34, 38, 49, 53, 64, 65, 71], "kei": [4, 5, 6, 9, 22, 26, 29, 30, 31, 33, 34, 36, 39, 44, 50, 52, 53, 54, 59, 60, 61, 64, 65, 67, 70, 71], "keld": 36, "kelli": [50, 51, 52], "kelly_criterion": [46, 50], "kelly_portfolio": 52, "kelly_rc": 46, "kelly_report": 52, "kelly_sim": 46, "kept": [13, 23, 54], "kerf": 44, "kernal": [41, 49], "kernel": [45, 46, 48, 50, 52, 56, 61], "kernelqp": 41, "kernelsvm": [41, 49], "kernelsvmfactori": 49, "kerosen": 42, "keyword": [4, 36, 41, 49, 71], "kilogram": 23, "kind": [4, 14, 15, 30, 33, 41, 44, 45, 49, 63, 64], "kkt": 38, "km": 18, "kmax": 28, "know": [6, 28, 33, 38, 45, 49, 55, 56, 59, 63, 67], "knowledg": [14, 36, 48, 52, 59, 64], "known": [2, 4, 5, 7, 9, 14, 21, 24, 25, 26, 27, 31, 36, 38, 39, 40, 41, 45, 46, 48, 49, 52, 53, 59, 61, 64, 65, 66, 67], "ko": 9, "konno": 9, "kraken": 33, "krakenfutur": 33, "krzysztof": 1, "kucoin": 33, "kucoinfutur": 33, "kuna": 33, "kuo": 45, "kw": [18, 41, 49], "kwarg": [22, 36, 41, 49], "kwd": 28, "kwh": 18, "kz9976": 36, "l": [6, 9, 14, 18, 24, 25, 33, 38, 41, 44, 45, 47, 48, 50, 52, 64, 71], "l1": 14, "l1_fit": 14, "l2": 41, "l_1": [7, 8], "la": [46, 50, 52, 71], "laan": 37, "lab": 34, "label": [5, 7, 14, 15, 18, 25, 29, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 44, 45, 48, 49, 54, 60, 61, 67, 71], "label_to_color": 31, "labor": [2, 5, 20, 64, 70], "labor_a": [4, 71], "labor_b": [4, 71], "labora": 20, "laboratori": 46, "laborb": 20, "laborb_1": 20, "laborb_2": 20, "lack": [52, 59], "lad": 8, "lad_fit_1": 14, "lad_regress": [7, 39], "lagrang": 56, "lagrangian": 41, "lai": 25, "laid": 46, "lam": 56, "lambd": [41, 46, 50, 52], "lambda": [5, 17, 21, 22, 23, 24, 25, 26, 33, 34, 35, 36, 38, 41, 46, 48, 49, 50, 52, 53, 54, 56, 60, 61, 65, 67, 70, 71], "lambda_1": 12, "lambda_2": 12, "lambda_3": 12, "lambda_4": 12, "lan": 71, "land": [66, 68], "languag": [1, 4, 42, 71], "lap": 36, "laport": 36, "larg": [9, 15, 17, 20, 21, 22, 27, 28, 30, 31, 33, 34, 36, 37, 38, 41, 42, 44, 49, 52, 63, 64, 65, 71], "larger": [5, 6, 22, 25, 28, 31, 41, 44, 46, 49, 53, 59], "largest": [14, 44], "lasso": 41, "last": [3, 13, 18, 21, 23, 27, 28, 36, 38, 40, 53, 54, 56, 66, 67], "lastli": [2, 3, 63, 64, 67], "lat": 37, "late": 21, "later": [2, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 42, 45, 46, 53, 54, 59, 60, 63, 64, 65, 66, 67, 71], "latitud": 37, "latoken": 33, "latter": [10, 18, 36, 44, 56, 67], "launch": 1, "laurent": 45, "law": 34, "lawn": 70, "layer": [51, 64], "layout": [25, 29, 34, 45], "layov": 53, "lazyconstraint": 36, "lb": [25, 45, 46, 48, 49, 50, 52, 56, 71], "lb_i": 45, "lbank": 33, "lbank2": 33, "lbb": 22, "ldot": [17, 25, 27, 28, 31, 33, 35, 41, 44, 48, 49, 53, 63, 64, 65], "lead": [3, 9, 16, 20, 21, 22, 23, 24, 26, 33, 36, 38, 41, 43, 48, 49, 56, 61, 64, 67, 71], "leadd": 36, "leader": 37, "leading_digit_nonzero": 24, "learn": [1, 7, 14, 28, 37, 39, 41, 66], "learnt": 36, "least": [3, 8, 13, 14, 18, 21, 23, 31, 34, 38, 43, 44, 53, 54, 64, 66], "leav": [25, 36, 49, 59, 60], "lebret": 45, "lectur": [31, 45], "led": [13, 54], "ledger": 33, "left": [2, 6, 7, 11, 12, 13, 14, 17, 18, 21, 25, 26, 27, 28, 30, 36, 38, 39, 41, 44, 45, 46, 48, 49, 52, 53, 54, 60, 61, 63, 64, 65], "leftarrow": 35, "leftov": 60, "leftpart": 36, "legaci": 36, "legend": [7, 9, 13, 14, 15, 18, 21, 25, 30, 34, 39, 42, 45, 48, 50, 52, 54, 60, 61, 63, 67], "len": [7, 9, 13, 14, 17, 18, 21, 22, 23, 26, 27, 28, 31, 33, 36, 37, 39, 41, 42, 44, 45, 52, 53, 54, 56, 61, 63, 64, 65, 66, 67], "length": [18, 27, 33, 35, 36, 37, 44, 49], "leon": 71, "leq": [2, 3, 5, 6, 9, 10, 11, 12, 13, 15, 16, 17, 18, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 33, 34, 36, 38, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 56, 58, 59, 61, 63, 64, 65, 67, 71], "less": [4, 17, 22, 25, 26, 33, 36, 49, 50, 52, 61, 64, 71], "lesser": 59, "let": [5, 6, 10, 12, 13, 14, 15, 17, 22, 24, 25, 26, 28, 29, 31, 33, 34, 36, 38, 40, 44, 45, 46, 48, 49, 54, 56, 58, 59, 61, 63, 64, 65, 70], "letchford": 45, "letter": [2, 24, 36, 45, 64], "letters2num": 24, "level": [9, 13, 18, 23, 26, 34, 47, 48, 53, 54, 55, 58, 60, 61, 65, 67], "leverag": [6, 28, 35, 39, 45, 52, 56], "levu": 33, "lh": 38, "liabil": [46, 50, 52], "lib": 28, "librari": [4, 5, 6, 7, 26, 28, 30, 31, 39, 42, 45, 46, 48, 49, 52, 58, 71], "licenc": [4, 22, 23, 35], "licens": [28, 36, 45], "life": [2, 21, 28, 43, 48, 53], "lift": [34, 70], "lightblu": [29, 30, 33, 35], "like": [2, 5, 6, 9, 10, 12, 13, 23, 28, 30, 33, 35, 36, 37, 38, 41, 44, 49, 54, 63, 64, 65, 67], "limit": [2, 4, 13, 17, 18, 20, 22, 23, 26, 30, 33, 34, 36, 38, 42, 44, 48, 50, 52, 54, 61, 64, 65, 67, 71], "limit_on_planted_land": 66, "limits_": [28, 33, 53, 64, 65], "limitsolvetim": 22, "linalg": [40, 41, 47, 49], "line": [4, 6, 7, 9, 21, 22, 28, 33, 34, 36, 42, 48, 60, 67, 71], "line2d": 21, "linear": [2, 3, 4, 7, 9, 10, 11, 13, 14, 15, 16, 20, 21, 22, 24, 27, 33, 34, 35, 36, 38, 39, 42, 43, 56, 60, 61, 63, 64, 65, 68], "linear_kernel_svm": 41, "linear_relax": 36, "linear_svm": 41, "linearsvm": [41, 49], "linestyl": [9, 15, 18, 38, 42, 60, 61], "lineup": 25, "linewidth": [18, 34], "linewithcolon": 36, "link": [1, 25, 33, 35, 38, 45, 53], "linspac": [9, 38, 40, 42, 45, 46, 48, 50, 52, 56, 60, 61, 66, 67], "liquid": 33, "list": [2, 5, 6, 9, 17, 18, 20, 24, 26, 28, 31, 33, 34, 35, 36, 37, 44, 48, 50, 52, 53, 54, 60, 61, 63, 64, 65, 70, 71], "listavailablesolv": 22, "listnodesinsolut": 36, "literal_ev": [34, 65, 67], "literatur": [33, 36, 38, 48], "littl": [18, 30, 34, 64, 70, 71], "ljust": 33, "lkh": 36, "ll": [5, 38], "llll": [61, 65, 67], "lllll": [65, 67], "lo": [8, 9, 10, 12, 16, 19, 32, 38, 53], "loa": 22, "load": [9, 22, 26, 31, 34, 37, 49, 65, 70], "load_market": 33, "load_nopartecipationfactor": 65, "load_solut": 31, "lobo": 45, "loc": [9, 13, 14, 15, 18, 21, 23, 25, 26, 28, 30, 33, 35, 37, 38, 41, 42, 44, 45, 48, 52, 53, 54, 60, 61, 66], "local": [38, 70, 71], "local_suppli": 38, "locat": [5, 18, 19, 29, 30, 33, 36, 37, 38, 41, 42, 59, 61, 71], "locate_geopi": 37, "log": [9, 33, 44, 50, 52, 56, 61, 67, 70], "log_consol": 37, "logarithm": [9, 33, 46], "logger": 28, "logi": [9, 52], "logic": [4, 5, 6, 13, 16, 20, 21, 23, 24, 33, 54, 56, 71], "logist": [29, 38], "lognorm": 56, "logr": 46, "lon": 37, "long": [2, 5, 9, 17, 19, 21, 33, 46, 50, 60, 64, 71], "longer": [2, 26, 28, 45, 49, 53, 61, 63, 70], "longest": 21, "longitud": 37, "longleftrightarrow": [6, 45, 48], "longrightarrow": [35, 70], "look": [1, 9, 12, 13, 25, 33, 49, 61, 64], "lookup": 36, "loop": [17, 33, 36, 44, 56, 71], "lorentz": 47, "lorenz": 45, "loss": [16, 33, 35, 36, 41, 44, 58, 59, 66], "lost": [18, 28, 36, 50, 64], "lot": 53, "louveaux": [63, 66], "low": [41, 45, 46, 47, 48, 60, 64, 71], "lower": [2, 4, 5, 9, 13, 26, 30, 33, 35, 38, 39, 44, 56, 59, 63, 65, 66, 71], "lower_bound": 71, "lower_bound_profit": 66, "lowercas": [44, 71], "lowest": [8, 15, 28, 33], "loyalti": 63, "lozano": 17, "lp": 4, "lr": 36, "lt": 24, "lu980": 36, "luck": 38, "luckili": [33, 43], "luenberg": 51, "lumber": 44, "luno": 33, "luxen": 37, "lw": [9, 13, 14, 17, 18, 21, 25, 26, 38, 39, 44, 45, 46, 48, 50, 52, 53, 54, 60, 63], "lykk": 33, "m": [4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "m1": 23, "m2": [23, 39], "m_0": 34, "m_1": [7, 34, 39], "m_convex": 38, "m_est": 38, "m_f": 28, "m_global": 38, "m_global2": 38, "m_i": [7, 39], "m_j": [7, 14, 39, 61], "m_k": [7, 39], "m_nomin": 67, "m_r": 49, "m_singl": 67, "machin": [6, 7, 14, 19, 26, 36, 39, 43, 51, 71], "machine_deconflict": 21, "machine_deconflict_a": 21, "machine_deconflict_b": 21, "machine_schedul": 21, "machine_schedulemilo": 21, "machineri": 41, "maclean": [50, 52], "macro": 25, "mad": 8, "mad_portfolio": 9, "mad_portfolio_weight": 9, "mad_portfolio_withriskfreeasset": 9, "mad_visu": 9, "made": [2, 3, 11, 13, 18, 22, 23, 33, 37, 54, 59, 64, 67], "magazin": 24, "magnitud": [28, 41, 56, 64], "mai": [2, 3, 4, 5, 10, 11, 13, 15, 16, 19, 22, 23, 25, 26, 27, 30, 33, 34, 35, 36, 38, 41, 42, 44, 45, 49, 50, 54, 56, 58, 61, 66, 70], "mail": 26, "main": [33, 34, 36, 41, 49, 61, 65, 67], "mainli": 67, "maintain": [4, 5, 6, 25, 33, 36, 45, 67, 71], "maintainabi": 5, "mainten": [19, 30], "maintenance_plan": 27, "maintenance_planning_ramp": 27, "maintenance_planning_ramp_oper": 27, "major": [4, 30], "makarov": 33, "make": [1, 3, 5, 6, 9, 13, 15, 17, 18, 19, 23, 26, 27, 28, 30, 31, 33, 34, 36, 37, 40, 42, 43, 44, 56, 58, 61, 64, 65, 70, 71], "make_pattern": 44, "make_regress": [7, 39], "make_tupl": [34, 65, 67], "maker": [33, 61], "makespan": 26, "man": [46, 50, 52], "mana": 33, "manag": [13, 45, 46, 48, 50, 52, 54, 55, 62, 71], "mani": [2, 3, 5, 6, 19, 21, 22, 24, 25, 27, 28, 31, 33, 35, 41, 44, 45, 46, 49, 50, 52, 53, 54, 56, 59, 63, 64, 65, 67, 71], "manipul": [33, 36, 71], "mann": 26, "manner": [5, 30], "manufactur": [3, 6, 16, 25, 29, 42, 64], "map": [9, 24, 36, 41, 44, 49, 67], "mar": [13, 23, 54], "marc": [21, 26], "margin": [15, 30, 41, 44, 49, 56, 66, 67], "marginal_valu": 44, "mark": [6, 18, 33, 49, 50], "markdown": [29, 47, 58, 65], "marker": [30, 37, 50, 61], "markers": 36, "market": [2, 5, 9, 15, 33, 35, 38, 46, 50, 52, 63, 64, 66], "markowitz": [9, 43, 51, 52, 62], "markowitz_chanceconstraint": 58, "markowitz_revisit": 47, "martello": 44, "mass": [48, 52], "master": [56, 64], "master_solut": 64, "match": [28, 33, 34, 36, 61, 67], "materi": [1, 2, 4, 5, 6, 8, 16, 19, 20, 23, 32, 33, 38, 43, 48, 51, 54, 64, 71], "material_demand": 54, "materials_us": [5, 70], "math": [36, 66], "mathbb": [3, 6, 7, 8, 16, 19, 20, 23, 34, 39, 40, 41, 44, 45, 46, 49, 50, 52, 56, 58, 59, 60, 61, 63, 65, 67], "mathbf": [34, 46], "mathcal": [19, 34, 41, 47, 49, 53, 63, 65, 67], "mathemat": [4, 15, 22, 27, 28, 30, 33, 38, 43, 44, 47, 48, 52, 53, 59, 71], "mathematician": 3, "mather": 36, "mathrm": [40, 46], "mathwork": 44, "matic": 33, "matlab": 44, "matplotlib": [4, 7, 9, 13, 14, 17, 18, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 33, 34, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 60, 61, 63, 64, 65, 66, 67], "matric": [6, 64], "matrix": [8, 13, 24, 35, 36, 39, 40, 41, 42, 47, 49, 52, 53, 58, 63, 64], "matter": [6, 36], "matthew": [41, 49], "max": [2, 5, 6, 9, 10, 11, 12, 14, 15, 16, 17, 18, 20, 21, 25, 26, 27, 33, 34, 37, 38, 40, 41, 42, 44, 46, 47, 48, 49, 50, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "max_": [10, 15, 38, 46, 50, 52, 59, 63, 71], "max_avg_profit": 64, "max_b": 70, "max_coal_pl": 34, "max_departur": 53, "max_depth": 25, "max_dur": 53, "max_flow": 28, "max_gas_pl": 34, "max_in_second": 22, "max_iter": [56, 64], "max_min_profit": 64, "max_pattern": 44, "max_profit": 15, "max_profit_fixed_x": 64, "max_t": 70, "max_total_renewable_product": 34, "max_trad": 35, "max_val": [9, 14], "max_viol": 64, "max_width": 25, "maxim": [2, 3, 4, 5, 6, 8, 11, 12, 16, 20, 22, 23, 27, 28, 33, 35, 38, 40, 42, 44, 46, 47, 50, 52, 56, 58, 60, 63, 64, 66, 70, 71], "maxima": [10, 38], "maximize_profit": 20, "maximum": [2, 3, 6, 10, 15, 17, 18, 23, 27, 29, 31, 33, 34, 36, 38, 46, 47, 48, 52, 53, 56, 58, 61, 64, 67, 70], "maximum_flow": 28, "maxmin": [10, 15], "maxtim": [21, 22], "mayb": 36, "mba": 45, "mcc": [41, 49], "mcc_denomin": [41, 49], "mcc_numer": [41, 49], "mccormick": 38, "mcd": [9, 52], "mcdonald": 52, "mcf": 29, "md": 54, "mdate": 9, "mdx": 26, "meal": 26, "mean": [1, 4, 6, 7, 8, 12, 13, 16, 17, 23, 28, 29, 33, 34, 36, 39, 40, 41, 44, 45, 46, 50, 53, 54, 58, 60, 61, 63, 65, 67, 70], "mean_absolute_devi": 9, "mean_cas": 15, "mean_case_outcom": 15, "mean_case_plan": 15, "mean_case_profit": 15, "mean_demand": 60, "mean_portfolio_return": 9, "mean_return": 9, "mean_sampl": 67, "measur": [2, 9, 11, 14, 17, 18, 27, 33, 38, 41, 49, 55], "mechan": [36, 67], "media": [63, 66], "medic": 41, "medium": [33, 71], "medrano": 71, "meet": [2, 3, 4, 13, 17, 21, 23, 28, 30, 33, 34, 38, 44, 51, 54, 59, 61, 65, 67], "mellichamp": 42, "member": [5, 28, 30], "memori": [6, 9, 13, 16, 23, 54, 56, 71], "mention": [4, 6, 10, 37], "mercado": 33, "mercer": [41, 49], "merit": 36, "meshgrid": 48, "messag": [24, 28, 61, 67, 70], "met": [3, 34, 38, 61], "meter": 48, "method": [4, 5, 7, 9, 20, 21, 27, 32, 33, 41, 44, 48, 49, 64, 65, 70, 71], "methodologi": 7, "metric": [7, 14, 21, 26], "mexc": 33, "mexc3": 33, "michael": 71, "microchip": [8, 10, 16], "microsoft": 52, "mid": [13, 23, 54], "middai": 63, "middellandtstraat": 37, "middl": 48, "might": [2, 15, 19, 25, 31, 33, 34, 35, 38, 41, 43, 55, 59, 65, 70], "milk": 43, "milk_pooling_bilinear": 38, "milk_pooling_bilinear_nlo": 38, "milk_pooling_convex": 38, "miller": 36, "millimet": 25, "millisecond": 33, "milo": [16, 19, 21, 27, 28, 31, 32, 33, 36, 44, 53, 56, 63, 65], "milo_solv": 44, "min": [3, 6, 7, 8, 9, 10, 12, 14, 17, 18, 19, 21, 22, 23, 25, 28, 29, 30, 31, 33, 34, 36, 38, 39, 41, 44, 45, 48, 49, 50, 53, 56, 59, 60, 61, 64, 65, 67, 71], "min_": [14, 38, 39, 41, 45], "min_dur": 53, "min_fat": 38, "min_profit": 66, "min_tim": [18, 53], "min_val": [9, 14], "mincostflow": 29, "mind": [17, 64], "mindtpi": 22, "mine": 38, "miner": 48, "mingl": 28, "minim": [2, 3, 4, 6, 7, 8, 9, 10, 12, 13, 14, 17, 18, 21, 22, 23, 25, 26, 29, 31, 33, 34, 36, 39, 41, 44, 45, 48, 49, 53, 54, 56, 61, 65, 66, 67, 71], "minima": 38, "minimax": 10, "minimize_airplan": 53, "minimize_makespan": 26, "minimize_missed_demand_in_period": 54, "minimize_past": 21, "minimize_risk": 53, "minimize_width": 25, "minimize_work": 17, "minimum": [2, 9, 10, 13, 17, 18, 19, 26, 31, 32, 33, 34, 38, 44, 48, 53, 63, 66], "minimum_in_degre": 33, "mininum_in_degre": 33, "minlo": [44, 56], "minlo_solv": [44, 56], "minlp": [38, 44], "minor": [9, 16], "minu": [11, 23, 29, 61, 67], "minuscul": 56, "minut": [18, 26, 34, 36, 63], "mip": 24, "mip_cuts_bqp": 22, "mip_cuts_cliqu": 22, "mip_cuts_cov": 22, "mip_cuts_disjunct": 22, "mip_cuts_flowcov": 22, "mip_cuts_gomori": 22, "mip_cuts_gubcov": 22, "mip_cuts_impli": 22, "mip_cuts_liftproj": 22, "mip_cuts_localimpli": 22, "mip_cuts_mcfcut": 22, "mip_cuts_mircut": 22, "mip_cuts_pathcut": 22, "mip_cuts_rlt": 22, "mip_cuts_zerohalfcut": 22, "mipsol": 36, "misclassif": [41, 49], "misclassifi": [41, 49], "misen": 38, "mismatch": 61, "miss": [36, 38, 54], "missed_demand": 54, "missing_demand": 54, "missingdemand": 54, "mit": [4, 22, 23, 35], "mitig": [34, 64], "mittelmann": 45, "mittleman": 45, "mix": [4, 8, 16, 20, 27, 36, 38, 43, 44, 56, 61], "mixer": 26, "mixtur": 38, "mj\u00f6rnell": 48, "ml": [14, 41, 49, 55], "mmax": 28, "mmm": [9, 52], "mo": [1, 28, 33, 34, 41, 49, 61, 65, 67], "mo14185": 36, "mobook": [1, 33, 34, 41, 49, 61, 65, 67], "modal": 37, "mode": [26, 27, 29, 61], "model": [1, 3, 6, 8, 11, 12, 19, 21, 28, 29, 31, 32, 38, 43, 51, 54, 55, 57, 58, 59, 60, 61, 62, 64, 65, 67, 68, 69], "model1_result": 30, "model3_result": 30, "model_as_network": 28, "model_cc": 63, "model_constraint": 64, "model_eev": 63, "model_param": 64, "model_saa": 63, "model_select": [41, 49], "model_stochast": 63, "modern": [7, 9, 21], "modif": [25, 56, 64], "modifi": [2, 4, 16, 22, 26, 27, 33, 35, 36, 41, 56, 61, 63, 65, 67, 70, 71], "modul": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "modular": [36, 71], "modulo": 45, "moment": [23, 27, 34, 35, 36, 65], "mon": 17, "monei": [24, 30, 33, 48, 52, 59], "monitor": [5, 33], "mont": 46, "month": [13, 23, 54], "month_budget": [13, 54], "monthli": [13, 23, 54], "more": [4, 5, 6, 7, 9, 10, 11, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 30, 33, 34, 35, 36, 37, 38, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "moreov": [34, 41, 47, 49], "morn": [17, 63], "mosek": [4, 22, 39, 40, 41, 45, 46, 47, 48, 49, 50, 52, 58, 61], "mosek_direct": [22, 39, 40, 45, 46, 47, 48, 49, 50, 52, 58, 61], "mosek_persist": 22, "most": [1, 4, 8, 12, 15, 21, 24, 25, 26, 27, 28, 29, 30, 33, 34, 35, 36, 37, 38, 41, 44, 46, 52, 53, 56, 60, 61, 64, 71], "motiv": [25, 30, 44], "move": [37, 49, 63], "movi": 41, "mp": [21, 26], "mpec_minlp": 22, "mpec_nlp": 22, "mpl": 26, "mpl_toolkit": 45, "mplot3d": 45, "mpt": 9, "mrk": 9, "msft": [9, 52], "msg": 28, "mtz_bound": 36, "mtz_model": 36, "mtz_time": 36, "mu": [40, 47, 58, 63], "mu1979": 36, "mu_": 63, "mu_b": 63, "mu_c": 63, "mu_e": 63, "mu_f": 63, "much": [2, 6, 7, 13, 16, 18, 23, 25, 27, 28, 31, 36, 44, 46, 48, 55, 64, 65, 67], "mul": 41, "multi": [8, 33, 45, 51, 68], "multiindex": [23, 53], "multipl": [2, 3, 13, 15, 23, 25, 29, 30, 33, 35, 38, 44, 71], "multipli": [6, 8, 12, 33, 41, 45], "multistart": 22, "multivari": [58, 63], "multivariate_norm": 63, "must": [2, 3, 4, 20, 24, 25, 26, 27, 30, 33, 34, 35, 38, 40, 48, 53, 64, 65, 66, 67, 70], "mutabl": [5, 9, 17, 25, 30, 36, 60, 61, 71], "mutat": 70, "my": [48, 70], "my_callback": 36, "mygeocod": 37, "n": [3, 6, 7, 8, 12, 14, 16, 17, 18, 19, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 44, 45, 46, 47, 49, 50, 52, 53, 54, 56, 58, 60, 61, 63, 64, 71], "n_": [9, 17, 24, 30, 33], "n_a": 24, "n_b": 24, "n_charging_st": 18, "n_constraint": 6, "n_cycles_to_list": 33, "n_cycles_to_show": 33, "n_d": [24, 30], "n_e": 24, "n_featur": [7, 39], "n_flight": 53, "n_infeas": 67, "n_m": 24, "n_n": 24, "n_node": 33, "n_o": 24, "n_p": 44, "n_plane": 53, "n_r": 24, "n_sampl": [7, 39], "n_sim": 54, "n_test": 52, "n_train": 52, "n_var": 6, "n_w": 17, "n_y": 24, "n_year": 9, "na": 37, "nabla": 39, "nagata": 36, "naiv": [14, 16, 56, 59, 60], "naive_svm": 41, "naiveprofit_pareto": 60, "naiveprofit_uniform": 60, "naiveprofit_weibul": 60, "naiveseafoodstocksaa": 60, "najef": 33, "name": [2, 4, 5, 7, 9, 11, 12, 13, 15, 16, 17, 18, 21, 22, 23, 26, 28, 30, 33, 36, 37, 39, 41, 42, 44, 47, 49, 59, 60, 63, 65, 67], "nan": [18, 34, 36, 66, 67], "narasimhan": [46, 50, 52], "narrow": 64, "narula": 7, "nasdaq": 52, "nation": [34, 36, 37, 65], "nativ": [7, 20, 71], "natur": [17, 23, 29, 36, 38, 43, 44, 45, 55, 56, 59, 64, 71], "navail": 15, "naval": 71, "nb": 54, "nbsp": 36, "nconstraint": 30, "ncustom": 38, "ndarrai": 36, "ndax": 33, "ndecis": 30, "ndemand": 30, "ne": 35, "nearest": 63, "nearest_nod": 37, "necessari": [1, 5, 25, 31, 32, 38, 55, 61, 70], "necessarili": 28, "need": [1, 2, 3, 4, 5, 6, 9, 11, 12, 13, 17, 18, 19, 20, 23, 25, 26, 27, 28, 31, 34, 36, 37, 38, 40, 41, 44, 45, 49, 51, 53, 54, 56, 58, 60, 61, 63, 64, 65, 66, 67, 70, 71], "needless": 35, "neg": [6, 12, 16, 23, 26, 29, 33, 34, 40, 41, 44, 45, 46, 49, 55, 59, 61, 63, 71], "negative_edge_cycl": 33, "neglect": [41, 52], "negoti": 30, "neither": [19, 28, 30], "neoq": 45, "nest": [5, 44, 64, 70, 71], "net": [15, 20, 29, 33, 35, 38, 60, 65, 67], "network": [19, 29, 30, 33, 35, 36, 38, 65], "network_typ": 37, "networkx": [28, 29, 31, 34, 35, 37, 53, 65, 67], "neutral": 34, "never": [18, 41, 49, 56], "nevertheless": [33, 59], "new": [3, 4, 5, 6, 7, 14, 16, 17, 20, 25, 26, 27, 28, 30, 33, 34, 36, 38, 41, 42, 44, 45, 47, 56, 59, 63, 64, 67, 70, 71], "new_constraint": 71, "new_constraint_rul": 71, "new_model": 70, "new_pattern": 44, "newli": [56, 64, 65], "newton": 22, "nexpect": 63, "next": [2, 3, 4, 5, 6, 8, 13, 14, 15, 17, 19, 21, 23, 26, 27, 28, 29, 30, 32, 33, 36, 40, 43, 49, 50, 51, 53, 55, 57, 60, 61, 62, 65, 66, 67], "nfinish": 44, "nfirst": 65, "ng": 65, "nguyen": 36, "nichola": 46, "nicholson": 71, "night": [17, 34], "niniti": 35, "niter": [56, 64], "nj": 38, "nke": 9, "nl": [37, 46, 50], "nlo": 56, "nlo_solv": 56, "nmax": 28, "nmean": [15, 63], "nmodel": 63, "no_overlap": [25, 26, 27], "no_short": [9, 33], "nobel": 9, "nobject": 30, "node": [28, 29, 30, 31, 33, 34, 35, 36, 37, 53, 61, 65, 67], "node_attr": 30, "node_color": [31, 33, 34, 35], "node_constraint": 31, "node_coord_sect": 36, "node_id": [34, 61, 65, 67], "node_label": 36, "node_posit": 37, "node_s": [31, 33, 34, 35, 37, 53], "node_shap": 35, "nodelist": 35, "nodes_df": [34, 37, 61, 65, 67], "nof": 36, "nofcustum": 22, "noffacil": 22, "nois": [7, 39], "noisi": 46, "nomin": [10, 54, 56, 64, 65, 66, 67], "non": [4, 6, 8, 12, 16, 23, 24, 25, 26, 29, 33, 35, 38, 40, 41, 44, 45, 46, 49, 50, 56, 59, 61, 63, 65, 70, 71], "non_negative_stock": 13, "non_zero_indic": 44, "none": [4, 5, 14, 22, 25, 26, 28, 29, 30, 33, 34, 36, 37, 39, 41, 45, 46, 49, 54, 60, 61, 63, 67, 70], "nonetheless": 21, "nonlinear": [7, 39, 43, 44, 45, 48, 56, 70], "nonneg": [6, 8, 19, 56, 63], "nonnegativeinteg": [4, 16, 23, 28, 44, 56, 59, 63], "nonnegativer": [4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 23, 28, 29, 30, 33, 34, 35, 38, 39, 40, 41, 42, 44, 47, 54, 56, 58, 60, 61, 64, 65, 67, 70, 71], "nontrivi": 67, "nonumb": [2, 5, 28], "nonzero": [4, 54], "noptim": 29, "nor": [28, 63], "norm": [7, 41, 49, 58, 63], "normal": [4, 9, 35, 38, 41, 49, 50, 52, 53, 58, 63, 71], "normalized_v": 9, "north": [33, 46, 50, 52], "notat": [4, 24, 33, 35, 41, 64, 65], "note": [4, 5, 6, 7, 9, 10, 12, 13, 15, 16, 17, 18, 22, 23, 29, 30, 31, 34, 36, 39, 41, 42, 44, 47, 56, 60, 61, 63, 67, 70, 71], "notebook": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 69, 70], "noth": [38, 46], "notic": [22, 36, 56, 64, 70], "notori": 9, "notr": 1, "nott": 45, "nov": [13, 23, 54], "novadax": 33, "novel": 33, "now": [2, 4, 5, 6, 9, 13, 14, 17, 18, 22, 23, 25, 26, 28, 29, 30, 31, 33, 34, 35, 36, 37, 40, 41, 44, 45, 46, 47, 49, 50, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 67, 70], "np": [6, 7, 9, 13, 14, 18, 22, 23, 25, 27, 28, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67], "npool": 38, "nproduct": 5, "nprofit": [15, 38], "nresourc": 5, "nreturn": 33, "nsampl": 63, "nscenario": 66, "nschedul": 26, "nseat": 63, "nsen": 30, "nset": 44, "nshift": 17, "nship": 30, "nsolut": 64, "nsolv": 64, "nspillag": 63, "nstock": 44, "nsuppli": 30, "nsupplier": 38, "nt": 35, "nthe": 13, "nticket": 63, "ntransact": 33, "nu3496": 36, "null": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67], "num": [4, 61], "num_cut": 44, "number": [2, 3, 4, 5, 6, 7, 11, 12, 16, 17, 18, 19, 21, 22, 23, 24, 25, 31, 33, 34, 35, 36, 39, 40, 41, 44, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 58, 59, 60, 62, 63, 64, 65, 66, 67, 68, 71], "number_of_edg": 37, "number_of_nod": 37, "number_used_color": 31, "numberorstr": 36, "numer": [7, 33, 36, 42, 43, 45, 47, 49, 60, 71], "numpi": [6, 7, 9, 13, 14, 18, 22, 23, 27, 28, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 71], "nw": 67, "nwork": 17, "nworst": 15, "nx": [28, 31, 33, 34, 35, 37, 53, 65, 67], "nx_": 36, "nxcolor": 31, "ny": 71, "nyer": 48, "nz": 49, "o": [22, 24, 30, 36, 37, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 56, 58, 61, 70], "o_j": 33, "oa": [22, 46, 50], "ob": 71, "obei": 31, "obfusc": 6, "obj": [12, 22, 34, 36], "object": [1, 2, 3, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "oblivi": 32, "obscur": 46, "observ": [7, 14, 17, 30, 34, 39, 41, 52, 56, 60, 61, 64, 65, 67, 71], "obtain": [6, 7, 12, 13, 16, 21, 25, 28, 31, 33, 34, 36, 38, 39, 40, 41, 45, 46, 47, 48, 49, 56, 59, 60, 61, 63, 64, 65, 67], "obvious": [25, 36], "occupi": 25, "occur": [15, 27, 33, 45, 46, 50], "oceanex": 33, "oct": [13, 23, 54], "octob": 1, "odd": [46, 50], "ode_model_build": 70, "ode_solv": 70, "odea": 70, "odeb": 70, "odel": 70, "off": [9, 22, 33, 41, 45, 47, 48, 49, 64, 67, 70], "offer": [4, 6, 22, 23, 30, 33, 35, 36, 37, 46, 50, 61, 64, 71], "offic": 64, "offlin": 67, "offshor": 61, "often": [2, 5, 19, 26, 30, 32, 34, 36, 37, 55, 64, 67, 71], "oil": [25, 38], "ok": [47, 56, 58, 60], "okcoin": 33, "okex": 33, "okex5": 33, "okx": 33, "ol": 43, "old": [20, 30], "ols_regress": 39, "olympisch": 37, "omahoni": 33, "omega": [23, 61], "omega_j": 61, "omega_p": [13, 23], "omit": [5, 71], "on_colab": 37, "on_rout": 18, "onc": [6, 21, 27, 36, 41, 44, 49, 63, 67], "one": [2, 4, 5, 6, 7, 8, 9, 12, 15, 16, 17, 18, 20, 21, 23, 25, 26, 27, 28, 30, 31, 33, 35, 36, 38, 39, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 58, 59, 61, 63, 64, 65, 66, 67], "onenologist": 14, "ones": [41, 49, 60, 64], "onli": [2, 5, 6, 12, 14, 17, 18, 19, 20, 22, 23, 25, 26, 28, 30, 31, 33, 34, 36, 38, 41, 44, 45, 52, 53, 56, 59, 61, 63, 64, 65, 66, 71], "onlin": [1, 33, 38, 67], "onlinecasinoground": [46, 50], "onto": [25, 49], "onward": 49, "oostoev": 37, "open": [1, 2, 3, 4, 17, 22, 33, 37], "open_at": 36, "open_sol": 36, "oper": [2, 3, 15, 21, 25, 26, 33, 34, 38, 41, 42, 44, 45, 48, 53, 59, 63, 64, 65, 67, 70], "operation": 59, "opf": [65, 67], "opf1": 34, "opf2": 34, "opf3": 34, "opf_participationfactor": 65, "opportun": [18, 35, 59, 64, 70], "opt": [45, 48], "optim": [2, 4, 5, 7, 10, 11, 12, 14, 16, 17, 18, 22, 25, 26, 27, 28, 29, 30, 31, 33, 35, 36, 42, 45, 50, 53, 54, 56, 59, 61, 68, 69, 71], "optimal_at": 36, "optimal_x": 6, "optimalschedul": 21, "optimalschedule_milo": 21, "optimis": [45, 48], "optimum": [3, 38, 42, 48], "option": [4, 5, 9, 25, 26, 31, 33, 36, 37, 41, 42, 64, 65, 70, 71], "orang": [15, 34, 37], "order": [2, 5, 11, 13, 17, 21, 23, 26, 28, 30, 34, 36, 41, 42, 44, 49, 51, 53, 54, 59, 64], "order_book": 33, "order_book_dg": 33, "order_book_to_dg": 33, "orderbook": 33, "orderd": 21, "ordinari": 43, "org": [33, 38, 44, 45, 46, 50, 52], "organ": [28, 71], "orient": [25, 37, 61], "orig": 37, "origin": [2, 3, 4, 5, 6, 7, 9, 11, 12, 16, 17, 25, 28, 34, 36, 38, 44, 45, 47], "original_solut": 36, "originalmtz": 36, "orsa": 26, "ortec": 1, "orteliuskad": 37, "orteliusstraat": 37, "orthogon": 49, "osm": 37, "osmnet": 37, "osmnx": 37, "osrm": 37, "other": [1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 15, 17, 18, 21, 25, 27, 28, 30, 31, 33, 34, 35, 36, 37, 38, 41, 42, 44, 45, 46, 48, 49, 50, 52, 56, 59, 63, 64, 67, 70, 71], "otherwis": [17, 22, 28, 31, 34, 36, 41, 46, 49, 56, 61, 64], "oup": 50, "our": [1, 3, 4, 6, 13, 17, 20, 21, 23, 26, 28, 33, 34, 35, 36, 37, 41, 43, 48, 49, 53, 55, 56, 58, 59, 61, 64, 65, 67], "ourselv": 35, "out": [2, 3, 18, 25, 27, 28, 30, 33, 43, 44, 53, 61, 65, 67], "out_degre": 33, "out_nod": [33, 53], "outcom": [2, 15, 30, 41, 49, 50, 59, 61, 64], "outdoor": 44, "outermost": 5, "outgo": [28, 33, 35, 53, 65], "outgoing_flow": [29, 34, 65, 67], "outlet": 29, "outlier": 7, "outlin": [16, 21, 69], "outlook": 15, "outperform": 21, "output": [4, 22, 23, 34, 36, 41, 49, 53, 65, 67, 70], "outputflag": 36, "over": [2, 5, 9, 10, 11, 17, 23, 26, 27, 28, 33, 34, 38, 41, 42, 44, 45, 46, 49, 54, 59, 63, 64, 66, 70, 71], "over_quota": 66, "overal": [2, 6, 15, 17, 38, 48], "overbook": 63, "overcom": 48, "overhead": [5, 36], "overkil": 5, "overlai": 44, "overlaid": 33, "overlap": [17, 25, 27], "overlin": 6, "overridden": 70, "overtoom": 37, "overview": [4, 35, 36, 38, 41], "own": [30, 36, 37, 42], "owner": [33, 41], "ox": 37, "p": [5, 10, 13, 18, 20, 23, 27, 31, 34, 38, 41, 42, 44, 46, 48, 49, 50, 52, 53, 54, 58, 60, 61, 63, 65, 67, 70], "p1": 71, "p2": 71, "p3": 71, "p_": [23, 34, 59, 61, 65, 67], "p_1": [46, 50], "p_2": 46, "p_f": 53, "p_i": [34, 46, 61, 65, 67], "p_j": 65, "p_max": [34, 61, 65, 67], "p_min": [34, 61, 65, 67], "p_n": 50, "p_plot": 38, "p_t": 23, "p_u": 64, "p_v": 64, "pack": [19, 44], "pack_boxes_v0": 25, "pack_boxes_v1": 25, "pack_boxes_v2": 25, "pack_boxes_v3": 25, "pack_boxes_v4": 25, "packag": [1, 2, 21, 25, 26, 28, 37, 46, 48, 50, 52, 61, 65], "page": [1, 36, 37], "pai": [23, 30, 64], "paid": [30, 37], "pair": [11, 17, 21, 23, 24, 25, 26, 29, 30, 33, 35, 36, 41, 53, 56, 67], "pairs_in_batch": 23, "pairs_in_sheet": 23, "pairwis": 36, "palmislandtrad": [46, 50, 52], "panasyuk": 33, "panda": [9, 13, 14, 15, 17, 18, 21, 22, 23, 25, 26, 27, 28, 33, 34, 35, 36, 37, 38, 41, 42, 44, 45, 48, 49, 52, 53, 54, 56, 59, 61, 63, 64, 65, 66, 67, 70], "pandana": 37, "panel": 65, "paper": [7, 9, 26, 33, 36, 44, 45, 46, 48, 50, 52, 61], "paper32": 33, "paper_1": 26, "paper_2": 26, "paper_3": 26, "paradox": [27, 46], "parallel": [6, 31], "param": [5, 9, 13, 14, 15, 17, 18, 21, 23, 25, 26, 27, 28, 30, 33, 36, 38, 41, 54, 59, 60, 61, 65, 70, 71], "param_a": 71, "param_b": 71, "paramet": [2, 4, 5, 23, 26, 27, 28, 30, 31, 34, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 55, 56, 59, 60, 61, 63, 64, 65, 67, 70], "parameter": 38, "parametr": [60, 71], "paramount": 36, "pareto": 60, "park": [45, 67], "parlanc": 5, "pars": [23, 28, 36], "parsecom": 36, "part": [2, 3, 26, 36, 41, 44, 45, 49, 56, 64, 65, 66], "parti": [4, 30, 33], "partial": [41, 44], "particip": [17, 30, 65], "particular": [5, 9, 17, 19, 26, 28, 31, 34, 36, 38, 39, 44, 45, 56, 63, 64, 65, 67, 71], "particularli": [27, 28, 30, 67, 71], "partit": [20, 36, 63], "partitionsuccessorintocycl": 36, "pass": [2, 4, 5, 18, 22, 23, 26, 32, 41, 49, 70], "passeng": 63, "past": [21, 36, 63], "past_due_constraint": 21, "patch": [17, 25, 45, 56], "path": [33, 35, 36, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 56, 58, 61], "path_nx": 37, "path_pandana": 37, "pathcollect": 37, "patholog": [38, 46], "pathpatch_2d_to_3d": 45, "patient": 26, "pattern": [34, 64], "paul": 52, "payment": [30, 64], "paymium": 33, "payout": [15, 50], "pc": [22, 28, 31, 36], "pd": [4, 9, 13, 14, 15, 17, 18, 21, 22, 23, 25, 26, 27, 28, 30, 33, 34, 35, 36, 37, 38, 41, 42, 44, 45, 48, 49, 52, 53, 54, 56, 59, 61, 63, 64, 65, 66, 67, 70], "pdf": [26, 33, 38, 44, 45, 46, 50, 52, 60, 66], "peculiar": 28, "peduzzi": 33, "peer": 37, "penal": [41, 50], "penalti": [15, 41, 47, 49, 59], "peopl": [19, 28], "pep": 71, "per": [2, 6, 9, 11, 13, 17, 18, 20, 23, 27, 29, 30, 33, 36, 44, 45, 48, 54, 60, 64, 65, 66], "perf_count": [22, 28, 31, 36], "perfectli": [41, 52, 61, 67], "perform": [1, 4, 5, 6, 7, 9, 10, 11, 12, 13, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 42, 46, 50, 53, 55, 56, 59, 60, 63, 64, 65, 66, 67, 70], "perhap": [3, 24, 30, 44], "period": [9, 13, 17, 23, 26, 33, 50, 54, 67], "perish": 45, "permut": [33, 36], "perplex": 24, "persist": [33, 36], "persistent_solv": 36, "person": [4, 14, 26, 36, 37, 45], "perspect": [41, 65], "perturb": [19, 56, 64, 65], "perturbed_demand": 54, "pervari": 56, "pessim": [56, 64], "pessimization_problem": 64, "peter": 37, "petersburg": 46, "petroleum": 38, "pf": 44, "pg": [9, 52], "ph": 14, "ph1": 4, "phase": [34, 35, 44], "phemex": 33, "phenomenon": 64, "phi": [41, 49, 58, 63], "philliam": 70, "photo": 41, "photon": 37, "physic": [14, 41, 44, 67], "physicochem": 14, "pi": [13, 23, 45, 54], "pi_": [13, 23, 44], "pi_f": 44, "pick": [33, 38, 46, 65], "piec": [5, 26, 44], "piecewis": 67, "pii": [45, 48], "pip": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "pipelin": 38, "pire": 36, "pitfal": 30, "pivot_t": [38, 44], "place": [1, 2, 5, 28, 33, 34, 35, 36, 38, 45, 50, 59, 70, 71], "placehold": [4, 28], "placement": 25, "plai": [2, 36, 43, 49, 50, 53, 64], "plan": [3, 4, 5, 10, 11, 12, 15, 16, 17, 18, 19, 23, 25, 37, 45, 55, 59, 68], "plane": [27, 45, 53, 63], "plane_seat": 63, "plant": [15, 19, 27, 34, 67], "plastic": [6, 10, 11, 12, 13, 15, 16, 23, 54, 56], "plausibl": 15, "pleas": [1, 36, 49, 65], "plethora": 37, "plot": [4, 7, 9, 13, 14, 15, 18, 21, 22, 23, 26, 28, 30, 33, 34, 36, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 60, 61, 63, 64, 66, 67, 70], "plot3d": 45, "plot_nonzero_pattern": 44, "plot_pattern": 44, "plot_route_folium": 37, "plot_schedul": 27, "plot_stat": 18, "plt": [4, 7, 9, 13, 14, 17, 18, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 33, 34, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 60, 61, 63, 64, 65, 66, 67], "plu": [11, 14, 23], "plugin": 28, "pm": [41, 49, 56, 64, 67], "pm8079": 36, "pmatrix": [6, 64], "pmo": [45, 46, 48, 49, 50, 52], "po": [29, 31, 33, 34, 35, 37, 42, 53], "point": [2, 5, 6, 7, 14, 19, 22, 25, 27, 29, 33, 38, 39, 41, 42, 45, 46, 49, 56, 60, 63, 67, 71], "poli": 49, "polici": 46, "poloniex": 33, "poloniexfutur": 33, "polynomi": 36, "polytop": 56, "pool": 43, "pool_bal": 38, "pool_qual": 38, "poor": [59, 66, 67], "poorli": 41, "pop": 62, "popular": [36, 46, 50], "popupshop": 59, "popupshop_pi": 59, "portfolio": [8, 35, 43, 46, 50, 51, 62], "portfolio_mean_absolute_devi": 9, "portfolio_mean_return": 9, "portfolio_return": 9, "portion": [5, 52], "portug": 14, "pose": 34, "posit": [6, 8, 17, 18, 23, 25, 33, 36, 39, 40, 41, 44, 47, 49, 58, 59, 60, 63], "possibl": [3, 4, 5, 7, 8, 12, 15, 18, 19, 22, 23, 24, 25, 26, 28, 29, 31, 33, 38, 39, 40, 41, 46, 49, 53, 56, 58, 60, 61, 63, 64, 65, 66, 67, 70, 71], "possibli": [16, 30, 34, 64, 65], "post": [17, 53, 71], "postek": 1, "postgradu": 71, "postjesweg": 37, "postpon": 27, "postsolv": 4, "potenti": [16, 20, 33, 36, 38, 41, 49, 64, 67], "poundston": [46, 50], "power": [19, 41, 49, 55, 61, 67, 68], "power_withrecours": 65, "pp": [33, 45, 46, 50, 52], "ppf": [58, 60, 63], "pprint": [5, 71], "pr": 4, "practic": [1, 4, 5, 23, 25, 30, 33, 34, 36, 38, 41, 44, 45, 49, 50, 52, 53, 61, 67, 70, 71], "practition": [2, 52], "practiv": 47, "pre": [18, 36, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 56, 58, 61, 64, 65, 71], "prec": 26, "preced": [26, 33], "precid": 26, "precis": [31, 33, 36, 41, 45, 49, 60], "precrush": 36, "pred": [41, 49], "predat": 46, "predefin": 40, "predetermin": [17, 44], "predic": 67, "predict": [7, 8, 13, 41, 49, 54, 63, 67], "prediction_error": 14, "prefer": [15, 17, 36, 37, 41, 52, 65], "prefix": 4, "preorder": 64, "prepar": [7, 17, 36, 39, 63, 67, 70], "preparemtz": 36, "prepend": [41, 49], "preprint": [33, 46, 50, 52], "preprocessing_presolv": 22, "prerequisit": 26, "presenc": [33, 38, 46, 49], "present": [3, 4, 5, 6, 7, 9, 14, 18, 30, 33, 34, 35, 38, 39, 41, 42, 44, 46, 47, 49, 50, 52, 53, 63, 66, 67, 70, 71], "preserv": [9, 20], "presolv": [4, 22], "press": [1, 22, 26], "prev": [13, 23, 54], "prevent": 25, "previou": [4, 5, 12, 13, 15, 23, 32, 33, 34, 36, 41, 45, 49, 55, 64], "previous": [4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 39, 40, 41, 42, 46, 47, 48, 49, 50, 53, 54, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "price": [2, 3, 5, 10, 11, 13, 23, 30, 33, 35, 38, 43, 44, 52, 54, 59, 60, 63, 64, 66, 70, 71], "price_batch": 23, "price_copper_sheet": 23, "price_data": [13, 54], "primal": 12, "primal_exponenti": [46, 50, 52], "primari": 71, "primarili": 17, "prin": [21, 26], "princip": 9, "principl": [17, 64, 71], "print": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 40, 41, 42, 44, 45, 46, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "printout": 33, "printstat": 36, "prior": [14, 18, 26, 27, 30, 59, 63], "priorit": 21, "prize": 9, "probabilist": [15, 63], "probabl": [38, 46, 50, 52, 59, 60, 61, 63, 64], "probablist": 59, "probit": 33, "problem": [1, 3, 4, 5, 7, 8, 9, 15, 19, 20, 24, 26, 32, 39, 41, 43, 49, 51, 52, 55, 67, 71], "problem_data": 54, "proce": [14, 70], "procedur": [2, 36, 44, 56, 64], "proceed": 33, "process": [3, 5, 27, 33, 36, 38, 41, 42, 45, 49, 53, 56, 70, 71], "process_cost": 42, "processor": 36, "proctor": 52, "prod_": [33, 46], "produc": [2, 5, 6, 11, 13, 14, 15, 16, 20, 26, 27, 30, 33, 34, 35, 38, 41, 44, 46, 50, 53, 54, 56, 61, 64, 65, 67, 70], "produced_plus_unmet": 54, "product": [3, 4, 8, 19, 22, 27, 29, 34, 36, 38, 41, 43, 44, 45, 49, 50, 55, 57, 61, 65, 66, 67, 68], "production_i": [20, 71], "production_model": 70, "production_x": [20, 71], "productionmodel": 5, "prof": 36, "profession": 37, "professor": 37, "profil": [38, 52], "profit": [2, 4, 5, 6, 8, 11, 12, 16, 20, 27, 30, 33, 38, 42, 44, 56, 63, 64, 66, 70, 71], "profit_constr_1": 20, "profit_constr_2": 20, "profit_pareto": 60, "profit_uniform": 60, "profit_weibul": 60, "profound": 38, "program": [4, 14, 15, 24, 25, 27, 44, 45, 49, 50, 52, 63, 66, 69, 71], "programm": [36, 38], "programmat": 37, "progress": [9, 48], "prohibit": [33, 35, 36, 41, 49], "project": [4, 37, 38, 41, 45, 49, 69, 71], "promot": 71, "prop": 52, "proper": [22, 47, 54, 65], "properti": [3, 6, 28, 36, 43, 47, 48, 50, 52, 61], "proport": [48, 61], "proportion": 65, "propos": [9, 30, 44, 46, 52, 63, 70], "proposit": 20, "prospect": 33, "protocol": 23, "prototyp": 38, "prove": [2, 6], "proven": 41, "provid": [1, 4, 5, 6, 7, 9, 13, 14, 15, 18, 21, 23, 27, 28, 30, 33, 34, 35, 38, 39, 41, 45, 46, 47, 49, 50, 52, 59, 61, 63, 70, 71], "proxi": 64, "pse": [38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 56, 58, 61, 70], "pszajp": 45, "pt": [13, 23, 54], "ptimiz": 70, "pub": 45, "public": [37, 38], "publish": [1, 36], "pulp": 44, "purchas": [23, 33, 35, 38, 44, 54, 63, 64, 66], "pure": [36, 38], "purpl": 37, "purpos": [1, 5, 21, 26, 34, 41, 45, 61, 63, 64, 65, 70], "pursuit": 36, "push": 70, "put": [5, 41, 59, 64, 65], "puzzl": 19, "py": [28, 37, 70], "py3": 28, "pyk": 56, "pyo": [5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 47, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "pyomo": [1, 2, 3, 8, 19, 32, 36, 43, 46, 51, 57, 62, 68], "pyomomodel": 26, "pyplot": [4, 7, 9, 13, 14, 17, 18, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 33, 34, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 60, 61, 63, 64, 65, 66, 67], "pypoetri": 28, "python": [2, 4, 6, 7, 16, 17, 22, 26, 28, 30, 33, 36, 39, 41, 42, 44, 45, 49, 53, 61, 67, 70, 71], "python3": 28, "pz": 49, "pzgk2024book": 1, "pzgk2024onlin": 1, "p\u00f6rn": 44, "q": [9, 33, 37, 41, 42, 45, 48, 49, 50, 52, 53, 60, 63, 64, 65, 67, 70], "q1": [34, 46], "q2": [34, 46], "q3": 34, "q_1": 46, "q_2": 46, "q_f": 53, "q_i": 46, "q_n": 50, "q_r": 49, "q_t": 52, "qa194": 36, "qcqo": 47, "qosf": 63, "qosfb": 63, "qp": 41, "qq": 22, "qquad": [10, 17, 22, 27, 38, 39, 41, 45, 53, 63, 65], "qr": 49, "quad": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 25, 27, 28, 30, 31, 33, 35, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 58, 59, 60, 63, 64, 65, 70, 71], "quadrat": [9, 38, 40, 44, 47, 49, 56], "quadratic_kernel_svm": 41, "quadratic_svm": 41, "qualiti": [8, 38], "quantifi": [7, 40, 47], "quantil": [50, 54, 60], "quantiti": [2, 6, 10, 13, 23, 29, 34, 38, 44, 51, 54, 55, 56, 64], "question": [3, 6, 15, 21, 33, 41, 45, 55, 59, 65, 66], "quick": 41, "quickli": [23, 33, 35], "quicksum": [5, 13, 23, 28, 31, 36, 54, 56], "quiet": 5, "quit": 36, "quot": 33, "quota": 66, "r": [3, 5, 6, 7, 8, 9, 17, 18, 19, 21, 23, 24, 25, 26, 30, 33, 34, 35, 36, 37, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 56, 58, 59, 60, 63, 64, 65, 66, 67, 70], "r0": [46, 48], "r1": [46, 71], "r1bi": 71, "r2": [46, 71], "r3": 71, "r4": 71, "r5": 71, "r_": [9, 18, 30, 46, 52], "r_0": 48, "r_1": [45, 46, 48, 50], "r_2": [45, 46, 48], "r_arr": 18, "r_c": 63, "r_dep": 18, "r_f": 52, "r_i": [18, 25, 40, 46, 47, 58, 65], "r_max": 18, "r_n": [46, 48, 50], "r_t": [23, 52], "rad": 33, "radiu": 56, "rail": 29, "rairo": 45, "rais": [28, 31, 45, 66], "rand": [40, 47, 53, 58], "randint": [22, 25, 28, 36, 45, 61], "random": [7, 18, 22, 25, 27, 28, 31, 36, 37, 39, 40, 45, 46, 47, 50, 52, 53, 54, 56, 58, 60, 61, 63, 64, 65, 67], "random_st": 41, "randomli": 18, "randomst": 53, "rang": [1, 4, 6, 7, 9, 13, 14, 17, 18, 22, 25, 26, 27, 28, 31, 36, 38, 40, 41, 44, 45, 46, 47, 49, 50, 53, 54, 56, 58, 60, 61, 64, 65, 67, 70, 71], "range_v": 9, "rangeset": [7, 9, 14, 18, 27, 31, 33, 35, 39, 44], "rank": [41, 47, 49], "rapid": [33, 35], "rapidli": 44, "rate": [18, 33, 35, 40, 46, 47, 58, 67], "rate_to_destin": 30, "rates_index": 30, "rather": [27, 30, 33, 39, 44, 45, 49, 63, 65], "ratio": 11, "raw": [2, 4, 6, 13, 20, 23, 33, 34, 38, 41, 49, 54, 61, 64, 65, 67], "raw_materi": 4, "rbf": 49, "rcparam": [4, 9, 13, 14, 17, 18, 21, 28, 38, 39, 40, 45, 47, 54, 56], "rd3a6lph": 28, "re": [3, 36, 71], "reach": [28, 33, 36, 38, 56], "reaction": 70, "reactor": 26, "read": [6, 9, 26, 27, 33, 34, 36, 44, 48, 52, 61, 63, 64, 67, 70, 71], "read_csv": [13, 14, 23, 33, 34, 35, 41, 44, 49, 54, 61, 65, 67], "read_economic_dispatch_data": 61, "read_google_sheet": 44, "read_html": 36, "readabl": [4, 6, 17, 30], "readcvrp": 36, "reader": [1, 5, 14, 31, 64, 70], "readi": [2, 33, 35, 45, 49, 64], "readtextfromurl": 36, "readworldsummari": 36, "real": [3, 4, 5, 7, 14, 19, 26, 28, 34, 35, 39, 43, 44, 46, 50, 52, 53, 55, 56, 59, 61, 63, 64, 65], "realist": [34, 67], "realiti": [33, 51], "realiz": [16, 27, 28, 30, 33, 34, 36, 38, 47, 54, 56, 59, 63, 64, 65, 67], "realized_inv_cost": 54, "realli": [28, 64], "realset": 56, "rearrang": [5, 41], "reason": [11, 23, 25, 28, 31, 33, 34, 36, 41, 43, 45, 49, 50, 52, 53, 56, 60, 61, 64, 66, 70, 71], "reassign": 53, "rebalanc": 52, "recal": [11, 13, 23, 34, 46, 47, 54, 60, 64], "recap": 17, "recast": [41, 52], "receiv": [17, 30, 33, 35, 38, 44, 45, 50, 55], "recent": [4, 28, 38, 44, 46, 48, 50, 52, 71], "recharg": 19, "recip": 26, "recipe_to_task": 26, "recipea": 26, "recipeb": 26, "recipec": 26, "recommend": [41, 49, 71], "record": [14, 52, 55], "recours": [63, 67, 68], "recov": [11, 28, 50, 65], "recoveri": 25, "rectangl": [17, 25, 30, 45, 56], "rectangular": 25, "recurr": 33, "recurs": [38, 70], "red": [6, 7, 9, 14, 15, 29, 33, 37, 48, 53, 61], "redefin": 71, "redraw": 53, "reduc": [9, 14, 15, 20, 22, 25, 30, 36, 38, 41, 44, 45, 46, 48, 49, 66, 71], "reduced_valu": 44, "reduct": [4, 6, 14, 65, 66], "redund": [2, 36, 71], "refactor": 24, "refer": [2, 3, 5, 6, 7, 8, 18, 19, 22, 25, 29, 30, 33, 36, 38, 39, 41, 46, 49, 65, 71], "referenc": 71, "referenceworkentri": 38, "refin": [30, 38, 44], "refineri": [38, 43], "reflect": [4, 11, 36], "reformul": [2, 7, 9, 11, 46, 48, 49, 50, 52, 56, 63], "refresh": 6, "refriger": 48, "regard": [10, 15, 17, 36, 38, 41, 45, 49, 55, 56, 66], "regardless": [2, 5, 6, 13, 23, 33, 36, 50, 54, 60], "regim": 42, "region": [3, 6, 22, 30, 34], "regress": [8, 41, 43], "regressor": [7, 14], "regret": 36, "regular": [24, 41, 49], "reject": 41, "rel": [4, 6, 17, 18, 20, 33, 35, 47, 64, 70], "relat": [3, 4, 20, 23, 27, 31, 33, 36, 49, 56, 61, 63, 64, 65], "relationship": [2, 4, 7, 17, 18, 21, 25, 33, 35, 45, 48, 50, 71], "relax": [18, 22, 36, 38, 41, 44, 49, 61], "relax_integer_var": 36, "releas": [4, 21, 37, 53], "relev": [2, 5, 22, 23, 25, 33, 67, 70, 71], "reli": [33, 45, 67, 70], "reliabl": [35, 41, 47, 49], "remain": [7, 13, 19, 21, 23, 34, 44, 45, 56, 59, 61, 63, 65, 71], "remaind": 36, "remark": [9, 41, 49], "remedi": 30, "rememb": [36, 37, 49, 65], "remind": 35, "remodel": 36, "remote_suppli": 38, "remov": [5, 6, 8, 15, 33, 36, 37, 41, 44, 53], "remove_nod": 33, "renam": 6, "render": 36, "renew": [34, 48, 65, 67], "renewable_energy_product": 34, "renyi": 31, "reopen": 1, "reoptim": 56, "reorgan": 71, "repeat": [14, 15, 26, 36, 46, 50, 56, 64], "repeatedli": [36, 38, 61], "rephras": 28, "replac": [14, 22, 28, 33, 35, 36, 37, 38, 41, 49, 50, 61, 63], "replic": [6, 36], "replica": 36, "report": [5, 9, 23, 28, 33, 34, 38, 41, 44, 49, 54, 56, 60, 61, 63, 70, 71], "report_pyomo_solut": 13, "report_solut": 38, "repositori": [1, 14, 17, 58, 61], "repres": [5, 6, 8, 17, 21, 23, 24, 27, 29, 31, 34, 35, 36, 38, 41, 44, 45, 46, 48, 49, 50, 52, 59, 61, 70, 71], "represent": [3, 26, 36, 41, 48, 49], "reproduc": [25, 41], "req": [37, 45], "request": 36, "requir": [2, 3, 5, 6, 9, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 33, 36, 38, 44, 45, 46, 53, 54, 59, 61, 63, 64, 66, 67, 70, 71], "required_mainten": 27, "required_rest": 17, "required_shutdown": 27, "required_work": 17, "rescal": [49, 70], "research": [1, 25, 26, 33, 36, 37, 38, 44, 45, 64], "researchg": 38, "reserv": [15, 35], "reset": 28, "reshap": 37, "residu": [7, 14, 39, 42, 60], "resist": 48, "resolut": 46, "resort": [39, 48, 65], "resourc": [2, 5, 15, 17, 25, 26, 28, 33, 44, 54, 65, 66, 70], "resource_constraint": 54, "resource_limit": 15, "respect": [4, 5, 6, 9, 20, 23, 25, 26, 28, 29, 30, 33, 34, 38, 41, 44, 50, 56, 61, 63, 64, 66, 67, 70], "respond": 65, "respons": [14, 67], "rest": [17, 18, 31, 65], "rest_tim": 18, "restaur": [21, 26], "restrict": [3, 17, 19, 28, 31, 34, 50, 52, 53, 56, 70, 71], "result": [4, 6, 9, 14, 15, 17, 18, 22, 23, 27, 28, 31, 33, 34, 35, 36, 38, 41, 44, 45, 46, 47, 49, 50, 52, 54, 56, 58, 59, 61, 63, 64, 65, 66, 67, 70, 71], "results_crud": 42, "results_product": 42, "retail": [29, 60], "retriev": [23, 33], "return": [4, 5, 6, 7, 10, 11, 12, 13, 14, 15, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 67, 70, 71], "reus": [4, 23, 26, 36], "reveal": [6, 38, 49], "revenu": [2, 4, 5, 10, 11, 42, 59, 63, 66, 70], "revenue_factor": 63, "revers": [9, 33, 36, 71], "review": [37, 48, 71], "revis": 27, "revisit": [5, 17, 19, 51], "reward": 61, "rework": 65, "rewrit": [6, 7, 16, 34, 39, 45, 46, 47, 48, 58, 64], "rewritten": [10, 58], "rf": [9, 52], "rfind": 22, "rh": [12, 49], "rho": [30, 54, 63], "rho_": 63, "ric": 22, "rich": [1, 36], "rid": 13, "right": [6, 7, 9, 11, 12, 13, 14, 17, 21, 22, 25, 26, 27, 28, 36, 38, 39, 41, 44, 45, 46, 48, 49, 53, 56, 60, 63, 64, 65], "rightarrow": [33, 35, 39, 41, 49, 50, 70], "rightpart": 36, "rigid": 48, "rippler": 33, "risk": [33, 35, 40, 41, 47, 49, 53, 58, 61, 64, 65, 67], "riski": [40, 52, 58], "rnd": 65, "rng": [25, 27, 54, 56, 63, 64, 65, 67], "ro": [9, 36, 38, 42, 45], "road": [18, 29, 55], "robust": [7, 50, 52, 55, 62, 65, 67], "robust_kelli": [50, 52], "robustcopp": 56, "robustifi": 56, "rocket": 1, "rohop": 66, "role": [33, 36, 38, 43, 53, 56, 64], "roll": 44, "room": 49, "root": 22, "rot": 63, "rotat": [28, 44, 45, 48, 49, 53], "rotated_quadrat": [48, 49], "rotation_mod": 28, "roughli": 16, "round": [6, 9, 13, 16, 17, 18, 23, 28, 29, 30, 31, 35, 36, 38, 40, 42, 44, 45, 47, 48, 54, 56, 63, 65, 66], "rout": [3, 33, 36, 37, 53, 55, 63], "route_map": 37, "routin": [18, 71], "row": [4, 5, 6, 14, 21, 33, 34, 35, 37, 53, 64, 67, 71], "rrcll": 36, "rrcrcl": 56, "rrcrcrcrcrcrcl": 56, "rrl": 56, "rrr": 56, "rtol": 36, "rtype": 70, "ru": 48, "rule": [5, 13, 33, 38, 45, 60, 64, 65, 68, 71], "run": [1, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 52, 53, 54, 58, 59, 60, 61, 63, 64, 65, 66, 67], "runtim": 28, "russel": 52, "rut": 52, "ruth": 38, "rw1621": 36, "ryu": [46, 50, 52], "s00": 18, "s0017931016303647": 48, "s01": 18, "s0196890498001253": 48, "s02": 18, "s03": 18, "s0306261999000239": 48, "s0360132320309112": 48, "s0378778814008688": 48, "s04": 18, "s05": 18, "s06": 18, "s07": 18, "s08": 18, "s09": 18, "s1": 17, "s10": 18, "s10479": 25, "s11": 18, "s12": 18, "s13": 18, "s1364032111004163": 48, "s14": 18, "s15": 18, "s16": 18, "s17": 18, "s18": 18, "s19": 18, "s2": 17, "s221067071931457x": 48, "s2451904918305377": 48, "s3": 17, "s471": 44, "s474": 44, "s_": [9, 13, 23, 30, 44], "s_1": 17, "s_2": 17, "s_3": 17, "s_b": 63, "s_c": 63, "s_f": 63, "s_p": 44, "saa": [61, 68], "saddl": 41, "safe": 27, "safer": 16, "sai": [27, 28, 31, 33, 34, 35, 36, 56, 65], "said": 36, "sake": [63, 64], "sale": [9, 11, 33, 36, 59], "sales_less_than_demand": 59, "sales_less_than_ord": 59, "salesmen": 36, "salmeron": 71, "salvag": 59, "same": [2, 3, 4, 5, 7, 9, 10, 11, 15, 17, 21, 23, 24, 25, 26, 28, 29, 30, 31, 33, 35, 36, 39, 41, 45, 49, 50, 53, 56, 60, 61, 64, 65, 67, 70, 71], "sampl": [33, 37, 41, 56, 61, 63, 65, 67], "samuelson": 52, "sander": 37, "sat": 17, "satisfactori": 59, "satisfi": [2, 3, 12, 15, 19, 22, 23, 24, 25, 28, 29, 30, 33, 35, 36, 38, 41, 46, 50, 52, 59, 61, 63, 65], "saturdai": 17, "save": [5, 30, 33, 48, 56], "savefig": [18, 39, 54], "saw": 36, "scalabl": [5, 8, 36, 37], "scalar": 41, "scalarformatt": 9, "scale": [5, 14, 28, 33, 34, 37, 38, 41, 44, 60, 61, 63, 64, 67], "scale64": 67, "scale65": 67, "scan": [38, 53], "scatter": [7, 9, 14, 39, 41, 49, 61], "scatter_comparison": [41, 49], "scatter_labeled_data": [41, 49], "scenario": [21, 33, 56, 60, 61, 66, 67, 70, 71], "scenario_profit": [15, 66], "schedul": [19, 25, 27, 32, 65, 67], "schedule_job": 21, "scheme": 33, "schoar": 33, "school": [34, 37, 38, 71], "schult": 37, "scienc": [4, 5, 17, 30, 45, 48, 50, 63, 66], "sciencedirect": [44, 45, 48], "scientif": [37, 46, 50, 52], "scientist": 14, "scikit": [7, 39], "scip": 44, "scipi": [9, 22, 36, 58, 60, 63], "scope": 71, "score": [41, 49], "scratch": 36, "screen": 37, "script": [18, 33, 63], "scss": 33, "seaborn": 61, "seafood": 62, "seafoodstockdeterminist": 60, "seafoodstocksaa": 60, "search": [38, 56, 64], "search_tim": 33, "seat": [32, 68], "seat_alloc": 28, "seat_allocation_minimize_group_s": 28, "seat_allocation_minimize_t": 28, "seat_factor": 63, "seat_limit": 63, "seat_report": 63, "seat_report_saa": 63, "seating_allocation_maximize_flow_to_t": 28, "seatplan": 28, "seats_all_economi": 63, "seats_cc": 63, "seats_eev": 63, "seats_saa": 63, "seats_stochast": 63, "seborg": 42, "sec": 36, "secant": 22, "second": [3, 4, 5, 7, 11, 23, 25, 26, 30, 31, 33, 34, 35, 36, 38, 40, 41, 44, 49, 60, 63, 64, 65, 66, 67, 68], "second_stage_profit": 60, "secondari": 71, "secondli": 33, "section": [36, 45, 63, 70], "sector": [38, 50], "secur": 9, "see": [4, 5, 17, 20, 22, 26, 28, 35, 36, 37, 39, 45, 47, 48, 49, 50, 56, 60, 61, 64, 65, 66, 67, 70], "seed": [7, 18, 22, 28, 31, 36, 37, 39, 53, 54, 56, 60, 61, 63, 64, 65, 67], "seek": [1, 3, 12, 41, 49, 63, 67], "seem": [36, 64, 65, 70], "seemingli": 10, "seen": [19, 36, 61], "segment": [18, 36], "select": [1, 5, 22, 26, 33, 35, 36, 38, 39, 40, 44, 47, 48, 50, 52, 53, 56, 58, 61, 70], "self": [5, 28, 36, 37, 41, 49, 70], "sell": [2, 3, 10, 15, 20, 23, 30, 33, 35, 38, 40, 59, 60, 63, 64, 66], "semant": 71, "semi": [4, 39, 40, 41, 47, 49, 58], "semiconductor": 25, "semidefinit": 47, "semilogi": [46, 50], "semilogx": [50, 52], "send": [24, 28, 36], "sens": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 46, 47, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "sensit": [30, 41, 49, 55, 71], "sensori": 14, "sent": [29, 55], "sep": [13, 14, 23, 35, 54], "separ": [4, 22, 26, 33, 34, 36, 38, 41, 43, 48, 49, 61, 65, 67, 71], "septemb": 33, "seq": [21, 45], "sequel": 36, "sequenc": [21, 26, 27, 33, 35, 36, 53, 70], "sequenti": 3, "seri": [4, 6, 9, 14, 15, 26, 30, 41, 45, 49, 52, 54, 63, 66, 70], "serial": [4, 48], "serv": [3, 4, 5, 22, 29, 53, 64], "serveifopen": 22, "server": 21, "servic": [9, 22, 30, 33, 35, 37, 53], "session": 4, "set": [3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 50, 52, 53, 54, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "set_aspect": [14, 25, 48], "set_axis_off": 34, "set_callback": 36, "set_edgecolor": 34, "set_gurobi_param": 36, "set_index": [15, 26, 30, 34, 45, 53, 61, 65, 67], "set_inst": 36, "set_major_formatt": 9, "set_major_loc": 9, "set_powerlimit": 9, "set_scientif": 9, "set_styl": 61, "set_tick": 27, "set_ticklabel": 27, "set_titl": [9, 14, 18, 22, 26, 27, 30, 33, 42, 44, 46, 48, 50, 52, 54, 61, 63], "set_valu": 28, "set_vis": [21, 44, 53], "set_xlabel": [4, 7, 9, 13, 14, 17, 18, 21, 25, 26, 27, 33, 36, 38, 42, 45, 46, 48, 50, 52, 54, 63, 64], "set_xlim": [9, 14, 17, 25, 27, 42, 45, 48, 50, 53, 61, 63], "set_xtick": [13, 17, 53], "set_xticklabel": [13, 17], "set_ylabel": [7, 9, 13, 14, 17, 18, 21, 25, 26, 27, 33, 36, 38, 42, 45, 46, 48, 50, 52, 54, 63], "set_ylim": [14, 17, 18, 21, 25, 26, 30, 42, 45, 46, 48, 50, 52, 61], "set_ytick": [9, 17, 21, 26, 44], "set_yticklabel": [9, 17, 26], "set_zlim": 45, "setlevel": [61, 67], "setminu": [23, 65, 67], "settings_df": 44, "settl": [41, 49, 70], "sevaux": [21, 26], "seven": 17, "sever": [4, 5, 8, 10, 14, 18, 19, 20, 24, 32, 33, 36, 37, 38, 41, 43, 44, 52, 61, 71], "sf": [44, 71], "sgn": [41, 49], "shadow": [30, 43], "shall": [6, 23, 36, 45, 49, 65], "shannon": 46, "shape": [7, 25, 30, 37, 39, 41, 49, 60, 67], "shape64": 67, "shape65": 67, "share": [9, 31, 36], "sharei": [9, 14], "sharex": [9, 18, 52], "sharp": 42, "shaw": 45, "she": 40, "sheet": [23, 26], "sheet_id": 44, "sheet_nam": 44, "shelf": 2, "shell": 22, "shell_command": 22, "shetti": 45, "shift": [9, 19, 52], "shift_schedul": 17, "shift_typ": 17, "shifted_po": 29, "ship": [30, 71], "shipment": [30, 38], "shipped_from_sourc": 30, "shipped_to_destin": 30, "shop": [19, 62], "shore": 67, "short": [4, 9, 26, 33, 34, 35, 38, 40, 45, 52, 61, 70], "shortag": 65, "shortcut": 4, "shorter": 5, "shortest": [25, 33, 36], "shortest_path": 37, "shortest_path_length": 37, "should": [2, 3, 6, 9, 15, 17, 18, 20, 21, 23, 27, 29, 31, 33, 36, 38, 41, 43, 44, 46, 49, 53, 56, 59, 61, 64, 65, 66, 67, 70, 71], "shouldn": 44, "show": [4, 5, 7, 9, 12, 13, 14, 17, 18, 20, 21, 22, 23, 25, 26, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 44, 45, 46, 47, 48, 50, 52, 53, 54, 55, 56, 59, 60, 61, 63, 64, 67, 70, 71], "show_box": 25, "show_table_of_pyomo_vari": 13, "show_tsp": 36, "showdual": 56, "showfacilityloc": 22, "showinst": 61, "shown": [2, 4, 38, 41, 45, 50, 71], "showtableofpyomovari": 54, "shrink": [38, 45], "shut": 27, "shutdown": 27, "side": [6, 9, 12, 17, 28, 33, 41, 56, 61, 70], "sightse": 18, "sigma": [40, 47, 58, 63], "sigma_": 63, "sigma_b": 63, "sigma_c": 63, "sigma_f": 63, "sigmap": 38, "sign": [6, 41, 49], "signific": [3, 4, 6, 42, 45, 46, 49, 50, 52], "significantli": [5, 6, 25, 28, 38, 41, 49], "siirola": 71, "silicon": [6, 10, 11, 12, 13, 15, 16, 23, 54, 56], "sim": [41, 45, 48, 49, 63, 67], "similar": [6, 9, 22, 38, 41, 64, 65, 71], "similarli": [3, 6, 7, 23, 34, 39], "simpl": [2, 3, 4, 5, 13, 20, 26, 28, 35, 36, 38, 41, 42, 43, 44, 45, 49, 56, 70, 71], "simple_cycl": 33, "simpler": 45, "simplest": [8, 53], "simplex": 4, "simpli": [15, 30, 33, 45, 53, 59, 63, 67], "simplic": [4, 31, 34, 36], "simplif": 63, "simplifi": [2, 4, 18, 25, 49, 63, 70, 71], "simresult": 54, "simul": [55, 56, 63, 67], "simulate_perform": 54, "simulation_per_trajectori": 54, "simultan": [22, 26, 35, 44, 46], "sin": 45, "sinc": [4, 6, 12, 17, 18, 22, 23, 25, 28, 31, 34, 36, 39, 41, 44, 45, 47, 48, 49, 55, 56, 60, 61, 63, 64, 65, 67], "singl": [6, 7, 9, 14, 15, 20, 21, 22, 31, 33, 34, 36, 38, 53, 61, 64, 65, 67, 70, 71], "single_solut": 64, "singli": 45, "sink": 53, "sit": 28, "site": [28, 33], "situat": [13, 15, 19, 20, 25, 26, 27, 28, 33, 35, 41, 43, 49, 53, 64, 66, 70], "six": [28, 42, 45], "size": [4, 5, 9, 13, 14, 17, 18, 21, 25, 30, 33, 36, 38, 39, 40, 41, 44, 45, 46, 47, 49, 52, 53, 54, 56, 59, 60, 61, 63, 71], "skew": [41, 49], "ski": 59, "skill": [1, 3, 20], "skip": [18, 27, 44, 70, 71], "skip_first": 36, "sklearn": [7, 39, 41, 49], "skrifvar": 44, "slack": [41, 49], "slash": 33, "sledgehamm": 45, "slice": 71, "slight": 64, "slightli": [28, 34, 36, 39, 45, 47, 53, 55, 56, 65], "sllighli": 54, "slot": [17, 31], "slow": 26, "slower": [21, 31], "slpwr_farmer": 66, "small": [4, 5, 6, 13, 17, 20, 28, 29, 31, 33, 35, 36, 38, 42, 44, 64, 65, 71], "smaller": [2, 5, 11, 19, 25, 36, 55, 61], "smallest": [31, 33, 38], "smartprofit": 60, "sn": 61, "snake_cas": 71, "so": [2, 3, 4, 5, 6, 7, 12, 17, 18, 23, 25, 26, 27, 28, 33, 34, 36, 37, 38, 39, 40, 41, 43, 44, 47, 48, 49, 53, 55, 56, 61, 63, 64, 67, 70], "soc": 56, "societ": 65, "societi": [26, 48], "socp": [45, 58], "sofa": 44, "soft": [41, 49], "softwar": [2, 20], "sol": [33, 36, 41, 61], "sol1": 34, "sol2": 34, "sol3": [33, 34, 50, 52], "solar": [34, 65, 67], "solarfarm": 34, "sold": [6, 33, 38, 59, 60, 63, 66], "solid": [6, 29, 65], "solid_capstyl": [18, 21, 26, 44, 53], "soln": [25, 28, 70], "solut": [1, 2, 3, 5, 6, 7, 11, 12, 13, 15, 16, 18, 19, 20, 21, 22, 23, 25, 27, 28, 29, 31, 32, 33, 34, 39, 40, 41, 42, 43, 45, 46, 47, 49, 52, 53, 55, 58, 70, 71], "solv": [1, 2, 3, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 65, 66, 67, 68, 70, 71], "solvabl": [43, 70], "solveinst": 22, "solver": [1, 32, 45, 46, 52], "solver_lo": [38, 39, 41], "solver_nam": 22, "solver_nlo": [38, 41], "solverfactori": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "solverresult": 22, "solvewithdfj": 36, "some": [2, 3, 4, 5, 6, 7, 14, 19, 25, 26, 27, 28, 30, 31, 33, 34, 36, 38, 39, 41, 42, 46, 48, 49, 50, 52, 56, 61, 64, 65, 67, 70, 71], "somehow": [56, 59], "someth": 70, "sometim": [5, 36, 43, 50, 58], "somewhat": [36, 44, 70], "son": 42, "soon": 36, "sophist": [23, 33, 36], "sort": [6, 9, 17, 22, 26, 31, 33, 36, 41, 49, 50], "sort_index": 44, "sort_valu": [17, 21, 26, 36, 53], "sound": 28, "sourc": [1, 2, 4, 22, 28, 30, 33, 34, 36, 37, 38, 44, 53, 67, 71], "sp": [25, 44], "space": [6, 19, 45, 48, 53, 63, 70], "spars": 41, "spatial": 36, "spe": 70, "special": [2, 5, 7, 10, 13, 19, 28, 32, 36, 39, 44, 45, 63, 71], "specif": [2, 3, 4, 6, 7, 8, 9, 11, 15, 16, 17, 22, 28, 29, 33, 34, 36, 38, 41, 42, 44, 45, 47, 53, 56, 59, 60, 61, 63, 64, 65, 69, 70, 71], "specifi": [3, 4, 5, 6, 7, 18, 25, 26, 28, 29, 33, 35, 36, 38, 40, 41, 44, 45, 47, 49, 50, 58, 67, 70, 71], "specimen": [41, 49], "spectral": [41, 49], "speed": [18, 41, 49, 67], "speedup": [22, 36], "spend": [13, 54], "spilbergenstraat": 37, "spillag": 63, "spin": 50, "spine": [21, 44], "split": [9, 17, 22, 33, 36, 37, 41, 68], "spoiler": 36, "sport": [46, 50, 52], "sprd": 27, "spread": 35, "spreadsheet": 44, "spring_15": 66, "spring_layout": 35, "springer": [38, 45, 63, 66], "sq": 48, "sqrt": [7, 33, 39, 41, 45, 48, 49, 53, 63], "squar": [7, 36, 41, 43, 45, 48], "src": [30, 33, 71], "ssrn": [33, 50, 52], "st": 46, "stabl": [44, 45, 49], "stabler": 64, "stack": [25, 49, 63], "stackrel": 70, "stacks_pdf1": 66, "stadion": 37, "stadionplein": 37, "staf": [17, 64], "staff": 31, "stage": [2, 4, 25, 38, 46, 50, 60, 65, 66, 70, 71], "stage_net_profit": 64, "stai": [36, 66], "stake": 50, "stale": [4, 5, 30, 39], "stand": 28, "standard": [2, 4, 6, 7, 8, 9, 21, 34, 36, 38, 41, 42, 49, 58, 63, 71], "stanford": [45, 50, 52], "start": [2, 4, 6, 7, 9, 14, 18, 21, 23, 25, 26, 27, 31, 33, 35, 36, 41, 44, 52, 56, 63, 64], "start_": 26, "start_dat": 9, "start_flight": 53, "start_tim": 31, "startswith": 22, "startup": 64, "stat": [9, 50, 52, 58, 60, 61, 63], "state": [1, 2, 10, 18, 23, 30, 33, 34, 36, 38, 56, 59, 70, 71], "stateless": 70, "statement": [5, 28, 30, 63], "station": [37, 38], "statist": [7, 14, 39, 41, 49, 52], "statu": [4, 5, 22, 28, 36, 47, 56, 58, 60, 70], "status_cod": 36, "std": [41, 44, 63], "step": [2, 3, 5, 6, 9, 12, 13, 15, 23, 26, 33, 36, 45, 50, 53, 54, 63, 64, 70, 71], "stephenbyrnedissert": 33, "stick": 2, "still": [19, 36, 59, 65, 67], "stochast": [40, 54, 55, 57, 60, 61, 64, 67], "stock": [6, 13, 23, 38, 43, 46, 50, 52, 54, 55, 62], "stock_length": 44, "stock_limit": [13, 23, 54], "stocks_df": 44, "stop": [18, 38, 50, 56, 64], "stopping_precis": [56, 64], "storag": 13, "store": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 41, 42, 45, 49, 53, 54, 59, 60, 63, 64, 65, 66, 67, 70, 71], "stori": [2, 46, 50], "str": [36, 44, 54, 56], "straightforward": [5, 23, 36, 56, 71], "strand": 24, "strategi": [9, 16, 19, 20, 21, 24, 29, 31, 33, 35, 40, 50, 52, 59, 63], "stream": 38, "streamlin": [6, 26, 71], "streamlit": 33, "street": [37, 46, 50, 52], "strengthen": 36, "stretch": 45, "strftime": 33, "strictli": [11, 53], "strike": 22, "string": [4, 30, 33, 36, 41, 70], "stringio": [13, 23, 35, 54], "strip": [19, 22, 36, 70], "strive": 36, "strong": [12, 14, 22, 36, 37], "strongli": 71, "structur": [3, 5, 6, 16, 20, 28, 32, 33, 36, 44, 48, 63, 64, 65, 67, 70, 71], "stsp": 36, "student": [21, 31, 45, 71], "studi": [3, 15, 25, 26, 33, 36, 38, 44, 48, 60, 61, 71], "stumbl": 45, "style": [7, 26, 29, 30, 36, 39, 69, 70], "sub": [20, 36], "sub_tour": 36, "subash": 7, "subject": [9, 18, 20, 28, 30, 35, 40, 44, 46, 48, 50, 53, 55, 59, 64, 66, 71], "suboptim": 38, "subplot": [4, 7, 9, 14, 17, 18, 21, 22, 25, 26, 27, 29, 30, 33, 38, 41, 42, 44, 45, 46, 48, 49, 50, 52, 54, 60, 61, 63, 64], "subplots_adjust": 22, "subprob": 44, "subproblem": 64, "subproblem_param": 64, "subprocess": [22, 37], "subscript": 30, "subsequ": [4, 7, 9, 14, 26, 33, 34, 38, 39, 44, 53, 59, 63, 71], "subset": [17, 19, 36, 41, 49, 71], "subseteq": [3, 19, 31, 34, 53], "substanc": 55, "substanti": [9, 14, 36, 42], "substitut": [44, 45, 64, 71], "subtour": 36, "subtourelim": 36, "subtract": 64, "subtrop": 48, "succ": 36, "success": [5, 14, 46, 70, 71], "success_prob": 61, "successfulli": [4, 14, 38, 41], "successor": 36, "suffer": 50, "suffici": [17, 30, 33, 44, 64], "suffix": [12, 28, 30, 44, 56, 71], "sugar": [14, 66, 70], "suggest": [1, 14, 17, 44, 52, 59, 71], "suit": 71, "suitabl": [4, 21, 31, 41, 49, 70], "sulfur": [14, 38], "sulphat": 14, "sum": [4, 5, 6, 7, 9, 12, 14, 15, 17, 21, 22, 24, 25, 26, 27, 28, 29, 30, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "sum_": [5, 7, 9, 13, 14, 15, 17, 22, 23, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 58, 59, 61, 63, 64, 65, 67, 71], "sum_demand": 61, "sum_j": [21, 22, 65], "sum_of_abs_error": [7, 39], "sum_of_square_error": 39, "sum_of_weight": 9, "sum_on": 65, "sum_product": 61, "sum_to_on": 44, "sum_u": 50, "sum_w": 50, "sum_weight": 33, "sumi": 27, "summar": [2, 5, 17, 30, 34, 38, 41, 49, 59, 63, 64, 66], "summari": [23, 33, 36], "summat": [27, 38, 42, 53, 66], "sun": [17, 48, 50, 52], "sundai": 17, "sunni": 59, "super": 5, "supervis": [7, 41], "supplement": 71, "suppli": [3, 5, 28, 29, 30, 34, 38, 61, 67], "supplier": [22, 23, 30, 59], "supply_constraint": 30, "supply_demand_geq": 61, "supply_demand_leq": 61, "supplying_batch": 23, "supplying_copp": 23, "support": [20, 33, 36, 37, 43, 45, 50, 51, 52, 56, 70, 71], "suppos": [7, 10, 11, 20, 36, 39, 42, 56, 64], "sure": [17, 23, 40, 46, 50, 58, 64, 65], "surfac": [41, 48], "surinameplein": 37, "surinamestraat": 37, "surpass": 38, "surplu": 65, "surpris": [25, 44], "surprisingli": 30, "survei": [7, 38, 44], "suscept": [25, 34, 65, 67], "sustain": 48, "sv": [41, 49], "svg": [18, 39, 54], "svm_dual": 41, "svm_kernel": 41, "svm_kernel_model": 41, "svm_linear": 41, "svm_quadrat": 41, "svm_v2": 49, "svm_v3": 49, "sw": 65, "sw24978": 36, "sw_df": 65, "swap": 53, "swaplevel": 54, "swat": 45, "sweenei": 44, "swh": 65, "switch": 67, "switchcutsoff": 22, "switchpresolveoff": 22, "sy": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 46, 47, 48, 49, 50, 52, 53, 54, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "symbol": [2, 9, 21, 30, 33, 35, 52, 59, 70, 71], "symmetr": [36, 41, 49, 56, 63], "symmetri": 44, "symmetricbasicmodel": 36, "symmetrictspviagurobi": 36, "symmetrictspviapyomo": 36, "syntax": [4, 45, 56, 71], "synthet": [7, 39], "system": [6, 23, 33, 34, 35, 37, 38, 46, 50, 62, 64, 67], "systemat": 27, "s\u00f6ylemez": 48, "t": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "t0": [28, 33, 35], "t1": [28, 33, 35, 46], "t2": [28, 46], "t3": 28, "t4": 28, "t_": [9, 18, 26, 63], "t_1": 56, "t_2": 56, "t_arr": 18, "t_c": 63, "t_dep": 18, "t_f": 70, "t_ff": 70, "t_i": [18, 45, 48], "t_lost": 18, "t_max": 45, "t_o": 48, "t_rest": 18, "t_stop": 18, "tab10": 44, "tab20": [18, 25, 27, 31], "tab20c": [4, 13, 14, 17, 40, 47, 54, 64], "tabl": [2, 5, 18, 20, 21, 23, 25, 26, 35, 36, 37, 41, 50, 53, 54, 56, 59, 60, 63, 66, 71], "table1d": 23, "table2d": 23, "table3d": 23, "tabul": 14, "tabular": [4, 5], "tacitli": 19, "tackl": [21, 28], "tag": [4, 53, 71], "tailor": 28, "take": [4, 5, 6, 10, 12, 14, 16, 18, 19, 21, 23, 25, 26, 27, 31, 33, 34, 35, 36, 38, 40, 41, 45, 46, 47, 49, 53, 55, 56, 58, 59, 60, 61, 63, 64, 65, 67, 70], "taken": [3, 31, 33, 36, 41, 64, 65, 71], "tangent": 45, "tank": 38, "tankag": 38, "target": [28, 37], "task": [5, 18, 19, 22, 28, 30, 33, 41, 44, 53], "taskord": 26, "tau": [64, 71], "tcd": 33, "tclean": 26, "tdfj": 36, "teach": [1, 66, 71], "team": [28, 53, 71], "technic": 6, "techniqu": [3, 7, 10, 14, 20, 21, 26, 27, 30, 36, 41, 45, 52, 61, 64, 65], "technologi": [20, 38], "tee": [4, 36], "tell": 35, "temperatur": 48, "temporari": 31, "ten": [17, 65], "term": [2, 3, 4, 5, 7, 16, 22, 23, 26, 30, 31, 33, 35, 38, 39, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 59, 60, 61, 64, 65, 67], "term1": 67, "term2": 67, "termin": [27, 28, 30, 36, 38, 56, 58, 59], "termination_condit": [28, 31, 47, 56, 58, 59, 60, 61, 67], "terminationcondit": 31, "terminologi": [31, 33], "test": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 41, 42, 44, 49, 52, 53, 54, 59, 60, 63, 64, 65, 66, 67, 70, 71], "test_siz": [41, 49], "text": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 56, 58, 59, 60, 61, 63, 64, 65, 67, 70, 71], "text3d": 45, "text_styl": [26, 53], "textbook": [2, 22, 64, 66], "textil": 25, "textit": 6, "textrm": [13, 23], "texttt": 13, "tf": 70, "th": [31, 40, 48, 58, 61, 65], "than": [4, 5, 6, 11, 13, 15, 16, 17, 18, 19, 22, 25, 26, 27, 28, 30, 31, 33, 34, 36, 38, 40, 41, 44, 46, 49, 50, 52, 53, 54, 56, 59, 60, 61, 63, 64, 65], "thank": [58, 61], "thee": 38, "thei": [2, 4, 6, 18, 19, 21, 22, 23, 28, 30, 33, 35, 36, 37, 38, 41, 43, 44, 52, 53, 55, 61, 63, 64, 65, 67, 70, 71], "them": [3, 4, 5, 6, 12, 18, 19, 23, 28, 33, 38, 40, 43, 52, 53, 56, 58, 63, 64, 65, 67], "themselv": 36, "theorem": [41, 49], "theoret": [6, 54, 60], "theori": [9, 50, 52, 58, 70], "therebi": 5, "therefor": [6, 9, 25, 30, 34, 36, 40, 41, 45, 49, 63, 64, 67], "thermal": 48, "thesi": [9, 33], "theta": [34, 39, 64, 65, 67], "theta_": 34, "theta_i": [34, 65, 67], "theta_j": [34, 65, 67], "theta_opt": 64, "thi": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71], "thick": 48, "thicker": 33, "thing": [36, 49, 56, 64, 65, 67, 70], "think": [28, 55, 63, 65], "third": [3, 4, 5, 30, 36], "thoma": 42, "thon": 70, "thorni": 15, "thorough": 36, "thorp": [46, 50, 52], "thorpe_kelly_crit": [46, 50, 52], "those": [1, 2, 5, 6, 10, 13, 25, 26, 29, 33, 36, 41, 49, 60, 63, 64, 65], "though": [25, 46], "thread": 21, "threat": 34, "three": [3, 5, 17, 21, 22, 23, 25, 26, 35, 36, 38, 52, 59, 60, 63, 66, 70], "threshold": [19, 28, 33, 40, 41, 56, 58, 61, 67], "through": [4, 7, 26, 29, 30, 33, 34, 41, 48, 53, 61, 65, 70], "throughout": [2, 4, 6, 33, 64, 71], "thtat": 18, "thu": [6, 16, 17, 23, 28, 31, 33, 34, 39, 47, 60, 61, 63, 64, 67], "ti": 4, "tick": [13, 44, 54], "ticker": 9, "ticket": 63, "tidex": 33, "tier": 36, "tight": [12, 18, 22, 39, 54, 58], "tight_layout": [4, 7, 9, 13, 14, 17, 18, 21, 23, 25, 26, 27, 28, 30, 33, 38, 39, 40, 41, 44, 45, 47, 48, 50, 52, 53, 54, 56, 60, 63, 64], "tighter": [36, 61], "tightest": 12, "tightli": [25, 42], "tild": [39, 40, 47, 58], "tilt": 45, "time": [4, 5, 6, 8, 9, 17, 18, 20, 22, 23, 25, 27, 28, 31, 34, 35, 36, 37, 38, 39, 41, 43, 44, 45, 49, 50, 52, 53, 54, 55, 59, 61, 63, 64, 65, 67, 70, 71], "time_limit": 22, "time_period": 71, "timedelta": [9, 36, 52], "timeit": 44, "timelimit": 22, "timeout": 33, "timestamp": 33, "timex": 33, "tini": 36, "tire": 45, "titl": [1, 4, 9, 21, 22, 34, 36, 41, 44, 49, 50, 52, 53, 63, 70], "tmerg": 36, "tmtz": 36, "tn": 41, "to_csv": 33, "to_datetim": 33, "to_dict": [34, 41, 49, 61, 65, 67], "to_fram": 30, "to_numpi": [41, 42, 49], "to_pandas_edgelist": 37, "to_str": 17, "todai": [9, 52], "togeth": [1, 5, 23, 25, 36, 41, 59, 61, 64, 65, 70, 71], "tokocrypto": 33, "tol": [41, 49], "toler": [9, 40, 41, 47, 56, 61, 67], "tolist": [15, 37, 38], "tomi\u0107": 48, "ton": [60, 66], "too": [31, 36, 44, 58, 64, 67], "took": [26, 33], "tool": [1, 3, 4, 6, 7, 28, 30, 33, 39, 49, 53], "tooltip": 37, "top": [1, 6, 7, 8, 19, 21, 26, 33, 37, 39, 40, 41, 44, 46, 47, 49, 58, 64], "top_": 10, "topic": [6, 41, 49, 70], "topological_sort": 33, "total": [6, 9, 13, 14, 17, 21, 23, 25, 26, 27, 28, 33, 34, 36, 37, 38, 40, 41, 44, 45, 48, 49, 52, 54, 56, 61, 63, 65, 67, 71], "total_asset": [40, 47, 58], "total_cost": [13, 23, 30, 54], "total_expected_profit": 60, "total_imbal": 65, "total_land": 66, "total_past_du": 21, "total_profit": 60, "total_tim": 71, "total_trad": 33, "total_unmet": 54, "totalimbal": 65, "tour": [18, 36], "toward": [6, 17, 25], "tp": 41, "tq": 44, "tqdm": [22, 28, 36], "tqx": 44, "trace": [36, 71], "traceback": 28, "track": [17, 23, 25, 33, 63], "tractabl": 70, "trade": [9, 35, 41, 47, 48, 49, 52], "tradeoff": [61, 64, 66], "trader": [33, 35], "tradingview": 35, "tradit": 7, "traffic": 63, "trail": 49, "train": [38, 52], "train_test_split": [41, 49], "trajectori": 54, "transact": [33, 35], "transax": 46, "transcat": 33, "transfer": [48, 70], "transform": [1, 4, 5, 6, 7, 16, 20, 23, 27, 36, 41, 44, 46, 49, 71], "transformationfactori": [18, 20, 21, 24, 25, 26, 27, 36, 66, 70], "translat": [3, 4, 5, 21, 23, 30, 33, 36, 44, 48], "transmiss": [34, 46], "transpir": 59, "transport": [29, 30, 32, 38, 66], "transport_v2": 30, "transport_v3": 30, "transpos": [28, 54], "transship": 29, "travel": [18, 33, 55, 63], "travers": 53, "treat": [3, 26, 28, 38, 55, 67], "treatment": [33, 35, 38, 63, 66], "trespalacio": 25, "tri": [31, 39], "triangular": 18, "trick": [10, 36, 45], "tricki": [23, 36], "trim": [44, 70], "trip": [18, 35], "triplet": 36, "trivial": [25, 36, 50, 63, 65], "truck": [30, 45], "true": [4, 5, 7, 9, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 41, 42, 44, 45, 46, 48, 49, 50, 52, 53, 54, 56, 60, 61, 63, 64, 65, 66, 67, 70, 71], "true_neg": [41, 49], "true_posit": [41, 49], "truli": 37, "trust": [37, 55], "trustregion": 22, "truth": 20, "trv": 9, "trx": 33, "try": [17, 22, 28, 36, 40, 49, 53, 64, 67, 70], "tsp_dimens": 36, "tsp_world_summari": 36, "tsplib95": 36, "tu": 1, "tubin": 67, "tucker": 36, "tue": 17, "tum": 36, "tuna": 60, "tune": [56, 61], "tupl": [4, 5, 6, 17, 26, 33, 36, 44, 70], "tuplic": 63, "turbin": [61, 65, 67], "turbineact": 67, "turn": [2, 3, 19, 26, 28, 41, 43, 49, 53, 61, 67], "turnaound": 53, "turnaround": [53, 70], "tutori": [3, 17, 44, 46, 50, 71], "twice": [21, 33, 65], "twist": 45, "two": [2, 4, 5, 6, 7, 8, 9, 13, 16, 17, 19, 20, 22, 24, 26, 27, 28, 30, 31, 33, 35, 37, 38, 41, 44, 45, 46, 49, 53, 55, 56, 59, 61, 62, 65, 70, 71], "twowai": 37, "txt": [41, 49], "ty_n": 48, "type": [2, 3, 4, 5, 6, 8, 13, 16, 17, 19, 24, 26, 28, 33, 34, 36, 41, 44, 45, 49, 54, 56, 61, 65, 67, 70], "typic": [3, 26, 34, 59, 61, 64, 70, 71], "tz6117": 36, "u": [2, 4, 5, 6, 9, 10, 12, 13, 14, 17, 23, 27, 28, 29, 31, 32, 33, 35, 36, 37, 38, 40, 41, 45, 48, 49, 50, 52, 53, 54, 56, 59, 61, 63, 64, 65, 67, 70, 71], "u1": 46, "u2": 46, "u_": [23, 29, 64], "u_1": [46, 49], "u_2": [46, 49], "u_3": 49, "u_eq": 45, "u_i": [36, 45, 46], "u_j": [36, 61], "u_jm_j": 61, "u_m": 49, "u_n": 50, "u_sum": 52, "u_t": [9, 27, 52], "ua": 48, "ub": [9, 25, 26, 48, 49, 71], "ub_i": 45, "uc": [67, 71], "uc_windcurtail": 67, "uc_windcurtailment_fixed_x": 67, "uci": [14, 41, 49], "uh": 66, "uiowa": 66, "uk": 45, "ultim": 70, "un": 38, "unafford": 65, "unassign": 53, "unavail": 63, "unbound": [6, 8], "uncertain": [15, 47, 56, 59, 64, 65, 67], "uncertainti": [10, 15, 48, 51, 54, 64, 65, 67, 68], "unchang": [25, 63], "unconstrain": 39, "under": [2, 4, 9, 15, 22, 23, 35, 54, 59, 61, 63, 64, 66, 70], "under_quota": 66, "underappreci": 38, "underbrac": [20, 35, 38, 59], "underli": [5, 36, 39, 64], "underlin": 38, "underperform": 64, "underscor": 71, "understand": [33, 64, 65, 71], "undirect": [31, 36], "uneg": 27, "uneg_max": 27, "unencumb": 35, "uneven": 30, "unexpect": 53, "unfamiliar": [4, 71], "unfeas": 16, "unfold": 59, "unforeseen": 18, "unfortun": [28, 37], "unfulfil": 63, "unh": 9, "unifi": 33, "uniform": [4, 6, 27, 30, 38, 45, 50, 60, 64, 65, 71], "uniformli": [64, 65], "uniformparticipationfactor": 65, "unimpress": 28, "uniqu": [13, 17, 21, 24, 26, 33, 34, 39, 41, 49, 59, 67, 71], "unique_assign": 24, "unique_label": 31, "unit": [2, 4, 5, 9, 11, 13, 15, 18, 20, 23, 27, 29, 30, 33, 34, 35, 38, 45, 46, 48, 54, 58, 59, 60, 61, 63, 64, 65, 66, 70], "unitari": 23, "unitary_holding_cost": 23, "unitary_product": 23, "units_in_batch": 23, "univers": [1, 17, 22, 31, 37], "unknown": [4, 38, 40, 41, 58, 60, 64, 65], "unless": 41, "unlik": 7, "unlimit": [2, 5, 20, 44, 64], "unmet": 63, "unnecessari": [6, 71], "unnecessarili": [49, 67], "unsatisfi": 63, "unsold": [59, 60, 63], "unsur": 64, "until": [21, 26, 27, 31, 36, 38, 41, 44, 46, 56, 59, 64], "untold": [46, 50], "unus": [42, 44, 64], "unusu": 42, "unvisit": 36, "up": [2, 5, 13, 16, 19, 23, 24, 26, 27, 33, 36, 38, 41, 44, 46, 49, 50, 54, 61, 62, 63, 64, 66], "up_rul": 56, "upbit": 33, "updat": [4, 18, 21, 26, 38, 39, 40, 41, 42, 45, 47, 49, 54, 55, 56], "upgrad": [9, 37, 52, 63], "upload": [46, 50], "upo": 27, "upon": [6, 26, 61], "upos_max": 27, "upper": [2, 4, 5, 9, 12, 13, 18, 21, 26, 27, 30, 31, 33, 38, 39, 40, 44, 45, 48, 54, 56, 60, 70, 71], "upper_bound": 71, "urban": 37, "url": [1, 36, 44], "url_exist": 36, "url_tsp_world": 36, "us": [1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 46, 47, 48, 49, 50, 52, 53, 54, 58, 59, 62, 65, 66, 67, 68, 69], "usabl": 37, "usag": [6, 37, 71], "usd": [33, 35], "usdc": 33, "usdt": 33, "use_cach": 37, "used_color_constraint": 31, "usemathtext": 9, "user": [4, 28, 33, 37, 41, 42, 49, 66, 71], "user_ag": 37, "usernam": 28, "userwarn": 37, "ush": 50, "usual": [21, 23, 26, 29, 41], "utcnow": 33, "util": [6, 25, 30, 33, 46, 50, 52, 53, 70], "uwaterloo": 36, "uy734": 36, "v": [2, 4, 5, 9, 18, 22, 26, 27, 28, 29, 31, 33, 34, 36, 37, 38, 41, 43, 45, 47, 49, 50, 52, 53, 61, 63, 64, 65, 67, 70, 71], "v0": 33, "v1": 38, "v2": [13, 38], "v2c_list": 34, "v3": 38, "v_": [33, 44, 67], "v_0": 33, "v_b": 33, "v_i": [45, 67], "v_j": 33, "v_q": 33, "v_t": 9, "va": [17, 21, 25, 26, 36, 44, 46, 53], "val": 9, "valid": [4, 28, 36, 41, 46, 49, 71], "validate_param": 71, "valu": [2, 3, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 25, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 60, 61, 63, 64, 65, 67, 70, 71], "valuabl": 14, "van": [37, 46, 50, 71], "vandenbergh": 45, "vanish": 36, "var": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 47, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "varaibl": 59, "varepsilon": [60, 61], "vari": [5, 13, 36, 40, 49, 54, 56, 61, 66], "variabel": 13, "variabl": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 36, 38, 39, 40, 41, 42, 44, 45, 46, 48, 49, 50, 52, 53, 54, 56, 59, 60, 61, 63, 64, 65, 66, 67, 68, 70], "variable_cost": 11, "variable_dict": [45, 48, 50, 52], "variable_list": [49, 56], "varianc": [9, 40, 41, 47, 49, 50, 63], "variant": [8, 25, 58, 65, 67, 68], "variat": 59, "varieti": [4, 34], "variou": [6, 8, 19, 20, 21, 28, 32, 38, 43, 44, 51, 54, 55, 56, 57, 62, 68, 70, 71], "vdot": [41, 49], "vector": [2, 6, 7, 8, 10, 13, 34, 39, 40, 42, 43, 51, 58, 63, 64], "vee": [20, 26], "veebar": [18, 20, 21, 24, 25, 26, 27], "vega": [46, 50, 52], "vehicl": [19, 36, 55], "veloc": 18, "vend": 41, "vendor": 4, "verbos": [28, 41, 49, 71], "veri": [9, 27, 28, 31, 32, 36, 43, 49, 53, 55, 56, 64, 67], "verifi": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 38, 39, 40, 41, 42, 44, 47, 48, 49, 50, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67], "versa": [10, 64], "versatil": 1, "version": [2, 4, 5, 6, 11, 22, 23, 28, 34, 36, 38, 45, 53, 56, 57, 64, 65, 67, 71], "versu": [7, 39], "vertex2color": 34, "vertic": [25, 31, 36, 41, 56], "vessel": 26, "via": [4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 38, 39, 40, 41, 42, 47, 48, 49, 50, 53, 55, 58, 59, 60, 61, 63, 64, 65, 66, 67], "viabl": 56, "vice": [10, 64], "view": [34, 58, 63, 65], "view_init": 45, "violat": [36, 56, 61, 64], "virtual": 36, "virtualenv": 28, "visibl": 33, "visit": [18, 36], "visual": [4, 6, 9, 13, 18, 21, 22, 23, 28, 29, 30, 34, 36, 41, 56], "visualize_network": 34, "visualizeevplan": 18, "visweswaran": 38, "vm22775": 36, "vmax": 67, "vol": [33, 50, 52], "volatil": [9, 14], "voltag": 67, "volum": [23, 30, 33, 34, 65], "volumetr": 42, "vpi": 59, "vss": 60, "vt": 33, "vtype": 36, "vu": [1, 37], "vz": 9, "w": [9, 17, 21, 25, 27, 31, 33, 35, 38, 41, 44, 45, 46, 48, 49, 50, 52, 53, 56, 59, 67], "w01": 17, "w02": 17, "w03": 17, "w04": 17, "w05": 17, "w06": 17, "w07": 17, "w08": 17, "w09": 17, "w10": 17, "w_": [9, 25, 31, 33, 41, 46, 50, 63], "w_0": [9, 46, 50], "w_1": 17, "w_2": 17, "w_a": 50, "w_analyt": 46, "w_b": 50, "w_bar": 49, "w_c": [38, 50], "w_i": 25, "w_j": [9, 35], "w_k": 31, "w_lb": [9, 25], "w_n": [17, 46, 50, 52], "w_sum": 52, "w_t": 9, "w_ub": [9, 25], "wa": [2, 4, 9, 14, 17, 28, 30, 33, 34, 36, 38, 43, 44, 45, 46, 47, 50, 52, 53, 56, 59, 64, 65], "wager": [46, 50], "wai": [2, 3, 4, 5, 6, 7, 10, 19, 21, 22, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 38, 40, 45, 47, 49, 50, 52, 53, 58, 61, 64, 65, 67, 70, 71], "wait": [21, 33], "walk": 37, "wall": [28, 37, 46, 48, 50, 52], "wallet": 33, "wang": [46, 50], "want": [2, 9, 16, 22, 23, 30, 31, 33, 39, 40, 41, 56, 58, 63, 64, 71], "warehous": [3, 23, 45, 55, 60, 71], "warn": [4, 22, 28, 41, 49, 61, 67], "wast": [16, 64], "wastewat": 38, "watt": 48, "wavelet": [41, 49], "wavesexchang": 33, "wazirx": 33, "wb": 50, "wba": 9, "wc": [50, 66], "we": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "weak": 22, "weaker": 22, "wealth": [9, 33, 35, 46, 50], "wealth_next": 50, "weath": 33, "weather": [45, 59, 66], "web": [9, 33, 37, 45, 50, 52, 66], "websit": 2, "wed": [17, 28], "wedg": 27, "week": [2, 17, 31, 33, 63], "weekdai": 63, "weekend": [17, 63], "weekli": [2, 17], "weibul": [60, 67], "weibull_min": 60, "weight": [9, 17, 21, 23, 25, 26, 29, 33, 34, 37, 41, 44, 49, 50, 52, 53], "welcom": [1, 71], "well": [3, 4, 7, 9, 14, 21, 24, 25, 36, 43, 44, 46, 48, 50, 60, 66, 71], "wellington": 7, "were": [5, 23, 25, 28, 34, 41, 52, 63, 65], "westerlund": 44, "wfp": 38, "what": [2, 6, 15, 17, 21, 26, 33, 35, 36, 38, 42, 46, 50, 51, 55, 56, 59, 61, 63, 64, 66, 67, 70], "whatev": 33, "wheat": 66, "wheel": 51, "wheel_interact1": 50, "wheel_interact2": 50, "wheel_model": 50, "wheel_rc_model": 50, "wheel_sim": 50, "when": [2, 4, 5, 6, 7, 13, 14, 17, 18, 19, 21, 22, 26, 27, 30, 33, 34, 35, 36, 38, 40, 41, 42, 45, 46, 47, 49, 50, 51, 59, 60, 61, 64, 65, 66, 67, 69, 70], "whenev": [4, 17, 26, 31, 64], "where": [2, 4, 5, 6, 7, 8, 9, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 33, 34, 35, 36, 37, 38, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 56, 59, 60, 61, 63, 64, 65, 67, 70, 71], "wherea": [34, 61, 64, 67], "whether": [3, 6, 18, 20, 21, 25, 33, 34, 35, 36, 43, 45, 48, 53, 61, 64, 67], "which": [1, 2, 3, 4, 5, 6, 7, 9, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 30, 31, 33, 34, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 53, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "while": [2, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 41, 42, 44, 47, 49, 52, 53, 54, 55, 56, 59, 60, 61, 63, 64, 65, 66, 67], "white": [14, 21, 26, 29, 34, 36, 44, 53, 70], "whitebit": 33, "who": [1, 5, 9, 17, 28, 30, 37, 44], "whole": [4, 36, 48, 63], "wholesal": 66, "whom": 60, "whose": [9, 23, 25, 36, 39, 40, 46, 58, 61], "why": [15, 33, 36, 52, 61, 71], "wi29": 36, "wide": [4, 25, 33, 34, 36], "widget": 50, "width": [21, 29, 31, 33, 34, 38, 45, 53, 56], "wiki": [44, 46, 50], "wikipedia": [36, 37, 46, 50, 70], "wilei": 42, "william": [26, 46, 50], "willing": [40, 61], "wind": [34, 55, 61, 65, 68], "wind_curtail": 67, "wind_production_sampl": 61, "wind_production_samples_df": 61, "wind_speed_to_pow": 67, "windmil": 34, "window": [21, 34], "windsolarhydro_nopartecipationfactor": 65, "wine": 8, "winequ": 14, "wise": [26, 36], "wish": [1, 5, 9, 26, 36, 38, 41, 63], "with_label": [29, 31, 33, 35], "within": [1, 4, 15, 22, 25, 33, 34, 56, 59, 64, 67, 70], "without": [6, 15, 25, 27, 30, 31, 36, 38, 41, 44, 46, 49, 50, 53, 59, 64, 70, 71], "wmt": 9, "wn": 41, "won": 37, "wonder": 36, "woo": 33, "wood": 25, "woodruff": 71, "wool": 48, "word": [6, 8, 21, 24, 33, 34, 52, 56, 70, 71], "work": [1, 4, 6, 8, 10, 17, 21, 22, 28, 33, 35, 36, 38, 41, 44, 45, 46, 49, 50, 52, 61, 65, 70, 71], "worker_schedul": 17, "worker_typ": 17, "workflow": 69, "workforc": 19, "workshop": 33, "workstat": 25, "world": [1, 3, 35, 36, 37, 38, 43, 50, 52, 55, 63], "worldscibook": [50, 52], "worldscientif": [50, 52], "wors": [7, 64], "worst": [56, 61, 64, 65], "worst_cas": 64, "worst_case_outcom": 15, "worst_case_p": 64, "worst_case_plan": 15, "worst_case_profit": [15, 64, 66], "worst_z": 56, "worth": [15, 34, 38, 66], "would": [5, 6, 13, 14, 15, 16, 17, 20, 23, 24, 26, 30, 31, 33, 34, 35, 36, 38, 41, 45, 47, 49, 52, 53, 54, 56, 59, 61, 63, 64, 65, 66, 67, 70], "wp": [41, 46, 50], "wrangl": 71, "wrap": 56, "wrapper": 44, "write": [4, 26, 30, 34, 35, 36, 56, 63, 69, 71], "written": [2, 4, 5, 15, 41, 45, 58, 59, 63, 70, 71], "wrong": [49, 70], "wu": 48, "www": [33, 35, 36, 38, 44, 45, 46, 48, 50, 52, 66, 70], "x": [3, 5, 6, 7, 8, 10, 11, 13, 14, 15, 16, 18, 19, 20, 22, 23, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 53, 54, 56, 58, 59, 60, 61, 64, 65, 66, 67, 70, 71], "x0": 48, "x1": [6, 10, 11, 12, 16, 25, 48], "x2": [6, 10, 11, 12, 16, 25], "x_": [13, 14, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 35, 36, 38, 41, 44, 49, 53, 59], "x_0": 48, "x_1": [6, 11, 12, 16, 40, 41, 47, 48, 49, 56, 58], "x_2": [6, 11, 12, 16, 40, 41, 47, 49, 56, 58], "x_3": [40, 47, 58], "x_a": [2, 4], "x_b": [2, 4], "x_col": 14, "x_i": [6, 8, 10, 14, 19, 34, 40, 41, 45, 47, 49, 58, 67], "x_index": 30, "x_j": [15, 22, 41], "x_kei": 64, "x_m": [2, 4, 60], "x_n": [41, 48, 49], "x_opt": 60, "x_p": 44, "x_r": [5, 38], "x_t": 27, "x_test": [41, 49], "x_train": [41, 49], "xa": 44, "xaxi": 9, "xb": 44, "xc": [22, 25], "xf": [22, 26], "xi": 60, "xlabel": [28, 33, 34, 39, 40, 47, 50, 53, 56, 61, 66, 67, 70], "xlim": [41, 42, 49], "xm": 60, "xmax": [41, 49], "xmin": [41, 49], "xom": [9, 52], "xopt": 48, "xopt_avg": 64, "xopt_rob": 64, "xor": [18, 20, 21, 25, 27, 66], "xp": [44, 60], "xplot": 42, "xpress": [21, 22, 26, 56], "xpress_direct": 22, "xrp": 33, "xtick": [23, 28, 54], "xtild": [40, 47, 58], "xtow": 56, "xu": [33, 48, 60], "xv": 18, "xw": 60, "xy": [36, 38, 45], "xytext": [38, 45], "y": [3, 5, 6, 7, 9, 12, 14, 18, 20, 22, 23, 24, 25, 27, 28, 29, 30, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 46, 47, 48, 49, 52, 56, 59, 60, 61, 64, 66, 67, 70, 71], "y1": [11, 12, 25, 64], "y2": [11, 12, 25, 64], "y3": [12, 64], "y4": 12, "y_": [12, 22, 23, 25, 27, 38, 41, 49, 53, 59, 63], "y_1": [11, 12, 41, 49, 56, 64], "y_2": [11, 12, 41, 49, 56, 64], "y_3": [12, 64], "y_4": 12, "y_c": 38, "y_col": 14, "y_fit": [7, 39], "y_fit2": 39, "y_hi": 44, "y_i": [14, 41, 45, 49, 53, 56], "y_j": [41, 49, 56], "y_kei": 64, "y_lo": 44, "y_n": [41, 48, 49], "y_nk": 49, "y_p": 5, "y_pred": [41, 49], "y_support": [41, 49], "y_t": [27, 28], "y_test": [41, 49], "y_train": [41, 49], "y_true": [41, 49], "y_u": [2, 4], "y_v": [2, 4], "yahoo": [9, 52], "yamazaki": 9, "yaxi": [9, 27], "yaya": 30, "yc": [22, 25], "year": [1, 13, 23, 45, 52, 54, 66, 71], "yearloc": 9, "yellow": [26, 34], "yen": 35, "yet": [4, 36, 56, 57], "yf": [9, 22, 52], "yfinanc": 52, "yield": [6, 11, 16, 23, 25, 33, 36, 38, 42, 45, 49, 53, 54, 56, 61, 64, 66, 70], "ylabel": [28, 33, 34, 39, 40, 47, 50, 56, 61, 66, 67, 70], "ylgn": 9, "ylim": [15, 41, 42, 49, 56, 60], "ylm\u00e9n": 48, "yloc": 25, "ym7663": 36, "ym_2": 34, "ymax": [41, 49], "ymin": [41, 49], "yo": 36, "yobit": 33, "yopt": 45, "you": [1, 5, 6, 15, 22, 25, 27, 33, 34, 36, 37, 45, 47, 49, 56, 58, 61, 64, 66, 67, 71], "your": [1, 27, 36, 50, 63, 66], "ytick": 60, "yuichi": 36, "z": [10, 15, 19, 20, 21, 23, 33, 38, 41, 44, 45, 46, 48, 49, 56, 59, 60, 61, 63, 64], "z_": [21, 38, 48, 49, 63], "z_0": 48, "z_1": [45, 48, 56], "z_2": 56, "z_a": 64, "z_a_max": 64, "z_ab": 64, "z_b": [63, 64], "z_b_max": 64, "z_budget": 64, "z_c": 63, "z_d": 64, "z_d_max": 64, "z_e": 63, "z_f": 63, "z_i": [41, 45, 49], "z_indic": 64, "z_j": 56, "z_n": 48, "z_sampl": 64, "z_t": 27, "zaif": 33, "zb": 37, "zdir": 45, "zeisberg": 33, "zemlin": 36, "zeng": 64, "zero": [5, 7, 24, 33, 34, 39, 41, 42, 44, 45, 48, 49, 54, 60, 64, 65, 67], "zeroabstotalimbal": 65, "zeroimbal": 65, "zerototalimbal": 65, "zhao": 64, "zhou": 48, "zi929": 36, "ziegler": 45, "ziemba": [50, 52], "ziggo": 37, "zip": [4, 9, 13, 14, 23, 25, 26, 28, 31, 33, 36, 37, 54, 61], "zocca": 1, "zonda": 33, "zone": 48, "zoom_start": 37, "zorder": 61, "zw": 26, "\u00b5": 37, "\u00fcnsal": 48, "\u0161apkauskien\u0117": 33, "\u03bc": 28}, "titles": ["Index", "Hands-On Mathematical Optimization with Python", "1.1 A first production planning problem", "1. Mathematical Optimization", "1.2 A basic Pyomo model", "1.3 A data-driven Pyomo Model", "2.1 BIM production planning using linear optimization", "2.2 Least Absolute Deviation (LAD) Regression", "2. Linear Optimization", "2.3 Mean Absolute Deviation (MAD) portfolio optimization", "2.4 BIM production for worst case", "2.5 BIM production variants", "2.6 Dual of the BIM production problem", "2.7 BIM production using demand forecasts", "Extra material: Wine quality prediction with \\(L_1\\) regression", "Extra material: Multi-product facility production", "3.1 BIM production with perturbed data", "3.2 Workforce shift scheduling", "3.3 Recharging strategy for an electric vehicle", "3. Mixed Integer Linear Optimization", "3.4 Production model using disjunctions", "3.5 Machine Scheduling", "3.6 Facility location problem", "3.7 BIM production revisited", "Extra material: Cryptarithms puzzle", "Extra material: Strip packing", "Extra material: Job shop scheduling", "Extra material: Maintenance planning", "4.1 Dinner seating arrangement", "4.2 Minimum-Cost Flow Problem", "4.3 Gasoline distribution", "4.4 Exam room scheduling", "4. Network Optimization", "4.5 Cryptocurrency arbitrage search", "Extra material: Energy dispatch problem", "Extra material: Forex Arbitrage", "Extra material: Traveling Salesman Problem", "Extra material: Shortest path problem in real life", "5.1 Milk pooling and blending", "5.2 Ordinary Least Squares (OLS) Regression", "5.3 Markowitz portfolio optimization", "5.4 Support Vector Machines for binary classification", "Extra material: Refinery production and shadow pricing with CVXPY", "5. Convex Optimization", "Extra Material: Cutting Stock", "6.1 Economic Order Quantity", "6.2 The Kelly criterion", "6.3 Markowitz portfolio optimization revisited", "6.4 Optimal Design of Multilayered Building Insulation", "Extra material: Support Vector Machines with conic optimization", "Extra material: Luenberger\u2019s Investment Wheel", "6. Conic Optimization", "Extra material: Optimal Growth Portfolios with Risk Aversion", "7.1 Fleet assignment problem", "7.2 Robustness analysis of BIM production plan via simulations", "7. Accounting for Uncertainty: Optimization Meets Reality", "8.1 Robust BIM microchip production problem", "8. Robust Optimization - Single Stage Problems", "9.1 Markowitz portfolio optimization with chance constraints", "9.2 Pop-up shop", "9.3 Stock optimization for seafood distribution center", "9.4 Economic dispatch in renewable energy systems using chance constraints", "9. Stochastic Optimization - Single Stage Problems", "10.1 Aircraft seat allocation problem", "10.2 Two-stage production planning using constraint and column generation", "10.3 Optimal power flow problem with recourse actions", "Extra: The farmer\u2019s problem and its variants", "Extra: Two-stage energy dispatch optimization with wind curtailment", "10. Two-Stage Problems", "Appendix: Working with Pyomo", "Functional Programming with Pyomo", "Pyomo style guide"], "titleterms": {"": [46, 50, 66], "1": [2, 3, 4, 5, 6, 16, 25, 28, 30, 34, 38, 45, 48, 53, 56, 58, 63, 66], "10": [63, 64, 65, 68], "2": [4, 6, 7, 8, 9, 10, 11, 12, 13, 17, 25, 29, 30, 34, 38, 39, 46, 48, 54, 59, 63, 64, 66], "3": [4, 5, 9, 16, 17, 18, 19, 20, 21, 22, 23, 25, 30, 38, 40, 47, 60, 63, 65, 66], "4": [4, 10, 20, 28, 29, 30, 31, 32, 33, 41, 48, 61, 63, 66], "5": [4, 11, 21, 33, 38, 39, 40, 41, 43, 63, 66], "6": [4, 12, 22, 45, 46, 47, 48, 51, 63], "7": [4, 13, 23, 53, 54, 55], "8": [4, 56, 57], "9": [58, 59, 60, 61, 62], "A": [2, 4, 5, 13, 14, 25, 28, 36, 44, 70], "For": 5, "On": 1, "The": [4, 5, 6, 13, 22, 36, 41, 45, 46, 49, 59, 64, 66, 70], "about": 1, "absolut": [7, 9, 14], "abstractmodel": 71, "access": 4, "account": 55, "acknowledg": 71, "acquisit": 13, "action": 65, "actual": 54, "ad": [26, 50, 63], "addit": [9, 11, 33, 38], "advanc": 25, "adversari": 56, "after": 36, "aircraft": [53, 63], "algorithm": [28, 44], "all": [36, 71], "alloc": 63, "altern": 23, "alternt": 70, "an": [18, 33, 38, 39], "analysi": [9, 54, 61], "analyt": [48, 60, 63], "appendix": [30, 45, 69], "applic": 26, "approach": 56, "approxim": [38, 60], "ar": 38, "arbitrag": [33, 35], "area": 36, "arrang": 28, "as_domain": 45, "assess": 67, "asset": 9, "assign": 53, "attribut": 63, "avail": 33, "averag": [60, 63, 64], "avers": [50, 52], "background": [34, 37], "ball": 56, "basi": 49, "basic": 4, "batch": [26, 70], "benchmark": 36, "between": [27, 28, 63], "beyond": 36, "bibliograph": [33, 38, 45, 46, 48, 50, 52, 64, 66], "bilinear": [38, 44], "bim": [6, 10, 11, 12, 13, 16, 23, 54, 56], "binari": [41, 46], "blend": 38, "block": [23, 36, 71], "book": 33, "bound": [25, 71], "box": [25, 56], "break": 25, "brute": 33, "budget": 56, "bui": 38, "build": [6, 36, 48, 66], "builder": 70, "busi": 38, "callback": 36, "can": 36, "canon": 6, "cap": 71, "capac": 33, "capit": 71, "car": 18, "cardin": 56, "case": [10, 15, 48, 63, 64, 65, 66], "categor": 17, "ccxt": 33, "center": 60, "chanc": [58, 61, 63], "chang": 50, "charg": 18, "chart": [21, 26], "citat": 1, "classic": 45, "classif": 41, "classifi": 41, "clean": 26, "cleanout": 26, "code": [34, 71], "column": [44, 64], "commit": 67, "compar": [30, 34], "comparison": [28, 39], "composit": 70, "comput": 26, "conclud": 38, "concretemodel": [4, 5, 71], "cone": [45, 56], "conic": [45, 46, 49, 51], "constrain": [46, 56, 61], "constraint": [4, 17, 27, 33, 36, 45, 48, 58, 61, 63, 64, 71], "constraintlist": 71, "consumpt": 56, "continu": 63, "convent": 71, "converg": 60, "convex": [38, 39, 43], "copper": 56, "correl": 63, "cost": [11, 29, 30], "counterpart": 56, "creat": [4, 5, 17, 53], "criterion": 46, "crude": 42, "cryptarithm": 24, "cryptocurr": 33, "curtail": 67, "cut": 44, "cvxpy": 42, "cycl": 33, "dai": 27, "daili": 9, "data": [5, 7, 9, 14, 15, 16, 17, 21, 23, 30, 34, 35, 36, 39, 41, 42, 44, 49, 52, 53, 61, 63, 65, 66, 67, 71], "date": 21, "decis": [4, 17], "decomposit": 26, "decor": 71, "deliveri": [30, 38], "demand": [13, 60, 63], "demonstr": 35, "deriv": 12, "descript": [6, 14, 16, 21, 22, 23, 28, 29, 31, 33, 34, 38, 40, 47, 48, 53, 54, 58, 60, 61, 63, 64, 65, 71], "design": [48, 52], "determinist": [60, 63], "deviat": [7, 9, 14], "dfj": 36, "differ": [36, 63], "dijkstra": 37, "dimens": 25, "dimension": 71, "dinner": 28, "direct": 33, "disjunct": [20, 21, 27], "dispatch": [34, 61, 67], "displai": [30, 35, 71], "distribut": [30, 38, 60, 63], "do": 14, "document": 44, "doe": [36, 50], "domain": 71, "download": [9, 33], "driven": 5, "dual": [12, 41, 44, 49], "due": 21, "earliest": 21, "econom": [45, 61], "ed": 61, "edd": 21, "edg": 34, "effect": 52, "electr": 18, "empir": 21, "energi": [34, 61, 67], "entri": 30, "environ": 56, "eoq": 45, "equiti": 52, "evm": 59, "evpi": 59, "exam": 31, "examin": 36, "exampl": [26, 44, 70], "exchang": 33, "execut": 70, "exercis": [24, 26, 27, 33, 42, 50], "expect": 59, "experi": 36, "expert": 5, "explicit": 60, "explor": 36, "express": 4, "extend": 45, "extens": [52, 63], "extra": [14, 15, 24, 25, 26, 27, 34, 35, 36, 37, 42, 44, 49, 50, 52, 66, 67], "facil": [15, 22], "factori": 20, "failur": 70, "famou": 36, "farmer": 66, "featur": [14, 41, 49], "feed": 42, "fifo": 21, "filter": 70, "financi": 52, "find": 33, "first": [2, 21, 22, 36], "fit": 14, "fix": [11, 71], "fleet": 53, "flight": 53, "flow": [28, 29, 34, 65], "forc": 33, "forecast": [13, 65], "forex": 35, "form": [6, 41, 63], "format": [30, 36], "formul": [17, 22, 26, 29, 31, 40, 41, 44, 45, 47, 49, 53, 64], "fossil": 34, "fraction": 11, "franchis": 30, "free": [9, 52, 53], "from": [33, 36, 38, 44, 60], "fuel": 34, "function": [10, 36, 49, 70], "functool": 70, "game": 46, "gantt": [21, 26], "gasolin": 30, "gener": [7, 36, 39, 44, 53, 63, 64, 65], "geocod": 37, "get": 1, "googl": 44, "grai": 36, "graph": [33, 35], "graphviz": 30, "group": 28, "growth": [46, 52], "guid": 71, "hand": 1, "handl": 36, "hard": 38, "have": 33, "help": 1, "high": 42, "histor": 9, "histori": 37, "how": [14, 36, 50], "hybrid": 44, "hyperbol": 45, "i": [3, 42], "identifi": 14, "imbal": 65, "impact": 26, "implement": [17, 20, 23, 26, 27, 28, 36, 41, 49, 52, 56, 65], "import": [4, 23, 33, 34, 61, 65, 67, 70], "impress": 36, "improv": 71, "index": [0, 71], "influenc": 14, "inform": [18, 37, 59], "instal": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 38, 39, 40, 41, 42, 44, 47, 48, 49, 50, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67], "instanc": [34, 36], "instead": 71, "insul": 48, "integ": [19, 48, 56], "interest": 52, "internet": 36, "introduct": [36, 37], "invest": 50, "ipopt": 38, "item": 45, "its": [63, 66], "job": [21, 26], "jump": 44, "kelli": 46, "kernel": [41, 49], "kerosin": 42, "known": [44, 71], "l_1": 14, "lad": [7, 14, 39], "larger": [36, 45], "layer": 48, "lazi": 36, "least": [7, 39], "librari": 33, "life": 37, "line": [14, 25], "linear": [6, 8, 19, 41, 44, 45, 49], "lo": [6, 28], "locat": 22, "log": 46, "look": 14, "lower": 25, "lowest": 10, "luenberg": 50, "machin": [21, 41, 49], "mad": [9, 14], "mai": 71, "mainten": 27, "manag": 17, "manual": 30, "map": [37, 70], "markowitz": [40, 47, 58], "master": 17, "materi": [13, 14, 15, 24, 25, 26, 27, 34, 35, 36, 37, 42, 44, 49, 50, 52], "mathemat": [1, 2, 3, 5, 29, 31, 70], "matrix": 6, "max": 28, "maxim": [10, 15, 59], "maximum": 28, "mayb": 70, "mean": [9, 14, 15, 59, 66], "meet": 55, "method": [30, 45, 60, 63], "metric": [41, 49], "microchip": [6, 56], "milk": 38, "milo": [20, 22, 61], "minim": [28, 30], "minimum": [27, 29], "minmax": 10, "miqco": 48, "mix": [19, 48], "model": [2, 4, 5, 7, 9, 13, 14, 15, 17, 18, 20, 22, 23, 24, 25, 26, 27, 30, 33, 34, 35, 36, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 56, 63, 66, 70, 71], "monad": 70, "more": [13, 28], "mtz": 36, "multi": [15, 20, 48, 71], "multilay": 48, "multipl": [26, 36, 45, 48], "multipli": 52, "multivari": 14, "n": 48, "naiv": 53, "name": 71, "namespac": 71, "need": 33, "net": 59, "network": [28, 32, 34, 37, 67], "networkx": 33, "nlo": 38, "nonlinear": [38, 41, 49], "nonzero": 65, "note": [33, 38, 45, 46, 48, 50, 52, 64, 66], "number": [27, 28], "object": [4, 10, 11, 17, 27, 45, 71], "oil": 42, "ol": 39, "open": 36, "oper": [27, 30], "opf": 34, "opportun": 33, "optim": [1, 3, 6, 8, 9, 13, 15, 19, 20, 21, 23, 32, 34, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 55, 57, 58, 60, 62, 63, 64, 65, 67, 70], "option": [22, 38], "order": [33, 45, 56], "ordinari": 39, "origin": 56, "out": [21, 26], "outcom": 46, "overlap": 26, "owner": 30, "pack": 25, "packag": 67, "panda": [4, 30, 71], "paramet": [17, 52, 71], "parsimoni": 13, "path": 37, "pattern": 44, "perfect": [59, 65], "perform": [14, 41, 49, 54], "period": 27, "perturb": 16, "physic": 34, "place": 25, "plan": [2, 6, 13, 27, 30, 54, 56, 64, 70], "plant": 66, "polici": [26, 34], "polynomi": [41, 49], "pool": 38, "pop": 59, "portabl": 36, "portfolio": [9, 40, 47, 52, 58], "possibl": 10, "power": [34, 65], "pprint": 4, "preambl": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 47, 48, 49, 50, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67], "predict": 14, "prefer": 71, "preliminari": [14, 67], "price": [9, 42], "primal": [41, 49], "print": 26, "problem": [2, 6, 10, 11, 12, 13, 14, 16, 17, 18, 21, 22, 23, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 40, 42, 44, 45, 46, 47, 48, 50, 53, 54, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70], "process": [21, 26], "product": [2, 5, 6, 10, 11, 12, 13, 15, 16, 20, 23, 26, 42, 54, 56, 64, 70], "profit": [10, 15, 59, 60], "program": [20, 21, 70], "pt": 34, "pure": 70, "puzzl": 24, "pyo": [4, 71], "pyomo": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 38, 39, 40, 41, 42, 44, 45, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 69, 70, 71], "pyomomonad": 70, "python": [1, 5], "quadrat": [41, 45, 48], "qualiti": [14, 67], "quantiti": 45, "radial": 49, "ramp": 27, "rangeset": 71, "rate": [30, 52], "rather": 71, "reactor": 70, "read": [41, 49], "readabl": 71, "reader": 33, "real": [33, 37], "realiti": 55, "recharg": 18, "recommend": 66, "recours": 65, "reduc": [53, 70], "refer": [26, 44, 70], "refineri": 42, "reformul": [6, 28, 44, 45, 61], "regress": [7, 14, 39], "remark": 38, "remot": 38, "renew": 61, "report": [4, 14, 17, 30], "repres": 33, "represent": 5, "resourc": 45, "result": [7, 26, 30, 39, 42, 60], "return": [9, 66], "revisit": [23, 36, 47], "risk": [9, 46, 50, 52, 66], "riski": 53, "road": 37, "robust": [54, 56, 57, 64], "room": 31, "rotat": 25, "rotated_quadrat": 45, "rout": 18, "rule": 21, "saa": [60, 63, 64, 65], "salesman": 36, "sampl": [60, 64], "scale": 9, "scenario": [15, 59, 63, 64, 65], "schedul": [17, 21, 26, 31, 53], "seafood": 60, "search": 33, "seat": [28, 63], "second": [22, 45, 56], "select": [41, 49], "sensit": 61, "set": [17, 41, 49, 56, 71], "setup": 34, "shadow": 42, "share": [30, 45], "sheet": 44, "shelf": 25, "shift": 17, "shop": [26, 59], "short": 71, "shortest": [21, 37], "simpl": 33, "simplifi": 45, "simul": [46, 50, 54], "singl": [26, 45, 48, 57, 62], "size": 28, "so": 42, "soco": 45, "solut": [4, 17, 24, 30, 36, 38, 44, 48, 50, 54, 56, 59, 60, 61, 63, 64, 65, 66, 67], "solv": [4, 34, 36, 63, 64], "solver": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 47, 48, 49, 50, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "some": 37, "space": [41, 49], "specif": 26, "specifi": 27, "spt": 21, "squar": 39, "stage": [57, 62, 63, 64, 67, 68], "start": 1, "statement": [2, 17, 18, 27, 50, 64, 66, 70], "station": 18, "statist": 9, "statment": 25, "step": 4, "steroid": 37, "stochast": [59, 62, 63, 65, 66], "stock": [9, 44, 60], "store": 17, "strategi": [18, 25, 26, 66], "strength": 36, "strict": 34, "strip": 25, "structur": 34, "style": 71, "subclass": 5, "suggest": [24, 42], "summari": [15, 59, 66], "supplier": 38, "support": [41, 49], "svm": [41, 49], "symmetri": [25, 36, 53], "syntax": 70, "system": 61, "systemat": 28, "tabl": 28, "tackl": 63, "tale": 36, "task": 26, "test": 45, "than": 71, "thi": 36, "three": 34, "tidi": 71, "time": [21, 26, 33], "topic": 25, "total": [30, 53], "trade": 33, "train": [41, 49], "transform": 70, "travel": 36, "triangular": 35, "trick": [41, 49], "truck": 38, "tsp": 36, "two": [11, 25, 36, 63, 64, 67, 68], "type": 63, "u": 1, "uncertainti": [55, 56], "uncorrel": 63, "understand": 61, "unimodular": 53, "unit": [26, 67], "up": [25, 59], "upper": 25, "us": [6, 13, 20, 21, 23, 44, 56, 60, 61, 63, 64, 70, 71], "usag": 45, "usual": 38, "util": 36, "valu": [4, 59], "variabl": [4, 17, 71], "variant": [10, 11, 36, 56, 66], "vector": [41, 49], "vehicl": 18, "version": [25, 46], "versu": [9, 66], "via": 54, "visual": [7, 17, 26, 37, 39, 53, 61, 71], "vss": 59, "wait": [26, 36], "we": 36, "what": 3, "wheel": 50, "when": 71, "which": 14, "wholesal": 38, "why": [38, 42, 70], "width": 25, "wikipedia": 44, "wind": 67, "wine": 14, "within": 71, "woodwork": 44, "work": 69, "worker": 17, "workflow": [70, 71], "workforc": 17, "worst": [10, 15, 66], "wrap": 70, "yfinanc": 9, "zero": 26}}) \ No newline at end of file +Search.setIndex({"alltitles": {"1. Mathematical Optimization": [[3, null]], "1. Mean Solution": [[66, "mean-solution"]], "1.1 A first production planning problem": [[2, null]], "1.2 A basic Pyomo model": [[4, null]], "1.3 A data-driven Pyomo Model": [[5, null]], "10. Two-Stage Problems": [[68, null]], "10.1 Aircraft seat allocation problem": [[63, null]], "10.2 Two-stage production planning using constraint and column generation": [[64, null]], "10.3 Optimal power flow problem with recourse actions": [[65, null]], "2. Linear Optimization": [[8, null]], "2. Stochastic Solution": [[66, "stochastic-solution"]], "2.1 BIM production planning using linear optimization": [[6, null]], "2.2 Least Absolute Deviation (LAD) Regression": [[7, null]], "2.3 Mean Absolute Deviation (MAD) portfolio optimization": [[9, null]], "2.4 BIM production for worst case": [[10, null]], "2.5 BIM production variants": [[11, null]], "2.6 Dual of the BIM production problem": [[12, null]], "2.7 BIM production using demand forecasts": [[13, null]], "3. Mixed Integer Linear Optimization": [[19, null]], "3. Worst Case Solution": [[66, "worst-case-solution"]], "3.1 BIM production with perturbed data": [[16, null]], "3.2 Workforce shift scheduling": [[17, null]], "3.3 Recharging strategy for an electric vehicle": [[18, null]], "3.4 Production model using disjunctions": [[20, null]], "3.5 Machine Scheduling": [[21, null]], "3.6 Facility location problem": [[22, null]], "3.7 BIM production revisited": [[23, null]], "4. Network Optimization": [[32, null]], "4. Risk versus Return": [[66, "risk-versus-return"]], "4.1 Dinner seating arrangement": [[28, null]], "4.2 Minimum-Cost Flow Problem": [[29, null]], "4.3 Gasoline distribution": [[30, null]], "4.4 Exam room scheduling": [[31, null]], "4.5 Cryptocurrency arbitrage search": [[33, null]], "5. Convex Optimization": [[43, null]], "5. Recommended Planting Strategy": [[66, "recommended-planting-strategy"]], "5.1 Milk pooling and blending": [[38, null]], "5.2 Ordinary Least Squares (OLS) Regression": [[39, null]], "5.3 Markowitz portfolio optimization": [[40, null]], "5.4 Support Vector Machines for binary classification": [[41, null]], "6. Conic Optimization": [[51, null]], "6.1 Economic Order Quantity": [[45, null]], "6.2 The Kelly criterion": [[46, null]], "6.3 Markowitz portfolio optimization revisited": [[47, null]], "6.4 Optimal Design of Multilayered Building Insulation": [[48, null]], "7. Accounting for Uncertainty: Optimization Meets Reality": [[55, null]], "7.1 Fleet assignment problem": [[53, null]], "7.2 Robustness analysis of BIM production plan via simulations": [[54, null]], "8. Robust Optimization - Single Stage Problems": [[57, null]], "8.1 Robust BIM microchip production problem": [[56, null]], "9. Stochastic Optimization - Single Stage Problems": [[62, null]], "9.1 Markowitz portfolio optimization with chance constraints": [[58, null]], "9.2 Pop-up shop": [[59, null]], "9.3 Stock optimization for seafood distribution center": [[60, null]], "9.4 Economic dispatch in renewable energy systems using chance constraints": [[61, null]], "A Pyomo monad": [[70, "a-pyomo-monad"]], "A hybrid solution algorithm using pattern generation": [[44, "a-hybrid-solution-algorithm-using-pattern-generation"]], "A lower and upper bounds on shelf width": [[25, "a-lower-and-upper-bounds-on-shelf-width"]], "A more parsimonious model": [[13, "a-more-parsimonious-model"]], "A more systematic comparison between LO solvers and network algorithms": [[28, "a-more-systematic-comparison-between-lo-solvers-and-network-algorithms"]], "A preliminary look at the data": [[14, "a-preliminary-look-at-the-data"]], "A tale of two models": [[36, "a-tale-of-two-models"]], "About Us": [[1, "about-us"]], "Accessing solution values with pyo.value()": [[4, "accessing-solution-values-with-pyo-value"]], "Acknowledgements": [[71, "acknowledgements"]], "Actual performance of the robust solution": [[54, "actual-performance-of-the-robust-solution"]], "Adding a zero wait policy": [[26, "adding-a-zero-wait-policy"]], "Adding risk aversion": [[50, "adding-risk-aversion"]], "Adding time for unit clean out": [[26, "adding-time-for-unit-clean-out"]], "Addition of a Risk-free Asset": [[9, "addition-of-a-risk-free-asset"]], "Additional libraries needed: NetworkX and CCXT": [[33, "additional-libraries-needed-networkx-and-ccxt"]], "Advanced Topic: Symmetry Breaking": [[25, "advanced-topic-symmetry-breaking"]], "Adversarial approach for the budgeted uncertainty set": [[56, "adversarial-approach-for-the-budgeted-uncertainty-set"]], "Alternative Pyomo implementation using blocks": [[23, "alternative-pyomo-implementation-using-blocks"]], "Alterntive syntax": [[70, "alterntive-syntax"]], "Analysis of a portfolio of assets": [[9, "analysis-of-a-portfolio-of-assets"]], "Analysis of historical asset prices": [[9, "analysis-of-historical-asset-prices"]], "Analytic solution for N=1": [[48, "analytic-solution-for-n-1"]], "Analytics": [[63, "analytics"]], "Appendix: Formulation with SOCO constraints": [[45, "appendix-formulation-with-soco-constraints"]], "Appendix: Reporting solutions": [[30, "appendix-reporting-solutions"]], "Appendix: Working with Pyomo": [[69, null]], "Application to the scheduling of batch processes": [[26, "application-to-the-scheduling-of-batch-processes"]], "Approximating the solution using Sample Average Approximation method": [[60, "approximating-the-solution-using-sample-average-approximation-method"]], "Assessing the quality of the solution": [[67, "assessing-the-quality-of-the-solution"]], "Attribution": [[63, "attribution"]], "Available cryptocurrency exchanges": [[33, "available-cryptocurrency-exchanges"]], "BIM problem in canonical form": [[6, "bim-problem-in-canonical-form"]], "BIM problem variant: Maximizing the lowest possible profit": [[10, "bim-problem-variant-maximizing-the-lowest-possible-profit"]], "Background: Power networks and power flow physics": [[34, "background-power-networks-and-power-flow-physics"]], "Ball uncertainty set": [[56, "ball-uncertainty-set"]], "Beyond this?": [[36, "beyond-this"]], "Bibliographic Notes": [[33, "bibliographic-notes"], [38, "bibliographic-notes"], [46, "bibliographic-notes"], [48, "bibliographic-notes"], [50, "bibliographic-notes"], [52, "bibliographic-notes"], [64, "bibliographic-notes"], [66, "bibliographic-notes"]], "Bibliographic notes": [[45, "bibliographic-notes"]], "Binary classification": [[41, "binary-classification"]], "Box uncertainty for copper consumption": [[56, "box-uncertainty-for-copper-consumption"]], "Brute force search arbitrage with simple cycles": [[33, "brute-force-search-arbitrage-with-simple-cycles"]], "Building blocks for TSP models": [[36, "building-blocks-for-tsp-models"]], "Building the optimization problem": [[6, "building-the-optimization-problem"]], "CVXPY Model": [[42, "cvxpy-model"]], "Callbacks": [[36, "callbacks"]], "Canonical form for LO problems": [[6, "canonical-form-for-lo-problems"]], "Car Information": [[18, "car-information"]], "Cardinality-constrained uncertainty set": [[56, "cardinality-constrained-uncertainty-set"]], "Case 1. Single Layer Solution": [[48, "case-1-single-layer-solution"]], "Case 2. Multiple Layer Solution": [[48, "case-2-multiple-layer-solution"]], "Charging Station Information": [[18, "charging-station-information"]], "Citation": [[1, "citation"]], "Classical formulation for a single item": [[45, "classical-formulation-for-a-single-item"]], "Coding Conventions": [[71, "coding-conventions"]], "Column and constraint generation for the robust solution": [[64, "column-and-constraint-generation-for-the-robust-solution"]], "Comparing model results": [[30, "comparing-model-results"]], "Comparing the three models": [[34, "comparing-the-three-models"]], "Composition": [[70, "composition"]], "Computational impact of a zero-wait policy": [[26, "computational-impact-of-a-zero-wait-policy"]], "Concluding Remarks": [[38, "concluding-remarks"]], "Conic Optimization": [[46, "conic-optimization"]], "Conic optimization model": [[49, "conic-optimization-model"]], "Constraints": [[27, "constraints"]], "Constraints and Objective": [[71, "constraints-and-objective"]], "Convergence of the SAA method": [[60, "convergence-of-the-saa-method"]], "Convex Approximation": [[38, "convex-approximation"]], "Convexity of the optimization model": [[39, "convexity-of-the-optimization-model"]], "Create Flight and Aircraft Schedules": [[53, "create-flight-and-aircraft-schedules"]], "Creating a master schedule with categorical data": [[17, "creating-a-master-schedule-with-categorical-data"]], "Creating reports with Pandas": [[4, "creating-reports-with-pandas"]], "Crude oil feed results": [[42, "crude-oil-feed-results"]], "Cutting Stock Problem: Bilinear reformulation": [[44, "cutting-stock-problem-bilinear-reformulation"]], "Data": [[15, "data"], [34, "data"]], "Data Entry": [[30, "data-entry"]], "Data Modeling": [[66, "data-modeling"]], "Data Summary": [[66, "data-summary"]], "Data Visualization": [[39, "data-visualization"]], "Data format": [[36, "data-format"]], "Data import": [[23, "data-import"], [61, "data-import"]], "Data imports": [[65, "data-imports"]], "Data representations": [[5, "data-representations"]], "Data styles and conventions": [[71, "data-styles-and-conventions"]], "Demonstration of Triangular Arbitrage": [[35, "demonstration-of-triangular-arbitrage"]], "Derivation of the dual problem": [[12, "derivation-of-the-dual-problem"]], "Deterministic solution for average demand": [[60, "deterministic-solution-for-average-demand"]], "Dijkstra on steroids for road networks": [[37, "dijkstra-on-steroids-for-road-networks"]], "Disjunctions": [[20, "disjunctions"]], "Disjunctive programming implementation": [[20, "disjunctive-programming-implementation"]], "Display graph": [[35, "display-graph"]], "Download historical stock price data": [[9, "download-historical-stock-price-data"]], "Dual Formulation": [[41, "dual-formulation"]], "Dual formulation": [[49, "dual-formulation"]], "Earliest due date (EDD)": [[21, "earliest-due-date-edd"]], "Edges": [[34, "edges"]], "Effect of Risk-free Interest Rate": [[52, "effect-of-risk-free-interest-rate"]], "Effects of the Equity Multiplier Parameter": [[52, "effects-of-the-equity-multiplier-parameter"]], "Effects of the Risk-Aversion Parameter": [[52, "effects-of-the-risk-aversion-parameter"]], "Empirical Scheduling Rules": [[21, "empirical-scheduling-rules"]], "Examining solutions": [[36, "examining-solutions"]], "Example from JuMP documentation for column generation": [[44, "example-from-jump-documentation-for-column-generation"]], "Example from Wikipedia": [[44, "example-from-wikipedia"]], "Example: Batch Reactor": [[70, "example-batch-reactor"]], "Example: Production Planning": [[70, "example-production-planning"]], "Examples": [[44, "examples"]], "Exchange order book": [[33, "exchange-order-book"]], "Executing a workflow": [[70, "executing-a-workflow"]], "Exercises": [[26, "exercises"], [27, "exercises"], [50, "exercises"]], "Exercises for the reader": [[33, "exercises-for-the-reader"]], "Expected value for the mean scenario (EVM)": [[59, "expected-value-for-the-mean-scenario-evm"]], "Expected value with perfect information (EVPI)": [[59, "expected-value-with-perfect-information-evpi"]], "Experiments": [[36, "experiments"]], "Explicit analytical solution": [[60, "explicit-analytical-solution"]], "Exploring the models": [[36, "exploring-the-models"]], "Extending the EOQ model multiple items with a shared resource": [[45, "extending-the-eoq-model-multiple-items-with-a-shared-resource"]], "Extensions": [[52, "extensions"]], "Extra Material: Cutting Stock": [[44, null]], "Extra material: Cryptarithms puzzle": [[24, null]], "Extra material: Energy dispatch problem": [[34, null]], "Extra material: Forex Arbitrage": [[35, null]], "Extra material: Job shop scheduling": [[26, null]], "Extra material: Luenberger\u2019s Investment Wheel": [[50, null]], "Extra material: Maintenance planning": [[27, null]], "Extra material: Multi-product facility production": [[15, null]], "Extra material: Optimal Growth Portfolios with Risk Aversion": [[52, null]], "Extra material: Refinery production and shadow pricing with CVXPY": [[42, null]], "Extra material: Shortest path problem in real life": [[37, null]], "Extra material: Strip packing": [[25, null]], "Extra material: Support Vector Machines with conic optimization": [[49, null]], "Extra material: Traveling Salesman Problem": [[36, null]], "Extra material: Wine quality prediction with L_1 regression": [[14, null]], "Extra: The farmer\u2019s problem and its variants": [[66, null]], "Extra: Two-stage energy dispatch optimization with wind curtailment": [[67, null]], "FOREX data": [[35, "forex-data"]], "Famous benchmark instances from the Internet": [[36, "famous-benchmark-instances-from-the-internet"]], "Financial Data": [[52, "financial-data"]], "Find order books that have arbitrage opportunities": [[33, "find-order-books-that-have-arbitrage-opportunities"]], "First MILO formulation": [[22, "first-milo-formulation"]], "First impressions": [[36, "first-impressions"]], "First-in, first-out (FIFO)": [[21, "first-in-first-out-fifo"]], "For Python experts: Creating subclasses of ConcreteModel": [[5, "for-python-experts-creating-subclasses-of-concretemodel"]], "Function composition": [[70, "function-composition"]], "Functional Programming and Monads": [[70, "functional-programming-and-monads"]], "Functional Programming with Pyomo": [[70, null]], "Functions to handle instances and solutions": [[36, "functions-to-handle-instances-and-solutions"]], "Gantt chart": [[21, "gantt-chart"]], "Generate Flight Data": [[53, "generate-flight-data"]], "Generate and visualize data": [[7, "generate-and-visualize-data"]], "Generate data": [[39, "generate-data"]], "Geocoding and map visualization": [[37, "geocoding-and-map-visualization"]], "Getting started": [[1, "getting-started"]], "Graphviz": [[30, "graphviz"]], "Gray area": [[36, "gray-area"]], "Hands-On Mathematical Optimization with Python": [[1, null]], "Help us!": [[1, "help-us"]], "How do these models perform?": [[14, "how-do-these-models-perform"]], "How does risk aversion change the solution?": [[50, "how-does-risk-aversion-change-the-solution"]], "How does the strength of the MTZ models differ?": [[36, "how-does-the-strength-of-the-mtz-models-differ"]], "Implementation": [[28, "implementation"], [41, "implementation"], [49, "implementation"]], "Implementing second-order cones using pyomo.environ": [[56, "implementing-second-order-cones-using-pyomo-environ"]], "Implementing the schedule with reports": [[17, "implementing-the-schedule-with-reports"]], "Import Pyomo and solvers": [[70, "import-pyomo-and-solvers"]], "Index": [[0, null]], "Index with Pyomo Set and RangeSet": [[71, "index-with-pyomo-set-and-rangeset"]], "Installations and Imports": [[33, "installations-and-imports"]], "Installing yfinance": [[9, "installing-yfinance"]], "Instances": [[34, "instances"]], "Integer solution variant": [[56, "integer-solution-variant"]], "Introduction": [[36, "introduction"], [37, "introduction"]], "Job Shop Scheduling": [[26, "job-shop-scheduling"]], "Job data": [[21, "job-data"]], "Job shop example": [[26, "job-shop-example"]], "Kernelized SVM": [[41, "kernelized-svm"], [49, "kernelized-svm"]], "LAD line fitting to identify features": [[14, "lad-line-fitting-to-identify-features"]], "Larger models?": [[36, "larger-models"]], "Linear SVM classifier": [[41, "linear-svm-classifier"]], "Linear kernel": [[41, "linear-kernel"], [49, "linear-kernel"]], "Linear optimization model": [[41, "linear-optimization-model"]], "MAD risk versus return": [[9, "mad-risk-versus-return"]], "MAD risk versus return with a risk-free asset": [[9, "mad-risk-versus-return-with-a-risk-free-asset"]], "MILO implementation": [[20, "milo-implementation"]], "MILO reformulation for the chance-constrained ED problem": [[61, "milo-reformulation-for-the-chance-constrained-ed-problem"]], "Manually formatted reports": [[30, "manually-formatted-reports"]], "Mathematical formulation": [[29, "mathematical-formulation"], [31, "mathematical-formulation"]], "Mathematical model": [[2, "mathematical-model"], [5, "mathematical-model"], [70, "mathematical-model"]], "Matrix reformulation of the BIM problem": [[6, "matrix-reformulation-of-the-bim-problem"]], "Maximizing the profit in the worst case for a multi-product facility": [[15, "maximizing-the-profit-in-the-worst-case-for-a-multi-product-facility"]], "Mean Absolute Deviation": [[9, "mean-absolute-deviation"]], "Mean Absolute Deviation (MAD)": [[14, "mean-absolute-deviation-mad"]], "Mean Absolute Deviation (MAD) portfolio optimization": [[9, "id1"]], "Minimize number of tables": [[28, "minimize-number-of-tables"]], "Minimize the maximum group size": [[28, "minimize-the-maximum-group-size"]], "Minmax objective function": [[10, "minmax-objective-function"]], "Model": [[7, "model"], [52, "model"]], "Model 1. Deterministic solution for the average demand scenario": [[63, "model-1-deterministic-solution-for-the-average-demand-scenario"]], "Model 1: Minimize total delivery cost": [[30, "model-1-minimize-total-delivery-cost"]], "Model 2. Two-stage stochastic optimization and its extensive form": [[63, "model-2-two-stage-stochastic-optimization-and-its-extensive-form"]], "Model 2: Minimize cost rate for franchise owners": [[30, "model-2-minimize-cost-rate-for-franchise-owners"]], "Model 3. Adding chance constraints": [[63, "model-3-adding-chance-constraints"]], "Model 3: Minimize total cost for a cost-sharing plan": [[30, "model-3-minimize-total-cost-for-a-cost-sharing-plan"]], "Model 4. Solving the case of continuous demand distributions using the SAA method": [[63, "model-4-solving-the-case-of-continuous-demand-distributions-using-the-saa-method"]], "Model 5. Adding correlations between different demand types": [[63, "model-5-adding-correlations-between-different-demand-types"]], "Model 6. Tackling chance constraints using SAA in the case of correlated demand": [[63, "model-6-tackling-chance-constraints-using-saa-in-the-case-of-correlated-demand"]], "Model Building": [[66, "model-building"]], "Model constraints": [[17, "model-constraints"]], "Model decision variables": [[17, "model-decision-variables"]], "Model formulation": [[17, "model-formulation"], [26, "model-formulation"]], "Model objective": [[17, "model-objective"]], "Model parameters": [[17, "model-parameters"]], "Model sets": [[17, "model-sets"]], "Modeling": [[18, "modeling"], [35, "modeling"], [50, "modeling"]], "Modeling Strategy": [[25, "modeling-strategy"]], "Modeling a Game with Binary Outcomes": [[46, "modeling-a-game-with-binary-outcomes"]], "Modeling and Solution": [[24, "modeling-and-solution"]], "Modeling with disjunctive constraints": [[27, "modeling-with-disjunctive-constraints"]], "Modelling the arbitrage search problem as a graph": [[33, "modelling-the-arbitrage-search-problem-as-a-graph"]], "Multi-Layer Solutions as a Mixed Integer Quadratic Constraint Optimization (MIQCO)": [[48, "multi-layer-solutions-as-a-mixed-integer-quadratic-constraint-optimization-miqco"]], "Multi-dimensional or multi-indexed data": [[71, "multi-dimensional-or-multi-indexed-data"]], "Multi-product factory optimization": [[20, "multi-product-factory-optimization"]], "Multiple Overlapping tasks": [[26, "multiple-overlapping-tasks"]], "Multiple TSP": [[36, "multiple-tsp"]], "Multivariate L_1-regression": [[14, "multivariate-l-1-regression"]], "Naive model formulation": [[53, "naive-model-formulation"]], "Naming conventions": [[71, "naming-conventions"]], "Network data": [[34, "network-data"], [67, "network-data"]], "Network data structure": [[34, "network-data-structure"]], "Nonlinear Optimization (NLO) solution with ipopt": [[38, "nonlinear-optimization-nlo-solution-with-ipopt"]], "Nonlinear feature spaces": [[41, "nonlinear-feature-spaces"], [49, "nonlinear-feature-spaces"]], "OLS regression as an optimization model": [[39, "ols-regression-as-an-optimization-model"]], "Objective": [[27, "objective"]], "Open TSP": [[36, "open-tsp"]], "Optimal Log Growth": [[46, "optimal-log-growth"]], "Optimal Power Flow problem": [[34, "optimal-power-flow-problem"]], "Optimal cutting using known patterns": [[44, "optimal-cutting-using-known-patterns"]], "Optimal scheduling using disjunctive programming": [[21, "optimal-scheduling-using-disjunctive-programming"]], "Optimization model": [[23, "optimization-model"]], "Optimizing for the mean scenario": [[15, "optimizing-for-the-mean-scenario"]], "Option 1. Business as usual": [[38, "option-1-business-as-usual"]], "Option 2. Buy an additional truck": [[38, "option-2-buy-an-additional-truck"]], "Option 3. Pool delivery from remote suppliers": [[38, "option-3-pool-delivery-from-remote-suppliers"]], "Original BIM production planning model": [[56, "original-bim-production-planning-model"]], "Package and data import": [[67, "package-and-data-import"]], "Pandas": [[30, "pandas"]], "Parameter names may be capitalized": [[71, "parameter-names-may-be-capitalized"]], "Parameters": [[71, "parameters"]], "Pattern Generation: Bilinear Model": [[44, "pattern-generation-bilinear-model"]], "Pattern Generation: Linear Dual": [[44, "pattern-generation-linear-dual"]], "Patterns": [[44, "patterns"]], "Perfect forecast case (no imbalances)": [[65, "perfect-forecast-case-no-imbalances"]], "Performance metrics": [[41, "performance-metrics"], [49, "performance-metrics"]], "Polynomial kernel": [[49, "polynomial-kernel"]], "Polynomial kernels": [[41, "polynomial-kernels"]], "Pooling problem": [[38, "pooling-problem"]], "Portability": [[36, "portability"]], "Portfolio Design for Optimal Growth": [[52, "portfolio-design-for-optimal-growth"]], "Preamble": [[36, "preamble"]], "Preamble: Install Pyomo and a solver": [[4, "preamble-install-pyomo-and-a-solver"], [5, "preamble-install-pyomo-and-a-solver"], [6, "preamble-install-pyomo-and-a-solver"], [7, "preamble-install-pyomo-and-a-solver"], [9, "preamble-install-pyomo-and-a-solver"], [10, "preamble-install-pyomo-and-a-solver"], [11, "preamble-install-pyomo-and-a-solver"], [12, "preamble-install-pyomo-and-a-solver"], [13, "preamble-install-pyomo-and-a-solver"], [14, "preamble-install-pyomo-and-a-solver"], [15, "preamble-install-pyomo-and-a-solver"], [16, "preamble-install-pyomo-and-a-solver"], [17, "preamble-install-pyomo-and-a-solver"], [18, "preamble-install-pyomo-and-a-solver"], [20, "preamble-install-pyomo-and-a-solver"], [21, "preamble-install-pyomo-and-a-solver"], [23, "preamble-install-pyomo-and-a-solver"], [24, "preamble-install-pyomo-and-a-solver"], [25, "preamble-install-pyomo-and-a-solver"], [26, "preamble-install-pyomo-and-a-solver"], [27, "preamble-install-pyomo-and-a-solver"], [28, "preamble-install-pyomo-and-a-solver"], [29, "preamble-install-pyomo-and-a-solver"], [30, "preamble-install-pyomo-and-a-solver"], [31, "preamble-install-pyomo-and-a-solver"], [33, "preamble-install-pyomo-and-a-solver"], [34, "preamble-install-pyomo-and-a-solver"], [35, "preamble-install-pyomo-and-a-solver"], [38, "preamble-install-pyomo-and-a-solver"], [39, "preamble-install-pyomo-and-a-solver"], [40, "preamble-install-pyomo-and-a-solver"], [41, "preamble-install-pyomo-and-a-solver"], [42, "preamble-install-pyomo-and-a-solver"], [44, "preamble-install-pyomo-and-a-solver"], [47, "preamble-install-pyomo-and-a-solver"], [48, "preamble-install-pyomo-and-a-solver"], [49, "preamble-install-pyomo-and-a-solver"], [50, "preamble-install-pyomo-and-a-solver"], [53, "preamble-install-pyomo-and-a-solver"], [54, "preamble-install-pyomo-and-a-solver"], [56, "preamble-install-pyomo-and-a-solver"], [58, "preamble-install-pyomo-and-a-solver"], [59, "preamble-install-pyomo-and-a-solver"], [60, "preamble-install-pyomo-and-a-solver"], [61, "preamble-install-pyomo-and-a-solver"], [63, "preamble-install-pyomo-and-a-solver"], [64, "preamble-install-pyomo-and-a-solver"], [65, "preamble-install-pyomo-and-a-solver"], [66, "preamble-install-pyomo-and-a-solver"], [67, "preamble-install-pyomo-and-a-solver"]], "Preamble: Install Pyomo and solvers": [[22, "preamble-install-pyomo-and-solvers"]], "Prefer pyo.Constraint to pyo.ConstraintList": [[71, "prefer-pyo-constraint-to-pyo-constraintlist"]], "Prefer short model and block names": [[71, "prefer-short-model-and-block-names"]], "Preliminaries": [[67, "preliminaries"]], "Primal form": [[41, "primal-form"]], "Primal formulation": [[49, "primal-formulation"]], "Printing schedules": [[26, "printing-schedules"]], "Problem": [[35, "problem"]], "Problem Statement": [[17, "problem-statement"], [18, "problem-statement"], [64, "problem-statement"], [66, "problem-statement"]], "Problem Statment": [[25, "problem-statment"]], "Problem data": [[42, "problem-data"], [63, "problem-data"]], "Problem description": [[6, "problem-description"], [14, "problem-description"], [16, "problem-description"], [21, "problem-description"], [22, "problem-description"], [23, "problem-description"], [28, "problem-description"], [29, "problem-description"], [31, "problem-description"], [33, "problem-description"], [34, "problem-description"], [48, "problem-description"], [53, "problem-description"], [54, "problem-description"], [58, "problem-description"], [60, "problem-description"], [61, "problem-description"], [63, "problem-description"], [64, "problem-description"], [65, "problem-description"]], "Problem description and model formulation": [[40, "problem-description-and-model-formulation"], [47, "problem-description-and-model-formulation"]], "Problem description: Pooling milk for wholesale blending and distribution": [[38, "problem-description-pooling-milk-for-wholesale-blending-and-distribution"]], "Problem formulation": [[44, "problem-formulation"]], "Problem statement": [[2, "problem-statement"], [27, "problem-statement"], [50, "problem-statement"], [70, "problem-statement"]], "Problem: Distributing gasoline to franchise operators": [[30, "problem-distributing-gasoline-to-franchise-operators"]], "Profits resulting from using average demand": [[60, "profits-resulting-from-using-average-demand"]], "Pure functions": [[70, "pure-functions"]], "Pyomo .display() method": [[30, "pyomo-display-method"]], "Pyomo Implementation": [[52, "pyomo-implementation"]], "Pyomo Model": [[15, "pyomo-model"], [18, "pyomo-model"], [42, "pyomo-model"], [53, "pyomo-model"]], "Pyomo Model for N=1": [[48, "pyomo-model-for-n-1"]], "Pyomo Modeling with conic.rotated_quadratic": [[45, "pyomo-modeling-with-conic-rotated-quadratic"]], "Pyomo and Optimization Workflows": [[70, "pyomo-and-optimization-workflows"]], "Pyomo implementation": [[17, "pyomo-implementation"], [23, "pyomo-implementation"], [26, "pyomo-implementation"], [27, "pyomo-implementation"], [41, "pyomo-implementation"], [49, "pyomo-implementation"]], "Pyomo model": [[9, "pyomo-model"], [27, "pyomo-model"]], "Pyomo model builder": [[70, "pyomo-model-builder"]], "Pyomo model for arbitrage with capacity constraints": [[33, "pyomo-model-for-arbitrage-with-capacity-constraints"]], "Pyomo modeling with conic.quadratic": [[45, "pyomo-modeling-with-conic-quadratic"]], "Pyomo pprint()": [[4, "pyomo-pprint"]], "Pyomo solution": [[65, "pyomo-solution"]], "Pyomo style guide": [[71, null]], "PyomoMonad": [[70, "pyomomonad"]], "Quadratic optimization model": [[41, "quadratic-optimization-model"]], "Radial basis function kernel": [[49, "radial-basis-function-kernel"]], "Ramping constraints": [[27, "ramping-constraints"]], "Read data": [[41, "read-data"], [49, "read-data"]], "Real Time Downloads of Order Books from an Exchange": [[33, "real-time-downloads-of-order-books-from-an-exchange"]], "Reducing riskiness of the schedule": [[53, "reducing-riskiness-of-the-schedule"]], "References": [[26, "references"], [44, "references"]], "Refinery production results": [[42, "refinery-production-results"]], "Reformulating EOQ as a linear objective with hyperbolic constraint": [[45, "reformulating-eoq-as-a-linear-objective-with-hyperbolic-constraint"]], "Reformulating the EOQ model with a linear objective and a second order cone constraint": [[45, "reformulating-the-eoq-model-with-a-linear-objective-and-a-second-order-cone-constraint"]], "Reformulation as max flow problem": [[28, "reformulation-as-max-flow-problem"]], "Reports for store managers": [[17, "reports-for-store-managers"]], "Reports for workers": [[17, "reports-for-workers"]], "Representing an exchange as a directed graph": [[33, "representing-an-exchange-as-a-directed-graph"]], "Return on a portfolio": [[9, "return-on-a-portfolio"]], "Revisiting the implementation: lazy constraint generation!": [[36, "revisiting-the-implementation-lazy-constraint-generation"]], "Risk-constrained version of the Kelly\u2019s problem": [[46, "risk-constrained-version-of-the-kelly-s-problem"]], "Robust BIM production planning models": [[56, "robust-bim-production-planning-models"]], "Robust counterpart of ball uncertainty": [[56, "robust-counterpart-of-ball-uncertainty"]], "Robust counterpart of box uncertainty": [[56, "robust-counterpart-of-box-uncertainty"]], "Robust counterpart of cardinality-constrained uncertainty": [[56, "robust-counterpart-of-cardinality-constrained-uncertainty"]], "Route Information": [[18, "route-information"]], "SAA implementation": [[65, "saa-implementation"]], "Scaled asset prices": [[9, "scaled-asset-prices"]], "Scenario generation": [[65, "scenario-generation"]], "Scenario generation (uncorrelated case)": [[63, "scenario-generation-uncorrelated-case"]], "Schedule data": [[21, "schedule-data"]], "Second MILO formulation": [[22, "second-milo-formulation"]], "Select features and training sets": [[41, "select-features-and-training-sets"], [49, "select-features-and-training-sets"]], "Sensitivity analysis": [[61, "sensitivity-analysis"]], "Set and RangeSet names may be all caps": [[71, "set-and-rangeset-names-may-be-all-caps"]], "Setup code and data import": [[34, "setup-code-and-data-import"]], "Shortest processing time (SPT)": [[21, "shortest-processing-time-spt"]], "Simulation": [[46, "simulation"], [50, "simulation"]], "Single product strategies": [[26, "single-product-strategies"]], "Solvers and options": [[22, "solvers-and-options"]], "Solvers and utilities": [[36, "solvers-and-utilities"]], "Solving the OPF problem": [[34, "solving-the-opf-problem"]], "Solving the robust problem using sampled scenarios": [[64, "solving-the-robust-problem-using-sampled-scenarios"]], "Some background information and history": [[37, "some-background-information-and-history"]], "Specifying the minimum number of operational days between maintenance periods": [[27, "specifying-the-minimum-number-of-operational-days-between-maintenance-periods"]], "Statistics of daily returns": [[9, "statistics-of-daily-returns"]], "Step 1. Import Pyomo": [[4, "step-1-import-pyomo"]], "Step 2. The ConcreteModel object": [[4, "step-2-the-concretemodel-object"]], "Step 3. Decision variables": [[4, "step-3-decision-variables"]], "Step 4. Expressions": [[4, "step-4-expressions"]], "Step 5. Objective": [[4, "step-5-objective"]], "Step 6. Constraints": [[4, "step-6-constraints"]], "Step 7. Solve the model": [[4, "step-7-solve-the-model"]], "Step 8. Reporting the solution": [[4, "step-8-reporting-the-solution"]], "Stochastic case (nonzero imbalances)": [[65, "stochastic-case-nonzero-imbalances"]], "Strict fossil fuel policy pt.1": [[34, "strict-fossil-fuel-policy-pt-1"]], "Strict fossil fuel policy pt.2": [[34, "strict-fossil-fuel-policy-pt-2"]], "Suggested Exercises": [[42, "suggested-exercises"]], "Suggested exercises": [[24, "suggested-exercises"]], "Summary": [[15, "summary"], [59, "summary"]], "Support vector machines (SVM)": [[41, "support-vector-machines-svm"]], "Symmetry": [[36, "symmetry"]], "Symmetry-free and totally-unimodular model formulation": [[53, "symmetry-free-and-totally-unimodular-model-formulation"]], "Task decomposition": [[26, "task-decomposition"]], "Task specific cleanout": [[26, "task-specific-cleanout"]], "Testing the model on larger problems": [[45, "testing-the-model-on-larger-problems"]], "The .as_domain() method simplifie the Pyomo model": [[45, "the-as-domain-method-simplifie-the-pyomo-model"]], "The Data Set": [[49, "the-data-set"]], "The EOQ model": [[45, "the-eoq-model"]], "The Failure monad": [[70, "the-failure-monad"]], "The Maybe monad": [[70, "the-maybe-monad"]], "The average-case optimization using SAA": [[64, "the-average-case-optimization-using-saa"]], "The data set": [[41, "the-data-set"]], "The kernel trick": [[41, "the-kernel-trick"], [49, "the-kernel-trick"]], "The microchip production problem": [[6, "the-microchip-production-problem"]], "The models": [[22, "the-models"], [36, "the-models"]], "The optimization model": [[13, "the-optimization-model"]], "The problem: Maximizing the net profit of a pop-up shop": [[59, "the-problem-maximizing-the-net-profit-of-a-pop-up-shop"]], "The problem: Optimal material acquisition and production planning using demand forecasts": [[13, "the-problem-optimal-material-acquisition-and-production-planning-using-demand-forecasts"]], "The production model in Pyomo": [[5, "the-production-model-in-pyomo"]], "Trading and arbitrage": [[33, "trading-and-arbitrage"]], "Two variants of the BIM problem: fractional objective and additional fixed costs": [[11, "two-variants-of-the-bim-problem-fractional-objective-and-additional-fixed-costs"]], "Two-stage problem formulation": [[64, "two-stage-problem-formulation"]], "Unit Commitment": [[67, "unit-commitment"]], "Usage notes": [[45, "usage-notes"]], "Use Pandas for display and visualization": [[71, "use-pandas-for-display-and-visualization"]], "Use Tidy Data": [[71, "use-tidy-data"]], "Use bounds when known and fixed": [[71, "use-bounds-when-known-and-fixed"]], "Use decorators to improve readability": [[71, "use-decorators-to-improve-readability"]], "Use descriptive Constraint and Variable names": [[71, "use-descriptive-constraint-and-variable-names"]], "Use domain rather than within": [[71, "use-domain-rather-than-within"]], "Use pyo for the Pyomo namespace": [[71, "use-pyo-for-the-pyomo-namespace"]], "Use pyo.ConcreteModel instead of pyo.AbstractModel": [[71, "use-pyo-concretemodel-instead-of-pyo-abstractmodel"]], "Useful references": [[70, "useful-references"]], "Value of the stochastic solution (VSS)": [[59, "value-of-the-stochastic-solution-vss"]], "Variables": [[71, "variables"]], "Variants": [[36, "variants"]], "Version 1: A Pyomo model to line up the boxes": [[25, "version-1-a-pyomo-model-to-line-up-the-boxes"]], "Version 2: Rotating boxes": [[25, "version-2-rotating-boxes"]], "Version 3: Placing and Rotating boxes in two dimensions": [[25, "version-3-placing-and-rotating-boxes-in-two-dimensions"]], "Visualize Flight Data": [[53, "visualize-flight-data"]], "Visualizing Results with Gantt Charts": [[26, "visualizing-results-with-gantt-charts"]], "Visualizing and understanding the solution": [[61, "visualizing-and-understanding-the-solution"]], "Visualizing the results": [[7, "visualizing-the-results"]], "Visualizing the results and comparison with LAD regression": [[39, "visualizing-the-results-and-comparison-with-lad-regression"]], "Visualizing the solution": [[17, "visualizing-the-solution"]], "Wait, we can solve DFJ after all!": [[36, "wait-we-can-solve-dfj-after-all"]], "What is mathematical optimization?": [[3, "what-is-mathematical-optimization"]], "Which features influence reported wine quality?": [[14, "which-features-influence-reported-wine-quality"]], "Why are bilinear problems hard?": [[38, "why-are-bilinear-problems-hard"]], "Why is the shadow price of kerosine so high?": [[42, "why-is-the-shadow-price-of-kerosine-so-high"]], "Why monads?": [[70, "why-monads"]], "Woodworking: Problem data from Google sheets": [[44, "woodworking-problem-data-from-google-sheets"]], "Workflows": [[71, "workflows"]], "Wrapping Pyomo solvers and transformations as \u201cpure\u201d functions": [[70, "wrapping-pyomo-solvers-and-transformations-as-pure-functions"]], "map, filter, and functools.reduce": [[70, "map-filter-and-functools-reduce"]]}, "docnames": ["genindex", "intro", "notebooks/01/01-production-planning", "notebooks/01/01.00", "notebooks/01/02-production-planning-basic", "notebooks/01/03-production-planning-advanced", "notebooks/02/01-bim", "notebooks/02/02-lad-regression", "notebooks/02/02.00", "notebooks/02/03-mad-portfolio-optimization", "notebooks/02/04-bim-maxmin", "notebooks/02/05-bim-fractional", "notebooks/02/06-bim-dual", "notebooks/02/07-bim-demand-forecast", "notebooks/02/08-L1-regression-wine-quality", "notebooks/02/09-production-facility-worst-case", "notebooks/03/01-bim-perturbed", "notebooks/03/02-shift-scheduling", "notebooks/03/03-recharging-electric-vehicle", "notebooks/03/03.00", "notebooks/03/04-simple-production-model-gdp", "notebooks/03/05-machine-scheduling", "notebooks/03/06-facility-location", "notebooks/03/07-bim-production-revisited", "notebooks/03/08-cryptarithms", "notebooks/03/09-strip-packing", "notebooks/03/10-job-shop-scheduling", "notebooks/03/11-maintenance-planning", "notebooks/04/01-dinner-seat-allocation", "notebooks/04/02-mincost-flow", "notebooks/04/03-gasoline-distribution", "notebooks/04/04-exam-room-scheduling", "notebooks/04/04.00", "notebooks/04/05-cryptocurrency-arbitrage", "notebooks/04/06-power-network", "notebooks/04/07-forex-arbitrage", "notebooks/04/08-traveling-salesman-problem", "notebooks/04/09-shortest-path-road-networks", "notebooks/05/01-milk-pooling", "notebooks/05/02-ols-regression", "notebooks/05/03-markowitz-portfolio", "notebooks/05/04-svm-binary-classification", "notebooks/05/05-refinery-production", "notebooks/05/05.00", "notebooks/05/06-cutting-stock", "notebooks/06/01-economic-order-quantity", "notebooks/06/02-kelly-criterion", "notebooks/06/03-markowitz-portfolio-revisited", "notebooks/06/04-building-insulation", "notebooks/06/05-svm-conic", "notebooks/06/06-investment-wheel", "notebooks/06/06.00", "notebooks/06/07-optimal-growth-portfolios", "notebooks/07/01-fleet-assignment", "notebooks/07/02-bim-robustness-analysis", "notebooks/07/07.00", "notebooks/08/01-bim-robust-optimization", "notebooks/08/08.00", "notebooks/09/01-markowitz-portfolio-with-chance-constraint", "notebooks/09/02-pop-up-shop", "notebooks/09/03-seafood-distribution-center", "notebooks/09/04-economic-dispatch", "notebooks/09/09.00", "notebooks/10/01-aircraft-seat-allocation", "notebooks/10/02-two-stage-production-planning", "notebooks/10/03-opf-linear-decision-rule", "notebooks/10/04-farmer-problem", "notebooks/10/05-opf-wind-curtailment", "notebooks/10/10.00", "notebooks/appendix/appendix", "notebooks/appendix/functional-programming-pyomo", "notebooks/appendix/pyomo-style-guide"], "envversion": {"sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinxcontrib.bibtex": 9}, "filenames": ["genindex.md", "intro.md", "notebooks/01/01-production-planning.ipynb", "notebooks/01/01.00.md", "notebooks/01/02-production-planning-basic.ipynb", "notebooks/01/03-production-planning-advanced.ipynb", "notebooks/02/01-bim.ipynb", "notebooks/02/02-lad-regression.ipynb", "notebooks/02/02.00.md", "notebooks/02/03-mad-portfolio-optimization.ipynb", "notebooks/02/04-bim-maxmin.ipynb", "notebooks/02/05-bim-fractional.ipynb", "notebooks/02/06-bim-dual.ipynb", "notebooks/02/07-bim-demand-forecast.ipynb", "notebooks/02/08-L1-regression-wine-quality.ipynb", "notebooks/02/09-production-facility-worst-case.ipynb", "notebooks/03/01-bim-perturbed.ipynb", "notebooks/03/02-shift-scheduling.ipynb", "notebooks/03/03-recharging-electric-vehicle.ipynb", "notebooks/03/03.00.md", "notebooks/03/04-simple-production-model-gdp.ipynb", "notebooks/03/05-machine-scheduling.ipynb", "notebooks/03/06-facility-location.ipynb", "notebooks/03/07-bim-production-revisited.ipynb", "notebooks/03/08-cryptarithms.ipynb", "notebooks/03/09-strip-packing.ipynb", "notebooks/03/10-job-shop-scheduling.ipynb", "notebooks/03/11-maintenance-planning.ipynb", "notebooks/04/01-dinner-seat-allocation.ipynb", "notebooks/04/02-mincost-flow.ipynb", "notebooks/04/03-gasoline-distribution.ipynb", "notebooks/04/04-exam-room-scheduling.ipynb", "notebooks/04/04.00.md", "notebooks/04/05-cryptocurrency-arbitrage.ipynb", "notebooks/04/06-power-network.ipynb", "notebooks/04/07-forex-arbitrage.ipynb", "notebooks/04/08-traveling-salesman-problem.ipynb", "notebooks/04/09-shortest-path-road-networks.ipynb", "notebooks/05/01-milk-pooling.ipynb", "notebooks/05/02-ols-regression.ipynb", "notebooks/05/03-markowitz-portfolio.ipynb", "notebooks/05/04-svm-binary-classification.ipynb", "notebooks/05/05-refinery-production.ipynb", "notebooks/05/05.00.md", "notebooks/05/06-cutting-stock.ipynb", "notebooks/06/01-economic-order-quantity.ipynb", "notebooks/06/02-kelly-criterion.ipynb", "notebooks/06/03-markowitz-portfolio-revisited.ipynb", "notebooks/06/04-building-insulation.ipynb", "notebooks/06/05-svm-conic.ipynb", "notebooks/06/06-investment-wheel.ipynb", "notebooks/06/06.00.md", "notebooks/06/07-optimal-growth-portfolios.ipynb", "notebooks/07/01-fleet-assignment.ipynb", "notebooks/07/02-bim-robustness-analysis.ipynb", "notebooks/07/07.00.md", "notebooks/08/01-bim-robust-optimization.ipynb", "notebooks/08/08.00.md", "notebooks/09/01-markowitz-portfolio-with-chance-constraint.ipynb", "notebooks/09/02-pop-up-shop.ipynb", "notebooks/09/03-seafood-distribution-center.ipynb", "notebooks/09/04-economic-dispatch.ipynb", "notebooks/09/09.00.md", "notebooks/10/01-aircraft-seat-allocation.ipynb", "notebooks/10/02-two-stage-production-planning.ipynb", "notebooks/10/03-opf-linear-decision-rule.ipynb", "notebooks/10/04-farmer-problem.ipynb", "notebooks/10/05-opf-wind-curtailment.ipynb", "notebooks/10/10.00.md", "notebooks/appendix/appendix.md", "notebooks/appendix/functional-programming-pyomo.ipynb", "notebooks/appendix/pyomo-style-guide.md"], "indexentries": {"airline seating allocation": [[63, "index-0", false]], "application": [[6, "index-2", false], [7, "index-0", false], [7, "index-5", false], [9, "index-0", false], [9, "index-1", false], [12, "index-2", false], [13, "index-3", false], [13, "index-4", false], [14, "index-0", false], [15, "index-2", false], [16, "index-1", false], [17, "index-3", false], [18, "index-1", false], [20, "index-1", false], [21, "index-1", false], [23, "index-4", false], [26, "index-2", false], [26, "index-3", false], [27, "index-2", false], [28, "index-0", false], [30, "index-0", false], [33, "index-0", false], [34, "index-0", false], [36, "index-0", false], [37, "index-0", false], [39, "index-0", false], [40, "index-0", false], [40, "index-1", false], [41, "index-2", false], [41, "index-3", false], [41, "index-4", false], [45, "index-5", false], [46, "index-4", false], [46, "index-5", false], [47, "index-0", false], [47, "index-1", false], [48, "index-4", false], [49, "index-3", false], [49, "index-4", false], [49, "index-5", false], [50, "index-4", false], [50, "index-5", false], [52, "index-4", false], [53, "index-0", false], [54, "index-0", false], [58, "index-0", false], [58, "index-1", false], [59, "index-0", false], [60, "index-0", false], [63, "index-0", false], [64, "index-1", false], [65, "index-0", false], [66, "index-0", false], [67, "index-0", false]], "bilinear constraints": [[38, "index-1", false]], "binary classification": [[41, "index-3", false], [49, "index-4", false]], "block": [[23, "index-0", false], [38, "index-0", false], [38, "index-3", false], [38, "index-4", false], [45, "index-0", false], [46, "index-0", false], [48, "index-0", false], [50, "index-0", false], [52, "index-0", false], [64, "index-0", false]], "boolean": [[25, "index-2", false]], "boolean variables": [[25, "index-1", false]], "building insulation": [[48, "index-4", false]], "cbc": [[15, "index-3", false], [26, "index-4", false], [27, "index-1", false], [28, "index-2", false], [34, "index-1", false], [59, "index-1", false], [60, "index-1", false]], "chance constraints": [[58, "index-3", false], [61, "index-4", false], [63, "index-5", false]], "conic optimization": [[45, "index-1", false], [46, "index-2", false], [48, "index-2", false], [49, "index-2", false], [50, "index-2", false], [52, "index-2", false]], "constraint and column generation": [[64, "index-6", false]], "constraintlist": [[6, "index-6", false], [10, "index-1", false], [11, "index-1", false]], "constraints": [[4, "index-3", false]], "convex optimization": [[39, "index-2", false]], "counterfeit banknotes": [[41, "index-4", false], [49, "index-5", false]], "cplex": [[40, "index-2", false], [47, "index-2", false], [58, "index-2", false]], "cryptocurrency arbitrage": [[33, "index-0", false]], "cvxpy": [[42, "index-0", false]], "decorators": [[2, "index-3", false], [4, "index-4", false], [5, "index-3", false], [6, "index-4", false], [7, "index-3", false], [13, "index-1", false], [39, "index-5", false]], "demand forecasts": [[13, "index-4", false]], "disjunctive programming": [[18, "index-0", false], [20, "index-0", false], [21, "index-0", false], [24, "index-0", false], [25, "index-0", false], [26, "index-1", false], [27, "index-0", false]], "display": [[30, "index-4", false]], "dual problem": [[6, "index-0", false], [12, "index-0", false]], "dual variables": [[30, "index-6", false]], "electric vehicles": [[18, "index-1", false]], "energy systems": [[34, "index-0", false], [65, "index-0", false], [67, "index-0", false]], "exponential cones": [[46, "index-2", false], [50, "index-2", false], [52, "index-2", false]], "expression": [[11, "index-2", false]], "expressions": [[2, "index-1", false], [4, "index-1", false], [5, "index-1", false], [53, "index-5", false], [54, "index-5", false]], "factory optimization": [[20, "index-1", false]], "feasibility problem": [[28, "index-9", false]], "fleet assignment": [[53, "index-0", false]], "gantt charts": [[17, "index-4", false], [21, "index-3", false], [26, "index-0", false], [53, "index-8", false]], "graph coloring": [[31, "index-3", false]], "gurobi": [[28, "index-3", false], [36, "index-1", false]], "highs": [[2, "index-4", false], [4, "index-5", false], [5, "index-5", false], [6, "index-1", false], [7, "index-1", false], [9, "index-2", false], [10, "index-0", false], [11, "index-0", false], [12, "index-1", false], [13, "index-2", false], [14, "index-2", false], [15, "index-4", false], [16, "index-0", false], [17, "index-2", false], [18, "index-2", false], [20, "index-2", false], [21, "index-2", false], [23, "index-3", false], [28, "index-1", false], [29, "index-1", false], [30, "index-1", false], [31, "index-1", false], [33, "index-1", false], [38, "index-5", false], [41, "index-5", false], [42, "index-1", false], [53, "index-1", false], [54, "index-1", false], [61, "index-0", false], [63, "index-1", false], [64, "index-2", false], [65, "index-1", false], [66, "index-1", false], [67, "index-1", false]], "inventory management": [[45, "index-5", false], [60, "index-0", false]], "investment": [[9, "index-1", false], [40, "index-1", false], [46, "index-5", false], [47, "index-1", false], [50, "index-5", false], [58, "index-1", false]], "ipopt": [[38, "index-6", false], [39, "index-3", false], [45, "index-4", false]], "job shop": [[26, "index-2", false]], "kernel library": [[41, "index-0", false], [45, "index-2", false], [46, "index-1", false], [48, "index-1", false], [49, "index-1", false], [50, "index-1", false], [52, "index-1", false]], "linear decision rules": [[65, "index-6", false]], "logistics": [[29, "index-0", false]], "maintenance planning": [[27, "index-2", false]], "max flow problem": [[28, "index-7", false]], "mccormick envelopes": [[38, "index-2", false]], "min-cost flow problem": [[29, "index-3", false]], "minmax objective": [[10, "index-2", false]], "mosek": [[45, "index-3", false], [46, "index-3", false], [48, "index-3", false], [49, "index-0", false], [50, "index-3", false], [52, "index-3", false]], "mutable parameters": [[61, "index-5", false]], "network optimization": [[28, "index-6", false], [29, "index-2", false], [30, "index-3", false], [31, "index-2", false], [33, "index-5", false], [34, "index-3", false], [37, "index-2", false], [65, "index-3", false], [67, "index-3", false]], "networkx": [[28, "index-8", false], [29, "index-4", false], [31, "index-4", false], [33, "index-4", false], [34, "index-4", false], [37, "index-1", false], [53, "index-7", false]], "numpy": [[6, "index-5", false]], "objectives": [[4, "index-2", false]], "pandas": [[9, "index-3", false]], "pandas dataframe": [[13, "index-5", false], [14, "index-1", false], [15, "index-5", false], [17, "index-5", false], [18, "index-4", false], [21, "index-4", false], [23, "index-5", false], [30, "index-2", false], [33, "index-3", false], [34, "index-2", false], [37, "index-3", false], [45, "index-6", false], [53, "index-2", false], [54, "index-2", false], [59, "index-2", false], [60, "index-2", false], [61, "index-1", false], [63, "index-2", false], [65, "index-2", false], [66, "index-2", false], [67, "index-2", false]], "parameters": [[5, "index-4", false], [15, "index-1", false], [17, "index-1", false], [23, "index-2", false], [28, "index-4", false], [53, "index-3", false], [54, "index-3", false]], "persistent solvers": [[64, "index-3", false]], "portfolio": [[9, "index-0", false], [40, "index-0", false], [46, "index-4", false], [47, "index-0", false], [50, "index-4", false], [52, "index-4", false], [58, "index-0", false]], "production planning": [[6, "index-2", false], [12, "index-2", false], [13, "index-3", false], [15, "index-2", false], [16, "index-1", false], [23, "index-4", false], [54, "index-0", false], [64, "index-1", false]], "profit maximization": [[59, "index-0", false]], "pyomo": [[2, "index-0", false], [2, "index-1", false], [2, "index-2", false], [2, "index-3", false], [4, "index-0", false], [4, "index-1", false], [4, "index-2", false], [4, "index-3", false], [4, "index-4", false], [5, "index-0", false], [5, "index-1", false], [5, "index-2", false], [5, "index-3", false], [5, "index-4", false], [6, "index-3", false], [6, "index-4", false], [6, "index-6", false], [7, "index-2", false], [7, "index-3", false], [10, "index-1", false], [11, "index-1", false], [11, "index-2", false], [12, "index-3", false], [13, "index-0", false], [13, "index-1", false], [15, "index-0", false], [15, "index-1", false], [17, "index-0", false], [17, "index-1", false], [18, "index-3", false], [23, "index-0", false], [23, "index-1", false], [23, "index-2", false], [25, "index-2", false], [28, "index-4", false], [28, "index-5", false], [30, "index-4", false], [30, "index-5", false], [30, "index-6", false], [38, "index-0", false], [38, "index-3", false], [38, "index-4", false], [39, "index-4", false], [39, "index-5", false], [41, "index-0", false], [45, "index-0", false], [45, "index-2", false], [46, "index-0", false], [46, "index-1", false], [48, "index-0", false], [48, "index-1", false], [49, "index-1", false], [50, "index-0", false], [50, "index-1", false], [52, "index-0", false], [52, "index-1", false], [53, "index-3", false], [53, "index-4", false], [53, "index-5", false], [54, "index-3", false], [54, "index-4", false], [54, "index-5", false], [63, "index-3", false], [64, "index-0", false], [64, "index-3", false], [66, "index-3", false]], "quadratic optimization": [[41, "index-1", false]], "rangeset": [[7, "index-2", false], [18, "index-3", false], [39, "index-4", false]], "regression": [[7, "index-0", false], [7, "index-5", false], [14, "index-0", false], [39, "index-0", false]], "resource allocation": [[66, "index-0", false]], "robust optimization": [[64, "index-4", false]], "saa": [[65, "index-5", false], [67, "index-5", false]], "sample average approximation": [[60, "index-3", false], [61, "index-2", false], [63, "index-6", false]], "scatterplot": [[39, "index-1", false]], "scenario analysis": [[34, "index-5", false]], "scheduling": [[17, "index-3", false], [21, "index-1", false], [26, "index-3", false], [31, "index-0", false]], "seating allocation": [[28, "index-0", false]], "second order cones": [[45, "index-1", false], [48, "index-2", false]], "sets": [[2, "index-2", false], [5, "index-2", false], [6, "index-3", false], [13, "index-0", false], [15, "index-0", false], [17, "index-0", false], [23, "index-1", false], [28, "index-5", false], [53, "index-4", false], [54, "index-4", false], [63, "index-3", false], [66, "index-3", false]], "shortest path": [[37, "index-0", false]], "simulations": [[53, "index-6", false], [54, "index-6", false], [60, "index-5", false]], "sklearn": [[7, "index-4", false], [39, "index-6", false]], "solver": [[2, "index-4", false], [4, "index-5", false], [5, "index-5", false], [6, "index-1", false], [7, "index-1", false], [9, "index-2", false], [10, "index-0", false], [11, "index-0", false], [12, "index-1", false], [13, "index-2", false], [14, "index-2", false], [15, "index-3", false], [15, "index-4", false], [16, "index-0", false], [17, "index-2", false], [18, "index-2", false], [20, "index-2", false], [21, "index-2", false], [23, "index-3", false], [26, "index-4", false], [27, "index-1", false], [28, "index-1", false], [28, "index-2", false], [28, "index-3", false], [29, "index-1", false], [30, "index-1", false], [31, "index-1", false], [33, "index-1", false], [34, "index-1", false], [38, "index-5", false], [38, "index-6", false], [39, "index-3", false], [40, "index-2", false], [41, "index-5", false], [42, "index-0", false], [42, "index-1", false], [45, "index-3", false], [45, "index-4", false], [46, "index-3", false], [47, "index-2", false], [48, "index-3", false], [50, "index-3", false], [52, "index-3", false], [53, "index-1", false], [54, "index-1", false], [58, "index-2", false], [59, "index-1", false], [60, "index-1", false], [61, "index-0", false], [63, "index-1", false], [64, "index-2", false], [65, "index-1", false], [66, "index-1", false], [67, "index-1", false]], "solvers": [[49, "index-0", false]], "stochastic optimization": [[59, "index-3", false], [60, "index-4", false], [61, "index-3", false], [63, "index-4", false], [65, "index-4", false], [66, "index-4", false], [67, "index-4", false]], "suffix": [[12, "index-3", false], [30, "index-5", false]], "support vector machines": [[41, "index-2", false], [49, "index-3", false]], "transportation": [[30, "index-0", false]], "traveling salesman problem": [[36, "index-0", false]], "two-stage problem": [[63, "index-7", false], [64, "index-5", false], [66, "index-5", false]], "variables": [[2, "index-0", false], [4, "index-0", false], [5, "index-0", false]], "web scraping": [[9, "index-4", false], [33, "index-2", false]], "yfinance": [[9, "index-5", false]]}, "objects": {}, "objnames": {}, "objtypes": {}, "terms": {"": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 44, 45, 47, 48, 49, 51, 52, 53, 54, 55, 56, 58, 59, 60, 61, 63, 64, 65, 67, 70, 71], "0": [2, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "00": [4, 10, 11, 12, 13, 14, 17, 18, 20, 30, 33, 34, 36, 37, 38, 44, 50, 52, 54, 56, 60, 63, 64, 66], "000": [9, 11, 16, 30, 33, 36, 38, 45, 50, 56, 63, 66], "0000": [30, 33, 35, 38], "00000": [33, 35, 48, 52], "000000": [14, 18, 33, 34, 35, 41, 67], "0000002": 33, "000000e": 18, "000003": 33, "0000033964": 45, "000012": 33, "000015": [9, 33], "000027": 33, "000030": 33, "00004": 33, "000042": 33, "000043": 33, "000052": 33, "0001": 38, "000100": 33, "000200": 33, "000214": 33, "00030": 33, "00034": 26, "000400": 33, "0005": [9, 45], "0006": [33, 45], "000613": 33, "0008": 45, "000935": 33, "000936": 33, "001": [9, 45], "0012": 38, "00120": 33, "00128": 33, "0016": 38, "002": [9, 33, 45], "0020": 38, "0021": 9, "00219": 14, "0028": 9, "00290": 33, "003": [33, 36, 45], "0031": 38, "003356": 33, "003357": 33, "003488": 33, "0037": 38, "004": [9, 36, 45], "0045": 30, "0045528739": 41, "0046352e7d1dfeb40f000000": 38, "005": [9, 45, 47, 56], "00504": 33, "006": [33, 45], "00600": 33, "0064": 35, "007": 45, "00731": 9, "00740": 9, "00746": 33, "007463": 33, "0075": [30, 35], "0076": 35, "00761": 35, "007746": 33, "0079": 35, "008": 45, "0084": 35, "009": 45, "009206": 67, "00ab4": 34, "01": [9, 18, 30, 33, 35, 38, 40, 44, 46, 47, 50, 56], "010": [36, 45, 48], "0100": [33, 34, 35, 67], "010000": 33, "0107": 35, "011": [36, 45], "0112": 41, "0114": 35, "011734": 52, "012": [9, 33, 45], "012000": 33, "012743": 33, "012755": 33, "013": [36, 45], "014": 45, "014154": 33, "015": [45, 48], "016": [25, 45], "016763778290030x": 45, "01680": 33, "01687": 38, "017": [33, 45], "017273": 52, "018": 45, "019": 45, "0196": 38, "019807e": 18, "02": [4, 9, 16, 23, 28, 33, 37, 47, 61, 63, 64], "020": [36, 45], "020000": 33, "020820": 33, "021": 45, "021500": 33, "022": [36, 45], "022026": 14, "023": 45, "023594361612317": 70, "024": [9, 36, 45, 70], "024267e": 18, "0245": 38, "025": [38, 45, 56], "026": [45, 63], "026421": 52, "027": [9, 45, 63], "02700": 33, "028": 45, "028133": 52, "029": 45, "02d": [17, 18, 53], "03": [4, 9, 33, 35, 38, 47], "030": [36, 38, 48], "030106": 52, "031": 36, "032433": 33, "0328386701386703": 56, "033": 38, "0330": 38, "034": 36, "035": 38, "0359": 38, "036": [33, 38], "037": 9, "038113": 33, "038263": 33, "03858": [50, 52], "0393": 35, "03d": 45, "04": [14, 16, 33, 34, 38, 47, 64, 65], "040": [36, 38], "0400": 38, "041": 36, "0421": 38, "042100": 41, "043556": 33, "043839": 52, "044": 63, "044918": 63, "045": [38, 63], "0450": 38, "045275": 33, "045662": 33, "045704": 33, "045733": 33, "045738": 33, "04600": 33, "046753": 52, "048000": 18, "048805": 33, "049": 9, "04934": 33, "0495": 38, "049500": 33, "049540": 33, "05": [4, 13, 18, 21, 22, 23, 33, 35, 36, 38, 41, 44, 45, 47, 48, 49, 50, 52, 54, 56, 60, 63, 65, 67], "050": [38, 56], "050000": 33, "050352": 67, "050359568": 41, "050820": 33, "051": [11, 33], "05100": 33, "051000": 33, "051534": 63, "0534": 33, "0535": 33, "053538": 33, "05354": 33, "054": 63, "056": [33, 63], "056351": 52, "057": 36, "058": 36, "0589": 46, "06": [31, 33, 38, 47, 60, 65], "060": 36, "0600": 33, "06025": 50, "060547": 52, "061": 36, "061793174956137": 56, "06183": [46, 50, 52], "062": [9, 14], "06276": 48, "06382": 14, "065": 33, "0659": 35, "066": 36, "067": 14, "06758": 50, "0677": 35, "069200": 33, "069280": 33, "069290": 33, "069330": 33, "069390": 33, "069400": 33, "069735": 33, "069759": 33, "069946": 52, "07": [33, 37, 47], "070": 58, "07030": 33, "071": 58, "071398": 52, "072000": 18, "0731": 35, "075": [14, 30, 56], "075549": 33, "07582": [46, 50, 52], "076": 14, "079107": 18, "0795": 30, "08": [9, 14, 29, 30, 33, 36, 47, 54, 60, 64], "080": 36, "080000": 33, "081": 30, "081867e": 18, "083": 30, "0855": 30, "086431": 67, "08724": 48, "0875": 30, "088": 38, "088936": 63, "09": [30, 33, 47, 61], "090": 14, "090000": 33, "091": 36, "092": 14, "09300000000000001": 30, "09630": 33, "0973": 35, "098": [14, 30], "0999953995e": 4, "0_375": 38, "0f": [22, 23, 25, 29, 30, 60, 67], "0x16a3fed40": 26, "0x2b3d7fa90": 41, "0x2b44a8310": 41, "0x2b7a85390": 41, "0x2d4faae00": 37, "1": [7, 8, 9, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 29, 31, 33, 35, 36, 37, 39, 40, 41, 42, 44, 46, 47, 49, 50, 52, 54, 59, 60, 61, 64, 65, 67, 68, 70, 71], "10": [2, 4, 5, 7, 9, 10, 11, 13, 14, 15, 17, 18, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 41, 42, 44, 45, 46, 48, 49, 50, 52, 53, 54, 59, 60, 61, 66, 67, 70, 71], "100": [2, 4, 5, 11, 18, 20, 21, 22, 23, 24, 30, 33, 34, 35, 36, 38, 40, 41, 42, 44, 45, 46, 49, 52, 54, 56, 60, 61, 63, 64, 65, 66, 67, 70, 71], "1000": [6, 7, 10, 11, 12, 13, 15, 16, 20, 22, 23, 24, 33, 34, 45, 50, 54, 56, 60, 61, 63, 64, 66, 67], "10000": [18, 20, 21, 23, 24, 33, 45], "100000": [30, 33, 45], "100088": 38, "10009": 33, "1000g": 6, "1003": [13, 54], "1007": [25, 38], "10073385072": 37, "10099999999999999": 30, "101": [9, 18, 33, 36], "101013": [41, 52], "101392": 38, "101562": 33, "1016": 33, "101840": 48, "102": [30, 33, 34, 49, 67], "10208267268": 37, "10220": 59, "1023": 45, "102833": 38, "1029": 38, "103": [33, 48, 60], "1032": [13, 23, 54], "1037": 13, "10371": [50, 52], "104": [9, 33], "10407": 33, "1046": 33, "105": [33, 41, 44, 60], "105000": 38, "1057": 67, "1058": 33, "1060": 25, "106000": 38, "1061881": 36, "10633464528": 37, "10633464529": 37, "10639": 36, "10645": 41, "1065": 13, "106753": 45, "1068": 33, "1069": 26, "107": [36, 52, 66], "1070": 18, "107100": 66, "1072": 26, "107544": 48, "107660": 38, "107731": 33, "1078": 13, "108": [34, 42, 66], "10818": 33, "10823": 33, "10823781800": 37, "10824": 33, "108390": 66, "1086": 23, "1087": [13, 23, 45, 54], "10886156712": 37, "10886156713": 37, "10886156714": 37, "10886209156": 37, "10886209159": 37, "109": [47, 52], "109350": 66, "1096": 35, "10967577086": 37, "10975468934": 37, "10975468937": 37, "10975468947": 37, "10x": 64, "11": [10, 14, 15, 17, 18, 21, 23, 26, 29, 33, 34, 35, 36, 41, 44, 45, 47, 48, 53, 63, 67], "110": [34, 48, 52, 67], "1100": [6, 11, 23, 33, 56], "1101": 45, "11010": 33, "1101933078": 37, "1102": 23, "110216": 23, "1104632299": 44, "1106": 45, "1108": [13, 23], "1109": 56, "111": [38, 52, 53], "1111237": 38, "1111238": 38, "111411": 38, "112": [18, 52, 60, 61], "11200": [59, 66], "1122": 56, "1123": 16, "1124": 16, "1125": 25, "112500": 38, "1126": 45, "1129": 33, "113": [34, 52, 60, 63, 67], "1130": [13, 23], "1132": 56, "113250": 66, "1133": 56, "11340": 36, "1137": 56, "1138": 56, "114": [33, 34, 41, 67], "1140": 33, "1142": [13, 23, 50, 52], "1143": 56, "1144": 56, "1145": 38, "1146": 34, "114855": 36, "115": [9, 34, 36, 48, 52, 67], "1150": [13, 23, 54], "115000": 66, "11501": 37, "1153": 35, "11556107693158209": 41, "11556108560021021": 41, "1158": 33, "116": [34, 67], "1164": [13, 23, 54], "1166": [10, 15, 56], "117": [9, 25, 34, 67], "117499": 66, "1175": 34, "1176": 38, "118": [13, 18, 23, 33, 34, 35, 46, 50, 52, 54, 67], "1180": 46, "11825": 37, "118500": 66, "118599": 66, "118600": 66, "11861": 35, "118619": 33, "1188": 56, "118868": 33, "1190": 45, "1192": [33, 54], "1198": 35, "12": [4, 5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 23, 25, 26, 27, 28, 30, 33, 34, 35, 36, 37, 41, 44, 45, 46, 47, 49, 53, 56, 59, 63, 64, 71], "120": [36, 44, 48, 50, 64, 66], "1200": [23, 66, 67], "12000": 30, "120000": [33, 38], "120117": 52, "1202": [13, 23], "1203": 38, "1204": [13, 23], "120441": 38, "12057556635558653": 41, "12057700093832102": 41, "121": [25, 52], "1210": [18, 56], "121686": 37, "122": [30, 38], "122000": 18, "1224": [13, 23], "122441": 38, "1225": 45, "123": [18, 25, 63], "1232": 56, "1233": 54, "124": [45, 48, 52], "1241": 13, "1245": [13, 23, 54], "124773": 18, "12484": 33, "125": [13, 23, 34, 36, 44, 52, 54, 56, 63, 67], "125140": 33, "1254": 56, "1259406528": 37, "126": [25, 35], "12614": 50, "126619": 45, "127": [52, 65], "1275": [13, 56], "12750": 66, "1279": 35, "128": [52, 63, 71], "1290319": 36, "1296": [13, 54], "1297": 56, "12992": 34, "12_socp": 45, "12x": 6, "12x_1": [6, 11, 16, 56], "12y_1": 11, "13": [9, 14, 17, 18, 21, 23, 26, 28, 33, 35, 36, 37, 41, 44, 47, 48, 53, 54, 60, 65], "130": 47, "1300": [23, 45], "131": 35, "1310": [13, 23, 54], "13160": 35, "1319": 56, "132": [41, 52], "132849": 52, "133": 35, "133000": 30, "1333": 38, "133500": 66, "1336": [13, 23], "133883": 67, "134": [46, 50, 52, 63, 65], "1340": 18, "1341": 56, "135": [13, 23, 30, 33, 45, 52, 60, 65, 71], "1350": 30, "1356": 13, "1363": 56, "137": [44, 52], "1372": 41, "1377": 13, "138": [9, 25, 52], "1380": [13, 23, 44], "138000": 66, "1385": 56, "1388": 13, "139": [9, 25, 40, 41, 52], "1391": [13, 23, 54], "1392": 13, "13954": 37, "14": [7, 9, 13, 14, 17, 18, 21, 23, 25, 31, 33, 36, 37, 38, 39, 40, 41, 42, 44, 47, 49, 53, 54, 63, 64, 67, 71], "140": [35, 36, 64, 66], "14000": 66, "1407": 56, "1409": 33, "141": [9, 44, 52], "141470": 38, "14185": 36, "142": [34, 40], "1427": [23, 34], "1428": [13, 23, 54], "1429": 56, "143": [33, 36, 41, 52], "1430": 54, "1435": 13, "1436": 45, "144": [33, 44], "144000": 66, "14473": 36, "145": [33, 41], "1450": 56, "1453": [13, 23, 54], "1456": 67, "146": [33, 41], "14651": 37, "147": [33, 63], "1470": 38, "147000": 66, "1472": 56, "1475": 18, "148": [33, 63], "148396": 52, "148500": 66, "149": [26, 33], "1494": 56, "15": [9, 14, 17, 18, 21, 23, 26, 29, 31, 33, 34, 35, 36, 37, 44, 45, 47, 48, 49, 53, 58, 60, 63, 64, 67, 71], "150": [18, 30, 31, 33, 44, 48, 56, 60, 63, 66], "1500": [6, 10, 11, 12, 13, 15, 16, 23, 33, 54, 56, 60, 66], "15000": [15, 42, 66], "150000": 66, "1500g": 6, "1501": 30, "1504": 67, "151": 45, "151000": 66, "15101": 67, "152": 52, "1520": 44, "152174": 49, "152194": 49, "153": 45, "1530": [13, 23], "154": [25, 49, 54], "15400": 4, "154166": 38, "1545015322": 37, "1548": 52, "1548111106": 37, "1549": 48, "155": [33, 35, 49, 63], "1554": 45, "15562": 33, "155693": 52, "1558": 52, "156": [25, 26, 45], "1560": 44, "157": [33, 49, 50, 52], "1571": 52, "157187": 18, "1572": 52, "1575": 30, "15767005981401438": 70, "1577": 52, "158": 40, "1582": 45, "1586": 54, "159230": 67, "15925": 11, "1594": 14, "1595": 14, "1596": 14, "1597": [14, 18], "1598": 14, "1599": 14, "16": [4, 14, 17, 18, 21, 22, 23, 33, 35, 36, 37, 38, 44, 45, 47, 48, 49, 52, 53, 63, 65, 66, 67], "1600": 30, "160000": 33, "16001": 56, "1602": 45, "1603": [46, 50, 52], "160965": 52, "161000": 38, "1615": [13, 23, 54], "16158": 33, "1616": 35, "161662": 18, "1617": 67, "162": 30, "1620": 54, "1621": 36, "1627": 67, "1629": 33, "16296": 56, "162973": 18, "163": 67, "1630": 33, "1631": 33, "1635": 33, "163968": 33, "16397": 33, "164": 25, "1641": 11, "16416": 56, "1647": 38, "165": [59, 66], "16500": 11, "16518": 56, "16563": 67, "16584": 56, "1661": 45, "1664": 33, "16650": 56, "1666": 38, "1667": 50, "1668": 30, "167": [36, 50], "167000": 66, "16713": 56, "1673": 13, "1674": 41, "16779": 56, "1678": 54, "168": 44, "1680": 18, "16845": 56, "16862": 36, "1688255243": 37, "1689": 67, "16911": 56, "16977": 56, "16f": 33, "17": [14, 17, 18, 26, 33, 35, 36, 37, 40, 41, 44, 47, 52, 53, 63, 64, 67], "170": [33, 44, 52, 66], "1700": 66, "17000": [33, 66], "170000": 33, "17043": 56, "170517": 52, "1706": 45, "1710": 44, "17109": 56, "1711": [46, 50, 52], "171693": 45, "17175": 56, "172": [33, 63], "17238": 56, "172386": 36, "1724": 35, "1725810217": 37, "1725960722": 37, "172800": 66, "173": 71, "17304": 56, "1733": 61, "1734": 35, "17370": 56, "1738": 46, "174": [34, 52, 63, 67], "1741": 45, "1742": 13, "17436": 56, "174919": 14, "175": [25, 34, 52, 56, 60, 63, 67], "1750": [6, 10, 11, 12, 13, 15, 16, 23, 30, 33, 54, 56], "17500": [10, 15], "17502": 56, "1750g": 6, "1751": 67, "175633": 67, "17568": 56, "17586": 56, "17587": 56, "176": [25, 34, 67], "17601": 56, "17603": 56, "17628": 16, "17634": 56, "1764": 38, "1765": 38, "17673": 56, "1768194163": 37, "1768493608": 37, "1768493609": 37, "1768493612": 37, "1768493613": 37, "1768498738": 37, "1768498742": 37, "1769": 45, "177": [34, 52, 63, 67], "17700": [6, 11, 12, 56], "177092": 36, "1775": 11, "178": [33, 34, 52, 67], "17833": 15, "179": [34, 52, 63, 67], "1790": 13, "179250": 41, "179558": 38, "1798": 18, "17999": 56, "18": [14, 17, 18, 30, 33, 34, 36, 37, 38, 41, 44, 47, 50, 53, 63, 65, 67, 71], "180": [34, 36, 45, 48, 63, 66, 71], "18000": [4, 30, 66], "180000": 66, "18007": 67, "1807": 54, "181": [33, 52], "1812": [50, 52], "1820": 44, "18200": 59, "1823": 54, "182632": 52, "183": [30, 52], "1834": 33, "1837": 67, "1840": 33, "18400": 66, "1841": 33, "1849": 35, "185": 52, "185294": 38, "1856": 13, "186": [25, 45, 52], "186145": 34, "1862": 33, "187": [13, 23], "1872": 33, "1877": 35, "188": 45, "1880": 44, "1883": 18, "19": [17, 18, 30, 33, 36, 37, 38, 42, 44, 47, 53, 63, 65, 67], "190366": 52, "190981": 33, "191": [25, 48], "1915": 45, "191657": 41, "192": [44, 66], "1924": 24, "1925143759": 37, "1925156931": 37, "1925156934": 37, "192700": 66, "1927808969": 37, "1927808972": 37, "193": [45, 50], "1930": [33, 44], "1931": 45, "19361": 48, "19391": 33, "194": [34, 36], "194245e": 18, "1952": 9, "1953": 36, "1956": [45, 46], "196": [25, 61], "1960": [26, 36], "1961": 44, "1963": 44, "1964": 54, "1976839523": 37, "1976839531": 37, "1976839543": 37, "1976839588": 37, "1976839591": 37, "1976839592": 37, "1976839614": 37, "1976839698": 37, "1978": [38, 45], "1979": [36, 45], "1980": 13, "1982": 45, "198434": 63, "1988": 45, "199": [9, 63], "1990": [9, 26], "1991": [9, 26, 44], "1995": 45, "199680": 18, "1998": [18, 44, 45], "1999": [26, 44, 48], "19th": 7, "1e": [33, 35, 36, 41, 49], "1e6": [36, 46], "1f": [6, 10, 11, 15, 26, 41, 49, 50, 60], "1g": 6, "1h": 53, "1x2": 4, "1zx7kj2kwtggyqev_a3log0nqsxsc38ykk53a7vgwafu": 44, "2": [2, 5, 14, 15, 16, 18, 20, 21, 22, 23, 24, 26, 27, 28, 31, 33, 35, 36, 37, 40, 41, 42, 44, 45, 47, 49, 50, 52, 53, 56, 58, 60, 61, 65, 67, 70, 71], "20": [4, 5, 9, 14, 17, 18, 20, 21, 22, 23, 25, 26, 27, 28, 31, 33, 35, 36, 37, 44, 45, 47, 48, 50, 52, 53, 56, 61, 63, 64, 66, 67, 70, 71], "200": [9, 13, 22, 23, 25, 34, 36, 38, 45, 48, 54, 56, 59, 63, 66, 67, 71], "2000": [13, 18, 21, 22, 23, 26, 35, 36, 42, 44, 45, 52, 54, 56, 61, 66], "20000": [15, 30, 66], "200000": [33, 34, 38], "20004": 33, "20007": 33, "20012": 33, "2004": 45, "2008": [46, 50, 52], "2009": [14, 38, 50], "201": [33, 48], "2010": [46, 50, 52], "2011": [50, 52, 63, 66], "2012": [38, 48], "2013": [26, 38, 64], "2015": 48, "2016": [42, 44, 46, 48, 50, 52], "2017": [25, 46, 50, 52], "2018": [45, 50, 52], "2019": [48, 52], "2020": [33, 46, 48, 50, 52], "202021": 33, "2021": [7, 33, 48, 50, 52], "2022": [33, 35, 38, 39, 50, 52], "202288": 14, "2023": [4, 18, 22, 23, 25, 27, 28, 33, 35, 36, 37, 61], "202306": 34, "2024": [1, 22, 28], "203": [30, 63], "203000": 33, "20309": 54, "203147": 33, "2032": 33, "203410": 33, "204000": 33, "2042": 23, "2044": 33, "204500": 33, "204540": 33, "205": 65, "2050": 44, "205000": 33, "206171": 36, "2087": 18, "209": 63, "20th": 52, "21": [9, 17, 18, 21, 33, 34, 36, 37, 41, 48, 52, 53, 56, 63, 64, 65], "210": [2, 4, 5, 20, 63, 64, 66, 70], "2100": 44, "210000": 33, "2105": 38, "2106": 33, "2107": 33, "2109": 45, "211": [45, 63], "2112": 25, "212341": 52, "213": [33, 65], "2140": [44, 64], "21435778397469038": 49, "21435828724315473": 49, "2150": 44, "215000": 33, "21520": 33, "216": 44, "216000": 66, "2168": 33, "217": [13, 23, 33, 54, 67], "2173": 13, "2184": 67, "218750": 33, "219": 26, "22": [17, 18, 21, 28, 33, 34, 36, 38, 41, 44, 53, 63, 67], "220": [59, 71], "2200": 44, "2202": [50, 52, 54], "220446e": 18, "2205": 45, "2208": 18, "220980": 34, "221": [13, 45], "221018": 45, "2218": 37, "223": [18, 26], "2230": 45, "224": [45, 63], "224000": 18, "224245": 33, "225": [30, 37, 54, 56, 66, 71], "225602": 33, "22570": 33, "225700": 33, "2259": 18, "226": 33, "226212": 52, "226490": 33, "227": [65, 67], "2276": 45, "22775": 36, "228": [23, 33, 45], "228000": 66, "2299": 48, "23": [17, 18, 33, 34, 36, 37, 44, 45, 53, 58, 63, 67, 71], "230": [28, 66], "23000": 66, "230344": 67, "23034433319671": 61, "2305": 64, "231": [28, 36], "231000": 66, "2314": 35, "232": [28, 36], "233": [23, 28, 36, 56], "2333": 38, "23366": 33, "23371": 33, "23373": 33, "23376": 33, "23394": 33, "234": 28, "235": [28, 65, 67], "2352": 38, "235474": 33, "23550": 33, "235500": 33, "23580": 54, "2359": 45, "236": [28, 63], "237": 28, "2375": 45, "238": [13, 16, 23, 33, 54, 66], "23800": 66, "238314": 36, "239": [25, 58], "24": [17, 18, 23, 30, 33, 34, 36, 37, 38, 45, 52, 53, 63, 65, 66, 67], "240": [44, 66], "2400": 70, "24000": 42, "240089": 52, "242290955_advances_for_the_pooling_problem_modeling_global_optimization_and_computational_studies_survei": 38, "2425": 54, "242759": 34, "24276": 7, "243": [25, 56], "2431": 33, "2433": 33, "244": [13, 23, 54], "245": [30, 45, 56], "2450": 67, "246": [34, 45, 67], "246000": 66, "2465": 54, "247": 52, "247408": 52, "248": [13, 23, 45, 54], "24817065": 41, "248977": 67, "249": [25, 45, 48], "2490": 30, "2497": 45, "24978": 36, "24h": 17, "25": [14, 17, 18, 21, 26, 30, 33, 34, 36, 38, 41, 44, 46, 47, 50, 52, 53, 56, 58, 60, 63, 64, 65, 66, 67], "250": [11, 18, 34, 45, 56, 60, 66, 71], "2500": [38, 42, 54, 60], "2502": 30, "252": [45, 52], "25220": 33, "2528": 23, "253": [25, 34, 48], "25352": 33, "254": 71, "254477712": 37, "254675": 33, "25470": 33, "2549": 38, "255": [36, 44, 45], "25500": 66, "255000": 33, "2552": 13, "2556": 13, "25596455": 37, "25596477": 37, "256": [25, 56, 63], "256350": 33, "25645989": 37, "25658579": 37, "257": [23, 36], "258": [25, 45], "2586": 45, "259": [13, 23, 25, 54], "2593": [34, 67], "259621": 52, "26": [14, 17, 26, 33, 36, 53, 56, 63], "260": [13, 23, 30, 45, 54, 66], "2600": [4, 5, 20, 64], "26051": 36, "261": 25, "26110": 33, "261100": 33, "261104": 33, "26113": 30, "261938": 33, "262": [13, 42], "26206": 42, "2625": 30, "262510": 67, "262890789": 37, "2634": 35, "265": [13, 23, 36, 54, 67], "266": [13, 23, 36, 54], "2666": 38, "26663": 50, "2668": 45, "267": [25, 36], "2676": 38, "268": [36, 37, 48], "26805": 52, "269": 36, "26958": 52, "27": [17, 21, 33, 36, 53, 63, 65], "270": [2, 4, 5, 20, 33, 64, 67, 70], "2700": 33, "27000": 33, "270000": 38, "27071": 52, "27090": 52, "271": [34, 36], "27186": 52, "27200": 66, "2738": 45, "27387": 30, "273978": 67, "274": [23, 48], "274617": 63, "275": [18, 56], "275294": 38, "276": 65, "27603": 36, "27732": 33, "277320": 33, "278": 56, "2784": 35, "278972": 33, "27900": 33, "279000": 33, "2792": 45, "279879": 33, "279900": 33, "28": [17, 26, 33, 34, 36, 37, 38, 44, 45, 52, 53, 63, 67], "280": 14, "28000": 42, "2801224787": 37, "281": 65, "28100": 33, "281000": 33, "282": [13, 23], "283": 47, "2831": 45, "284": [45, 67], "28480": 66, "284973": 18, "285": 45, "285675805": 37, "286": [13, 23, 36, 37, 45, 54], "286100": 41, "2864": 48, "28640": 48, "287": 45, "288": [33, 45, 66], "2883": 45, "28928": 14, "29": [14, 17, 33, 36, 37, 44, 52, 53], "290": 66, "290000": 33, "290039": 52, "291": [36, 37], "2917": 33, "292": [25, 36], "2928936658": 37, "293": [13, 23, 33, 54], "293433": 33, "294": 18, "2941": 38, "294648098": 37, "295730934": 37, "295730948": 37, "29662": 67, "297": [33, 37], "298": [33, 65, 67], "299181": 33, "299240": 33, "2_2": [47, 56], "2d": [33, 41, 45, 49], "2f": [4, 7, 10, 11, 12, 20, 22, 23, 30, 31, 33, 34, 37, 38, 40, 45, 47, 50, 52, 54, 56, 58, 60, 63, 64, 65, 66, 67], "2g": 6, "2n": 41, "2ru": 48, "2u_1u_2": 49, "2w": 45, "2x": 71, "2x4": 44, "2x6": 44, "2x_2": [6, 11, 56], "2y": [6, 71], "2y_2": 11, "3": [10, 13, 14, 15, 26, 27, 28, 29, 31, 33, 34, 35, 36, 37, 39, 41, 42, 44, 45, 46, 48, 49, 50, 52, 53, 54, 56, 58, 59, 64, 67, 71], "30": [7, 14, 17, 18, 20, 21, 23, 26, 30, 33, 34, 36, 37, 42, 44, 45, 48, 52, 53, 59, 63, 64, 67, 71], "300": [18, 23, 36, 39, 45, 48, 54, 56, 59, 63, 66], "3000": [33, 45, 66], "30000": [30, 33, 42], "300000": 33, "300020": 33, "3007": 61, "300899": 36, "300941745": 37, "3010": 52, "302": 45, "3022": 52, "303": 45, "303171": 52, "3036": 52, "3039": 52, "304000": 18, "3046": 52, "3054": 33, "3058": 45, "306": 45, "306239": 67, "307": [25, 36], "307657": 33, "30y": [20, 71], "31": [17, 21, 33, 64, 65, 67], "310": [13, 14, 23, 54, 66], "3100": [23, 45], "310030": 41, "3108": 13, "311": 36, "311328": 34, "312": 36, "312000": 38, "312896": 37, "313": [30, 36], "3132312675": 37, "3133": [34, 67], "3135": 45, "313520": 33, "313629": 37, "313793": 37, "314": [36, 45], "3148": 35, "3149": 45, "315": [34, 36], "3157": 45, "315990": 37, "316": [34, 45], "3170": 45, "317048": 33, "317175": 33, "3175727845": 37, "3175792586": 37, "3187": 54, "319": [33, 36], "319650": 41, "32": [14, 17, 21, 26, 31, 33, 44], "320": 36, "3200": 45, "32000": 42, "321": [36, 56], "323": [13, 36, 65], "3240": 30, "324833": 52, "325": [30, 45, 56], "326": 23, "3266": 45, "326614": 52, "327": [13, 23, 54], "3270": 54, "3288": 45, "329": 45, "329027": 33, "32924": 41, "3297": 45, "33": [13, 33, 37, 38, 44, 50, 54, 60, 63, 67], "330": 71, "330000": 34, "3309": 54, "331": 45, "3319": 45, "333": [13, 15, 23, 36, 50], "3333": [38, 50], "33333": 15, "333333": 35, "3334": [27, 38], "3337": 30, "334": [13, 23, 44], "334180": 37, "335": [36, 52], "335068": 33, "335570": 33, "336": [45, 52, 65], "33708": 36, "33763": 33, "338": 25, "3389": 52, "339": [36, 59], "34": [14, 26, 30, 33, 54, 67], "340": [36, 52, 66, 71], "340000": 33, "3406638499": 37, "3406638501": 37, "341": [13, 23], "3412535141": 37, "3416675257": 37, "3416675263": 37, "3416675272": 37, "3416675281": 37, "342": [33, 45, 52], "342000": 33, "34242": 14, "343": [13, 23, 33, 45, 54, 56], "34358": 33, "344": 52, "34422": 33, "34450": 33, "34467": 33, "3467": 35, "347": [13, 23, 33, 36], "348": 36, "348000": 33, "348200": 33, "348400": 33, "348630": 33, "348750": 33, "348800": 33, "3489": 35, "348900": 33, "349": [23, 36, 48, 65], "349000": 33, "349400": 33, "3496": 36, "349675": 67, "35": [9, 23, 33, 36, 37, 44, 47, 58, 63, 65, 67], "350": [33, 56], "3500": [30, 33, 38], "35062": 33, "351": [23, 25], "352": 25, "353": 45, "353179973": 37, "353179998": 37, "35377572": 37, "354": 45, "3548": 13, "355": 36, "3557": 35, "356": 45, "357": 36, "359": 48, "36": [23, 33, 36, 42, 44, 60, 66], "360": [33, 34, 66, 67], "3600": [20, 59], "360000": 33, "3606053": 33, "361": 33, "361360": 63, "3622": 45, "3627": 45, "3630": 45, "364": 45, "36406": 50, "364544": 37, "364677068": 37, "364840": 37, "3649": 45, "365": [9, 45, 52, 56, 59], "3651": 45, "365107": 37, "3654": 45, "365727": 37, "3658": 38, "366": [25, 36], "366825": 63, "367": 45, "367000": 37, "368": [33, 36, 54], "368133": 37, "3687851812": 37, "369": 36, "36968": 33, "37": [18, 33, 38, 44, 52, 56, 63], "370": [25, 36], "3700": 33, "3701248376836483": 41, "37012485310207244": 41, "370173": 37, "371": [23, 65, 67], "372": [25, 33, 36], "37250": 66, "372787": 52, "3730": [13, 23], "374": 36, "375": [13, 23, 36, 54, 56, 66, 71], "375000": 38, "3754": 30, "376": [25, 36], "376000": 18, "377": 25, "378": [36, 45], "378901": 37, "379": [36, 45], "38": [13, 33, 34, 36, 44, 60, 63, 65, 67], "380": 36, "38000": 30, "381": 45, "381187": 18, "382": 25, "3823": 38, "38250": 66, "3827": 45, "3833": 38, "3833617": [50, 52], "3838": 45, "384370": 67, "385": [45, 46, 50, 52], "385000": 33, "38507": 34, "385712": 52, "387": [38, 56], "388": [23, 36], "389": 37, "3898433610": 37, "3899501151": 37, "39": [7, 14, 28, 33, 65], "390": 66, "390000": 33, "390558": 14, "390683": 67, "391355271": 37, "392": 36, "393": [61, 63], "3932": 13, "3936": 13, "3937": 30, "394": [33, 36], "394718": 36, "394810": 41, "395": 36, "3950": [59, 66], "396": 45, "396000": 34, "3965": 33, "396900": 33, "397": 34, "397099": 67, "3974": 45, "397627": 41, "398": 36, "399": [33, 59], "3997": 45, "3d": [33, 45], "3f": [9, 11, 16, 33, 40, 41, 46, 47, 49, 50, 54, 58, 61, 70], "3rd": 33, "4": [5, 6, 11, 12, 13, 14, 16, 17, 18, 21, 23, 25, 26, 27, 34, 36, 37, 38, 42, 44, 45, 46, 47, 49, 50, 52, 53, 54, 56, 60, 64, 65, 67, 68, 70, 71], "40": [2, 4, 5, 14, 17, 18, 20, 30, 33, 36, 44, 45, 48, 50, 59, 63, 64, 66, 70, 71], "400": [13, 23, 34, 36, 56, 59, 63, 67], "4000": [15, 38, 45, 66], "40000": 30, "400000": [33, 34], "401": 36, "401207": 37, "4019": [35, 54], "402": [36, 45], "403": 36, "4030": 33, "403701": 33, "40385": 65, "404": [13, 23], "40400": 66, "40446": 65, "405": 45, "406": [36, 50], "407": 33, "4073": 45, "4074": 13, "409": [45, 56], "409222": 33, "409836": 52, "40x": [20, 71], "40z_b": 64, "41": [26, 33, 37, 44, 52, 63, 64, 65], "410844e": 18, "411298": 33, "4117": 38, "4118": 38, "412": 38, "4127": 37, "4130": 37, "4130268": 39, "413450": 41, "415": [33, 48, 67], "4159": 45, "416": 63, "41608": 34, "4166": 38, "4171": 30, "41719": 65, "4186": 45, "419922": 52, "42": [14, 26, 33, 37, 38, 44, 63], "420000": 33, "421085e": 18, "421773": 18, "422": 67, "4235": 38, "423770": 33, "4239312162": 37, "4239312638": 37, "4239313075": 37, "4239313081": 37, "4239313191": 37, "425": [48, 56, 66], "4251": 45, "4256": 45, "427": 36, "427185": 52, "427377": 36, "4274": 13, "428": [46, 50, 52], "428094680287527": 39, "428576": 39, "43": [33, 44, 45, 54, 63], "430": [33, 71], "431": [25, 36, 56], "4311353914": 37, "4312": 13, "43178": 37, "4321": 30, "43235": 38, "433": 33, "433400": 33, "433735": 41, "433747": 18, "434": 45, "435": 45, "4354": [13, 23], "43550": 66, "437292535": 37, "4375": 30, "438": 49, "4382189126": 37, "4382189139": 37, "439": 18, "4396": 54, "4399": 33, "44": [14, 23, 33, 36, 37, 42, 44, 52, 61, 65, 67], "440": [33, 36, 67], "440000": 33, "441": 38, "443": 36, "444": [13, 45], "444606": 41, "445": 67, "4457838803": 37, "446": [13, 23], "4465": 45, "44699": 41, "447": 33, "4475": 35, "448000": 18, "448059": 52, "4485430209": 37, "4485430210": 37, "4485558056": 37, "4485558057": 37, "4485558058": 37, "44860": 35, "449": [33, 45], "449500": 41, "45": [14, 26, 28, 30, 33, 34, 36, 38, 42, 67], "450": [30, 56, 67], "45000": 30, "4501": 45, "451": 67, "45140": 35, "452": 45, "453": [36, 56], "4534": 33, "4537": 37, "4538188789": 37, "454": 67, "4552": 41, "4565452": 36, "45660": 41, "4566506": 36, "457": 64, "45739": 65, "4575": 13, "458": 63, "4586": 41, "459": 45, "46": 33, "460938": 52, "461": 64, "46210": 41, "46215450": 37, "46223096": 37, "4622542635": 37, "4623": 45, "46232076": 37, "46232112": 37, "46232158": 37, "46237572": 37, "46240581": 37, "46241169": 37, "46241205": 37, "46242937": 37, "46242940": 37, "46245940": 37, "46247806": 37, "46254897": 37, "46255078": 37, "46255148": 37, "46255649": 37, "46260704": 37, "46264996": 37, "46265577": 37, "46265994": 37, "46266419": 37, "46267226": 37, "46267229": 37, "46274385": 37, "46274670": 37, "46275359": 37, "46275510": 37, "46278192": 37, "46278488": 37, "46280478": 37, "46280842": 37, "46281091": 37, "46281209": 37, "46281244": 37, "46281430": 37, "46281524": 37, "46281920": 37, "46283239": 37, "46283971": 37, "46284393": 37, "46284949": 37, "46285251": 37, "46285451": 37, "46287308": 37, "46288061": 37, "46289809": 37, "46291556": 37, "463": 45, "46304949": 37, "46305753": 37, "46307158": 37, "46308487": 37, "46318613": 37, "46321108": 37, "46330373": 37, "46331976": 37, "46332984": 37, "46356661": 37, "46356773": 37, "463715": 52, "463747": 18, "46379627": 37, "46389218": 37, "464": 45, "46415": 65, "4663": 36, "466667e": 18, "4668": 33, "467": 45, "468": 36, "4684390284": 37, "4684390320": 37, "469799": 33, "47": [13, 14, 23, 33, 37, 44, 49, 54, 63, 64], "470": 30, "4706": 38, "47073": 65, "471": [23, 36, 45], "4718": 67, "472": [13, 23, 54], "473": 36, "475": 56, "476": 54, "476166": 14, "478": [28, 36, 47], "478107": 18, "4783": 45, "48": [18, 33, 34, 38, 44, 45, 65, 66, 67], "480": [13, 23, 54], "4800": [6, 10, 11, 12, 13, 16, 23, 45, 54, 56, 66], "480000": [18, 33], "4800g": 6, "480615": 52, "481": 45, "481521": 37, "4817": 45, "482": 28, "4836": 45, "484861": 34, "485": 33, "4852": 38, "486": 28, "4867": 35, "487": [25, 36], "4870233192": 37, "48820": 66, "489944": 33, "489990": 52, "49": [28, 33, 44, 52, 63], "4900": 33, "490000": 33, "491924": 36, "492": 45, "493": 45, "4953": 33, "4955": 33, "4957": 33, "4958": 33, "496": 56, "496000": 18, "496180": [14, 41], "497000": 37, "497103": 41, "497304704": 37, "497304720": 37, "497400": 33, "49754": 30, "498": 45, "498473126416755": 39, "499": 33, "49980": 14, "4f": [38, 46, 48, 50, 60], "4g": 6, "4pt": 45, "4x": 6, "4x_1": [6, 11, 56], "4xy": 45, "4y_1": 11, "5": [5, 9, 12, 13, 14, 17, 18, 20, 22, 23, 24, 25, 26, 28, 29, 30, 31, 34, 35, 36, 37, 42, 44, 45, 47, 48, 49, 50, 52, 53, 54, 56, 58, 64, 65, 67, 70, 71], "50": [2, 4, 5, 9, 12, 18, 20, 23, 30, 31, 33, 34, 35, 36, 37, 38, 41, 44, 45, 48, 54, 56, 60, 63, 64, 66, 67, 70, 71], "500": [13, 14, 23, 28, 30, 36, 37, 39, 42, 45, 50, 52, 53, 54, 56, 61, 66], "5000": [13, 27, 45, 50, 54, 60, 66], "50000": 30, "500000": [30, 33], "500638": 52, "50083": 14, "501": 33, "501004": 45, "501333": 18, "5017": 54, "502": 33, "5020": 54, "503": [13, 63], "504": 36, "5043": 35, "504459": 67, "5046": 33, "5048": 33, "5049": 33, "5050": [33, 66], "5072": 13, "5078": 13, "50z_a": 64, "51": [14, 21, 22, 28, 33, 39, 44, 46], "510": [14, 66], "510000": 33, "5103": 42, "511": 33, "512": 36, "512000": 18, "512189": 52, "512772": 52, "5133014954": 37, "514209": 67, "5160332346": 37, "5160332347": 37, "5160332350": 37, "517": 18, "517682": 33, "518": 56, "5185": [34, 67], "519867": 52, "52": [13, 14, 28, 33, 37, 38, 45, 48, 66], "520000": 33, "520527": 36, "5228": 41, "524902": 52, "526": 36, "526012": 67, "527": [13, 23], "52700": 66, "529": 33, "5290753": 70, "529297": 52, "5294": 38, "53": [28, 33, 34, 39, 44, 65, 67], "5300": 33, "53120": 34, "5323513026": 37, "534057": 67, "534080": 33, "534267": 45, "534607": 52, "5354": 65, "5357": 60, "5394045965": 37, "5394053135": 37, "54": [14, 23, 28, 30, 33, 44, 52, 54, 60, 66], "540": 56, "5405": 33, "541": 14, "54117": 14, "542816": 52, "543": [13, 23, 54], "5438332847": 37, "5438332850": 37, "544601": 52, "545": 36, "54590": 41, "546234": 49, "546247": 49, "547": 64, "548200": 41, "549": [36, 37], "55": [28, 30, 33, 36, 52, 60], "550": [14, 36], "5500": 33, "550049": 52, "552": [25, 36], "552714e": 18, "554867": 67, "556232": 52, "557315": 36, "557333": 18, "557842": 45, "559": 13, "56": [14, 23, 33, 37, 52, 65, 66], "5600": [44, 59], "561": 40, "5610": 35, "562": [36, 56], "5629071974": 37, "5629071975": 37, "5629072000": 37, "5629072001": 37, "564550": 33, "564623": 52, "565": 36, "56750": 66, "56799": 66, "56800": 66, "56820": 66, "569": 36, "569288": 36, "57": [14, 18, 33, 44, 54, 64, 65], "571": [33, 36], "5718": 41, "572": [33, 36], "573": 25, "574975": 41, "576000": 18, "576680": 18, "576710": 33, "577": 36, "577000": 37, "577050": 52, "578": 36, "579": 36, "579182": 33, "5792613757": 37, "58": [14, 33, 34, 37, 65, 66, 67], "580": 36, "5805311930": 37, "5805311950": 37, "5805311952": 37, "5805314256": 37, "5805314261": 37, "580700": 33, "581": [36, 59], "581778": 33, "582": 36, "582028": 33, "583": [10, 15, 33, 36], "583281": 33, "584": [56, 63], "584000": 18, "5849": [34, 67], "585": 35, "586650": 41, "587": 36, "5882": 38, "588788": 63, "59": [26, 33, 52], "5918158593": 37, "594": [37, 44], "59440": 41, "594fa5a9d": [4, 22, 23, 35], "595959": 34, "5969": 65, "598": 18, "599": 14, "59950": 66, "5f": [9, 14, 33, 35, 46, 48, 50, 52], "6": [5, 9, 11, 13, 14, 17, 18, 21, 23, 24, 25, 27, 28, 29, 30, 33, 34, 35, 36, 37, 41, 42, 44, 49, 50, 52, 53, 54, 56, 58, 59, 61, 64, 66, 67], "60": [4, 5, 14, 18, 20, 33, 34, 36, 52, 59, 65, 66, 67, 70], "600": [14, 23, 64, 67], "6000": [38, 42, 45, 66], "60000": 30, "600000": [33, 34], "6000000000e": 4, "601": 61, "601845": 33, "602": [36, 67], "6020": 35, "602933": 34, "603": [36, 44], "603187": 18, "605": 36, "605680": 18, "606": 56, "6076": 13, "6084": 37, "609": [13, 23, 54], "6097": 35, "609747": 18, "60x": 20, "61": [33, 37, 45], "6100": 35, "611": 37, "6117": [36, 38], "612": [33, 34, 56], "612942": 45, "614": 33, "616630": 41, "617": [37, 56], "618": 45, "62": [13, 23, 33, 37, 44, 54, 65], "620": [33, 58], "62000": 33, "620000": 33, "621": 36, "62160": 41, "623": 33, "624": [13, 23], "624150": 33, "626": [16, 25, 63], "627": 16, "6274": 37, "628": 56, "629": 36, "63": [18, 33, 36, 42, 45, 48, 60, 63, 64], "630400": 33, "630700": 33, "631000": 33, "631600": 33, "6316199": 37, "632100": 33, "632200": 33, "634027": 45, "6358902057": 37, "637": [33, 64], "637700": 33, "6383": 41, "6389": 35, "64": [26, 30, 33, 34, 65, 67], "641": 56, "643": [36, 54], "645": [14, 63], "6471": 38, "649017": 52, "65": [13, 14, 23, 25, 33, 34, 36, 37, 44, 49, 54, 60, 65, 67], "650": [6, 11, 56, 59], "6500": 66, "65000": 66, "6513": 33, "651657": 52, "652": 41, "655": 36, "6550": 30, "6582": 33, "659": 33, "66": [7, 13, 14, 23, 28, 33, 54, 63, 65], "660": 36, "660000": 33, "660581": 67, "6611": 35, "6614935661": 37, "664045": 67, "664067": 52, "6647": 35, "665": 33, "665347": 52, "6653510565": 37, "6653544388": 37, "6653544407": 37, "6653544420": 37, "6653550875": 37, "6653550880": 37, "6653550883": 37, "6653550884": 37, "6653563585": 37, "6653564474": 37, "6653580391": 37, "6653580392": 37, "6653580397": 37, "6653580398": 37, "6653983649": 37, "6654004829": 37, "6656": 36, "666": [13, 54], "6661": 41, "6667": 38, "66670": 15, "666946": 52, "667": [11, 36], "6674": 30, "668067": 45, "6683": 38, "66844": 33, "6687402900841761": 70, "668976": 52, "669": 70, "67": [11, 13, 14, 23, 33, 34, 44, 54, 67], "670": [36, 45], "670000": 33, "672000": 18, "673": [33, 36], "6743": 35, "675": 33, "675674": 52, "679581": 63, "68": [13, 14, 21, 23, 28, 33, 34, 37, 44, 54, 67], "6800": 33, "680000": 33, "681603": 45, "682": 54, "683": [14, 45], "68318": 14, "6841636868": 37, "6841636869": 37, "6841645041": 37, "6841654478": 37, "6841663007": 37, "6841663011": 37, "6841680457": 37, "6841680467": 37, "6841680468": 37, "6841680481": 37, "686868": 34, "687": 36, "6879899205": 37, "6879899216": 37, "688": 33, "688355": 45, "688889e": 18, "6892142909": 37, "6892143052": 37, "689453": 52, "6896": 42, "69": [33, 65], "690": [23, 33, 36], "6900": 33, "690399": 67, "6908": 35, "693": [13, 23, 36, 54], "693808": 67, "694": 25, "6949114037": 37, "6949114046": 37, "6949114047": 37, "6949114048": 37, "6949114049": 37, "695": 13, "6958932853": 37, "6958932854": 37, "6958932858": 37, "697156": 45, "69750": 33, "697500": 33, "699": 33, "6cm": 45, "6f": [33, 37, 52], "6x_1": 11, "6x_2": 11, "7": [7, 10, 11, 14, 17, 18, 21, 24, 25, 26, 28, 29, 30, 31, 33, 35, 36, 37, 38, 41, 44, 45, 49, 52, 60, 66, 67], "70": [33, 36, 37, 44, 63], "700": [14, 23, 30, 36, 45], "7000": [30, 33], "700000": [33, 37], "701126": 52, "703998": 34, "705509": 67, "708200": 41, "709961": 52, "71": [14, 25, 33, 37, 60], "710": 36, "71009": 36, "710457": 45, "712": [33, 36], "7124847108": 37, "713": [13, 16], "7133": 35, "7146": 36, "717285": 52, "718": [13, 36], "719": 33, "7191491361": 37, "7191576325": 37, "7191576329": 37, "719246": 52, "72": [18, 23, 28, 33, 42, 44, 52, 60], "720": 34, "7200": 66, "720000": [18, 33], "72049": 67, "720703": 52, "722": 54, "7223761981": 37, "7223772071": 37, "7223772074": 37, "7223772078": 37, "7223772080": 37, "7223772082": 37, "7223772084": 37, "7223803096": 37, "7223803102": 37, "724091": 52, "725973": 18, "7265": 38, "729": 18, "73": [28, 30, 33, 34, 44, 60, 63, 65], "730": 33, "730000": 33, "73030": 33, "730300": 33, "730323": 33, "7325122853": 37, "7325122856": 37, "7325122864": 37, "7325122869": 37, "734": 36, "734756": 67, "7376": 35, "739696": 33, "73970": 33, "739700": 33, "74": 33, "740": [4, 5, 56, 64, 70], "7400": 33, "740000": 33, "7413": 35, "742253": 18, "743": 25, "7434739098": 37, "7434739102": 37, "744": [13, 54], "747": [25, 33, 54], "747257": 67, "74759": 38, "7476378298": 37, "748": 25, "748000": 33, "749512": 52, "74980": 33, "749800": 33, "75": [14, 28, 30, 33, 36, 37, 39, 41, 44, 45, 56, 60, 65, 66], "750": [15, 33, 36], "7500": [60, 66], "7503879501": 37, "751": [13, 36], "753966": 67, "754": [41, 45], "755": [41, 56], "756376": 45, "75660": 33, "756600": 33, "756626": 33, "756805": 52, "759": 25, "7591": 33, "7592": 33, "7598": [50, 52], "76": [14, 28, 33, 38], "760": 14, "760000": 33, "7606": 35, "762": [16, 49], "763000": 33, "764": 63, "7662": 35, "7663": 36, "767677": 52, "769": 49, "77": [28, 33, 54, 67], "770": 36, "770000": 33, "770020": 52, "772": [33, 36], "772773": 18, "773": 18, "773000": 41, "773100": 41, "774": 33, "77430": 33, "774300": 33, "775": [13, 23, 54], "776357e": 18, "78": [18, 28, 33, 54, 64], "780": 36, "78000": 66, "781333": 18, "782": 33, "7825": 35, "784424": 52, "784856": 67, "785": [13, 33], "7850": 61, "785067e": 18, "787": [13, 23, 60], "789168": 45, "789543": 52, "79": [18, 28, 33, 34, 52, 67], "79000": 66, "790260": 52, "791000": 37, "79114": 36, "7915": 35, "79157": 33, "793304": 52, "793753": 45, "794900": 45, "794970": 33, "795513": 33, "795593": 33, "797067e": 18, "799805": 52, "8": [5, 9, 10, 14, 15, 17, 18, 21, 22, 23, 24, 25, 26, 28, 29, 30, 33, 34, 35, 36, 37, 38, 39, 41, 42, 44, 45, 48, 49, 50, 52, 53, 54, 59, 60, 61, 63, 65, 67, 71], "80": [2, 4, 5, 20, 28, 30, 33, 34, 36, 42, 46, 49, 52, 64, 66, 67, 70], "800": [41, 66], "8000": [30, 45], "80000": 30, "800000": [33, 34], "8036446607": 37, "8036446617": 37, "8036446621": 37, "8036446623": 37, "8036446626": 37, "8036446635": 37, "8036446637": 37, "8036446640": 37, "804": [23, 33], "805": [13, 23, 54], "806": 45, "8072948169": 37, "8073": 41, "8079": 36, "80z_b": 64, "81": [13, 23, 30, 33, 34, 38, 54, 64], "81000": 38, "810000": 33, "810425": 52, "8121": 35, "8121695895": 37, "814": 25, "814625": 41, "814908": 67, "815": 33, "8175": 35, "817867e": 18, "8185": 52, "819011": 45, "82": [13, 23, 33, 41, 54, 60], "820": 66, "820000": 33, "821": 36, "821475": 41, "8216": [34, 67], "82238": 35, "8235": 38, "8243": 52, "8246": 36, "824800": 41, "825": 63, "8276": 52, "828": 33, "829876": 33, "83": [18, 33, 63], "830000": 33, "830192": 33, "830220": 33, "8303": 52, "831": 33, "832": 42, "8325": 52, "833": [25, 54], "8333": 38, "8339": 59, "835": 33, "836200": 33, "837479": 36, "838": 60, "8383889398": 37, "839072": 63, "839669": 63, "84": [13, 23, 33, 41, 44, 54, 60, 67], "840": 36, "842763": 41, "843800": 33, "8439": 35, "844": 41, "848": 33, "849": 44, "8492030537": 37, "8492030539": 37, "849609": 52, "849976": 52, "85": [25, 33, 34, 36, 41, 67], "850": 33, "8500": [33, 66], "8506404118": 37, "8518477120": 37, "8518477127": 37, "852255": 33, "852748": 67, "853729": 52, "8541314382648219": 70, "855597": 36, "857": [13, 23, 54, 63], "857000": 33, "857700": 33, "858100": 33, "859": 44, "859108": 52, "859708": 33, "85971": 33, "859807": 45, "86": [13, 18, 23, 31, 33, 34, 41, 44, 48, 54, 63, 67], "860023": 52, "860046": 52, "860275": 42, "860500": 33, "8608994367": 37, "8615": 33, "862049": 33, "8620663473": 42, "862266": 45, "863": 44, "863500": 33, "864042": 34, "865330": 33, "865900": 33, "86599": 66, "86600": [41, 66], "866151": 33, "866901": 37, "867": 36, "867384": 33, "86891": 36, "869047": 41, "87": [26, 33, 35, 37, 41, 63], "87000": [33, 38], "870000": 33, "871000": 33, "872000": 18, "873": [34, 36], "877687": 45, "878805275": 37, "878806012": 37, "878806213": 37, "878808875": 37, "88": [13, 22, 23, 33, 34, 41, 44, 49, 54, 63, 67], "880": 14, "880000": 33, "880766217": 37, "881": 49, "8816": 35, "883": 64, "883026": 52, "883912": 45, "884100": 33, "884795": 34, "8852212652": 37, "887253": 18, "888": 44, "888396": 37, "889": 63, "889804": 37, "889893": 52, "89": [13, 23, 33, 49, 54], "890": 60, "890000": 33, "891": 33, "891900": 33, "8920": 59, "893": 33, "8938dcea56ea": 33, "896": 42, "897766": 52, "898674": 52, "9": [2, 4, 5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 21, 24, 25, 26, 27, 28, 29, 30, 33, 34, 36, 37, 38, 41, 42, 44, 45, 49, 53, 54, 55, 56, 63, 64, 67, 70], "90": [20, 23, 25, 27, 33, 36, 41, 49, 64, 66], "900": 36, "9000": [13, 54, 66], "900000": 33, "900200": 33, "900581": 37, "900820": 33, "901": 63, "9012": 35, "9038018126": 37, "905": 33, "9059": [34, 67], "906": 9, "90609": 14, "906097": 37, "907": 36, "907000": 37, "907253": 18, "908922": 45, "91": [18, 33, 41, 49], "910": [60, 63], "911718": 37, "912": [13, 23, 54], "91270": 35, "9136": [34, 67], "913925": 52, "9140788997": 37, "9152": 36, "916": 34, "918": 45, "919": 60, "919786": 33, "92": [33, 41, 44, 49], "920": 59, "920000": 33, "920569": 45, "920652": 33, "921": 36, "921627803299574": 34, "921628": 34, "922353": 41, "922766922829344": 56, "923401": 45, "923563": 37, "9242": 41, "924581": 52, "925075": 37, "927311": 33, "927400": 41, "929": 36, "93": [29, 33, 35, 41, 49, 64], "93000": 38, "930000": 33, "930054": 52, "930438": 37, "930519": 52, "9319": 35, "933": 18, "934": [13, 25], "9352": 36, "9355815528": 37, "9366": 35, "937": 33, "938057": 37, "938207": 37, "94": [33, 49], "9412": 38, "941662": 18, "942": 33, "942167": 37, "942931": 37, "94313": 38, "944": 63, "946": [13, 23, 33, 54], "94632359541376": 61, "94800": 66, "948321": 34, "9484": 35, "949000": 18, "95": [13, 23, 30, 33, 34, 36, 37, 46, 54, 63, 65], "950": [33, 36], "9500": 33, "950000": 33, "951600": 41, "95200": 66, "952500": 33, "953000": 33, "95345": 36, "954839": 33, "954935": 33, "955": 63, "95511": 45, "955654": 52, "955780": 52, "956": 63, "956824": 45, "957": 45, "959011": 36, "959289": 36, "96": [33, 34, 41, 44], "960": 33, "96000": 38, "960000": 18, "96132": 36, "961682": 34, "962": 13, "9622": 35, "965": 13, "965372": 45, "966": [60, 63], "966799": 52, "968727": 52, "96th": 34, "97": [9, 26, 33, 41, 49, 52, 67], "97000": 35, "9701110863753781": 56, "970718": 33, "9708635342": 37, "972": 11, "972973": 18, "973": 63, "973257": 63, "974": 33, "974755": 45, "97500": 66, "97600": 33, "976000": 33, "976057": 33, "976357": 52, "978": 38, "9780199740086": 50, "979": 60, "98": [13, 28, 33, 37, 52, 60, 63, 67], "980": [36, 66], "980469": 52, "980492": 45, "98062": 14, "980645": 45, "9817686662": 37, "9817686663": 37, "983": 13, "9847": 36, "986200": 33, "987": 25, "9882": 36, "98880": 41, "99": [25, 33, 34, 35, 52, 67], "990000": 33, "990234": 52, "992662": 18, "993982": 34, "994": 33, "99490": 14, "99512": 14, "9954": 35, "99547": 14, "99549": 14, "99574": 14, "9959600284": 37, "9959600348": 37, "9959600349": 37, "99615": 48, "9962": 48, "99680": 14, "997": 33, "99700": 14, "9971788076": 37, "9971788077": 37, "997376": 45, "9976": 36, "99780": 14, "998": [13, 23, 33], "99800": 14, "999": 63, "999100": 33, "999500": 33, "999600": 33, "999800": 33, "999900": 33, "999999999956": 66, "99999999997": 66, "99999999999": 66, "9x_2": [6, 11, 16, 56], "9y": 6, "9y_2": 11, "A": [1, 3, 6, 7, 8, 9, 15, 16, 17, 19, 20, 21, 23, 26, 27, 30, 32, 33, 35, 37, 38, 40, 41, 42, 45, 46, 47, 48, 49, 50, 52, 53, 56, 58, 59, 60, 63, 64, 71], "And": 36, "As": [2, 4, 5, 6, 9, 17, 23, 26, 28, 33, 35, 36, 37, 38, 41, 45, 49, 50, 53, 59, 60, 64, 67, 71], "At": [4, 13, 17, 18, 25, 26, 35, 36, 46, 54, 66], "BE": 63, "Being": 67, "But": [4, 15, 26, 30, 36, 38, 41, 44, 49, 67], "By": [4, 5, 9, 14, 28, 30, 35, 56, 71], "For": [2, 3, 4, 6, 9, 11, 18, 19, 21, 22, 23, 25, 26, 28, 29, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 52, 53, 56, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "If": [1, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 38, 39, 40, 41, 42, 45, 46, 47, 48, 49, 50, 53, 54, 55, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "In": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 19, 20, 22, 23, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71], "It": [4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 41, 42, 45, 47, 48, 49, 50, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67], "No": [4, 17, 27, 36, 44, 56, 59, 64], "Not": [3, 33], "OR": [4, 25, 26, 27, 45], "Of": [6, 19, 64], "On": [18, 22, 26, 27, 34, 50, 52, 56, 59], "One": [6, 12, 15, 21, 24, 25, 26, 28, 33, 34, 36, 40, 44, 64, 65, 70], "Such": [12, 56, 61, 65, 67], "THE": 33, "That": [18, 36, 37, 41, 49, 50, 53, 63, 67], "The": [1, 2, 3, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 42, 43, 44, 47, 48, 50, 51, 52, 53, 54, 56, 58, 60, 61, 63, 65, 67, 69, 71], "Then": [5, 21, 34, 36, 41, 49, 53, 56, 63, 65, 67, 70], "There": [3, 4, 17, 20, 21, 23, 24, 28, 33, 34, 36, 38, 44, 45, 48, 59, 64, 70, 71], "These": [3, 5, 15, 17, 25, 29, 33, 34, 36, 38, 41, 45, 46, 52, 53, 59, 61, 63, 70, 71], "To": [2, 4, 6, 17, 18, 21, 23, 25, 26, 27, 28, 33, 34, 38, 41, 44, 45, 48, 49, 52, 53, 56, 58, 59, 60, 61, 63, 64, 65, 67, 70], "With": [4, 13, 20, 23, 33, 38, 46, 49, 64, 67], "_": [6, 7, 10, 13, 14, 15, 17, 20, 21, 22, 23, 26, 28, 29, 33, 34, 35, 36, 37, 38, 39, 44, 46, 49, 50, 52, 53, 56, 59, 61, 63, 64, 65, 66, 71], "_0": 9, "_1": [41, 49, 56, 64], "_1x_1": 56, "_2": [39, 41, 44, 45, 47, 48, 49, 56, 58, 64], "_2x_2": 56, "_3": 64, "__call__": [41, 49, 70], "__init__": [5, 37, 41, 49, 70], "__main__": 41, "__name__": 36, "__repr__": [41, 49], "__rshift__": 70, "_c": 38, "_e": 36, "_f": [44, 53], "_i": [14, 21, 36, 49, 65], "_j": [7, 9, 21, 39, 41, 49, 56, 61, 65], "_l": 38, "_model": 28, "_n": [36, 49], "_r": [38, 49], "_rule": 71, "_solver": 70, "_t": 27, "_transform": 70, "_v": 67, "_x": 36, "a01": 53, "a02": 53, "a03": 53, "a04": 53, "a05": 53, "a06": 53, "a07": 53, "a08": 53, "a09": 53, "a1": 26, "a10": 53, "a11": 53, "a12": 53, "a13": 53, "a14": 53, "a2": 26, "a3": 26, "a4": 26, "a5efff": 34, "a_": [5, 15, 17, 33, 35, 44], "a_ab": 64, "a_bound": 44, "a_index": 5, "a_lb": 64, "a_n": 48, "a_ny_n": 48, "a_ub": 64, "aapl": [9, 52], "ab": [9, 14, 34, 35, 41, 45, 46, 48, 50, 52, 64, 65], "abandon": 36, "abbrevi": [5, 33, 70], "abc": 36, "abil": 36, "abl": [27, 28, 31, 33, 36, 45], "abo": 44, "abort": 22, "about": [3, 6, 8, 18, 19, 22, 28, 32, 33, 36, 43, 51, 55, 57, 59, 61, 62, 63, 64, 65], "aboutbook": [50, 52], "abov": [2, 5, 6, 7, 8, 9, 10, 13, 16, 18, 21, 23, 27, 28, 30, 31, 33, 34, 36, 39, 44, 45, 47, 48, 49, 50, 52, 54, 56, 60, 61, 63, 64, 65, 71], "abs_flow": 34, "abs_total_imbal": 65, "absenc": 14, "absolut": [8, 10, 33, 34, 39, 41, 61, 65], "absolute_value_1": 56, "absolute_value_2": 56, "absolute_value_less_than_on": 56, "abstotalimbal": 65, "abstract": [3, 5, 6, 70], "abstract_id": [33, 50, 52], "abstractmodel": 4, "ac": [33, 45], "academ": [33, 38, 45, 52], "acceler": 64, "accept": [4, 5, 21, 26, 30, 33, 41, 50, 52, 61, 64, 71], "access": [5, 26, 30, 34, 45, 61, 70], "accommod": [26, 27, 31, 33], "accompani": [37, 41, 49, 71], "accord": [33, 35, 56], "accordingli": 16, "account": [3, 11, 18, 23, 27, 33, 34, 35, 46, 50, 51, 56, 59, 60, 64, 65, 67, 70], "accur": [37, 41, 64, 67], "accuraci": [41, 45, 49], "accustom": 36, "achiev": [2, 9, 10, 17, 27, 40, 41, 49, 65, 70], "acid": 14, "acm": 38, "acquir": [13, 23, 38, 54], "acquisit": [23, 54], "acquisition_cost": [13, 23, 54], "acquisition_pric": [13, 54], "acr": 66, "across": [6, 29, 33, 34, 64, 65], "action": [3, 67, 68], "activ": [4, 5, 17, 20, 30, 33, 34, 56, 67], "actual": [7, 16, 36, 38, 41, 46, 49, 53, 55, 56, 59, 64, 65, 70], "ad": [6, 8, 12, 28, 36, 38, 42, 44, 45, 53, 56, 65, 67, 70, 71], "ada": 33, "adapt": [5, 15, 52, 61, 63, 64, 65], "add": [4, 6, 10, 13, 17, 21, 22, 26, 27, 28, 30, 33, 35, 36, 41, 42, 44, 46, 50, 53, 56, 60, 61, 63, 64, 71], "add_edg": [33, 35, 53], "add_edges_from": 28, "add_nod": [35, 53], "add_patch": [17, 25, 45, 56], "add_pattern": 44, "add_subplot": 53, "add_to": 37, "addconstr": 36, "addit": [5, 8, 13, 14, 15, 17, 22, 23, 25, 26, 27, 36, 41, 44, 45, 46, 49, 52, 59, 63, 64, 67, 70, 71], "addition": [6, 58, 64], "address": [21, 30, 33, 36, 37, 44, 46, 66], "addsomedfjconstraint": 36, "addvar": 36, "adher": [6, 8, 36], "adj": [9, 52], "adjac": [31, 33, 36], "adjust": [3, 5, 9, 33, 34, 42, 61, 63, 65, 67], "admiss": 50, "admit": 34, "adopt": [2, 6, 20, 30, 41, 46, 48, 56], "advanc": [2, 3, 4, 27, 38, 45, 55, 64, 65, 67], "advantag": [6, 23, 28, 32, 35, 36, 41, 49, 70], "advent": 67, "adventur": 46, "adversari": 65, "adversarial_converg": 56, "adversarial_iter": 56, "advic": 66, "affect": [33, 36, 53, 55, 56, 60, 64, 68], "affin": 48, "afford": 38, "after": [3, 4, 7, 27, 28, 33, 35, 39, 46, 53, 56, 59, 64, 65, 66, 67, 70], "again": [4, 23, 28, 33, 34, 35, 36, 41, 47, 49, 64], "against": [7, 25, 39, 64], "aggfunc": 44, "agraw": 33, "agricultur": 38, "ahead": 18, "ahm": 38, "aim": [7, 11, 13, 14, 22, 29, 30, 33, 36, 43, 45, 47, 53, 54, 66], "aimm": 44, "air": [48, 63], "aircraft_cc": 63, "aircraft_determinist": 63, "aircraft_fin": 63, "aircraft_stochast": 63, "aircraftschedul": 53, "airlin": [53, 63, 68], "airplan": [53, 63], "airport": 53, "airwai": 29, "al": [14, 45], "alan": 26, "albeit": 36, "alcohol": 14, "aldou": [50, 52], "alessandro": 1, "alfr": 36, "algebra": [2, 4, 24, 41, 42, 45], "algorithm": [2, 3, 25, 31, 33, 37, 45, 53, 64], "alia": 4, "alic": 30, "align": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 56, 58, 59, 60, 61, 63, 64, 65, 67, 70, 71], "all": [1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 14, 15, 16, 17, 19, 21, 22, 23, 25, 26, 28, 30, 31, 32, 33, 34, 35, 38, 39, 40, 41, 43, 44, 45, 46, 47, 49, 50, 52, 53, 54, 55, 56, 59, 60, 61, 63, 64, 65, 66, 67, 70], "all_nod": 36, "allclos": 36, "alloc": [9, 25, 28, 30, 31, 44, 45, 46, 66, 68], "allocate_cost": 30, "allow": [3, 5, 6, 18, 23, 25, 27, 30, 33, 34, 35, 36, 42, 45, 47, 52, 53, 56, 61, 65, 70], "almost": [35, 41, 46, 50, 61, 64], "alon": [33, 36, 41, 49], "along": [18, 24, 25, 33, 41, 49, 55, 70], "alpaca": 33, "alpha": [4, 7, 14, 17, 18, 20, 21, 23, 25, 26, 29, 30, 39, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 58, 60, 61, 63, 64, 65], "alpha_": 23, "alpha_i": [41, 49, 65], "alpha_ik": 49, "alpha_j": [41, 49], "alpha_valu": 47, "alreadi": [6, 22, 23, 30, 36, 49, 58, 67], "also": [2, 3, 4, 5, 6, 9, 10, 13, 15, 17, 21, 22, 23, 27, 28, 33, 34, 36, 37, 38, 40, 41, 42, 43, 45, 53, 56, 58, 63, 64, 65, 67, 71], "altern": [4, 6, 7, 11, 14, 15, 20, 30, 31, 46, 49, 56, 67, 71], "although": [4, 19, 28, 36, 56], "altogeth": 53, "alumni": 37, "alwai": [3, 5, 11, 13, 16, 18, 34, 39, 40, 41, 46, 47, 49, 50, 55, 56, 58, 63, 70], "amaz": 36, "ambigu": 41, "american": [33, 37, 52], "amgen": 52, "amgn": [9, 52], "among": [2, 3, 9, 10, 14, 15, 20, 21, 26, 30, 31, 35, 46, 47, 52, 63, 65, 66, 71], "amount": [2, 5, 13, 15, 16, 17, 19, 21, 23, 26, 29, 30, 33, 35, 38, 40, 54, 55, 56, 58, 60, 61, 64, 65, 66, 71], "amstelveenseweg": 37, "amsterdam": [1, 37, 63], "an": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 40, 41, 43, 44, 45, 46, 47, 48, 49, 50, 52, 53, 55, 56, 58, 59, 61, 63, 64, 65, 67, 69, 70, 71], "ana": 44, "analogi": 46, "analys": [36, 66], "analysi": [5, 6, 7, 13, 14, 26, 30, 33, 41, 46, 49, 50, 53, 55, 56, 63, 71], "analyt": [37, 45, 46, 67], "analyz": [6, 32, 63, 67], "anchor": 28, "angeri": 33, "angl": [34, 67], "ani": [1, 2, 4, 5, 6, 7, 8, 9, 15, 17, 18, 19, 21, 23, 25, 26, 27, 28, 30, 31, 33, 34, 36, 41, 44, 45, 46, 49, 52, 59, 60, 63, 64, 65, 66, 70, 71], "anilpai": 33, "annal": 25, "annandal": 38, "annot": [25, 36, 38, 45], "announc": 64, "annual": [45, 48, 52], "anoth": [4, 10, 13, 19, 21, 23, 24, 26, 33, 35, 40, 41, 42, 49, 53, 56, 58, 67], "answer": [6, 36, 41, 59], "antenna": 55, "anymor": 63, "anyon": 44, "anywai": [6, 28, 64], "ap": 44, "appear": [1, 2, 4, 5, 7, 11, 14, 20, 23, 24, 28, 33, 35, 38, 41, 44, 47, 48, 49, 50, 53, 59, 63, 70, 71], "append": [26, 33, 35, 36, 37, 38, 40, 44, 47, 49, 54, 56, 61, 64, 70], "appendix": 4, "appl": 52, "appleg": 26, "appli": [3, 4, 5, 18, 23, 34, 38, 41, 44, 45, 48, 52, 65, 67, 70], "applic": [1, 3, 4, 5, 14, 17, 20, 21, 25, 30, 33, 35, 38, 41, 44, 45, 48, 49, 52, 53, 61, 64, 65, 70, 71], "applicationerror": 28, "apply_to": [18, 20, 21, 24, 25, 26, 27, 36, 66, 70], "applymap": 54, "approach": [3, 4, 6, 7, 9, 11, 14, 16, 20, 21, 22, 24, 25, 28, 31, 36, 38, 44, 48, 50, 52, 61, 64, 65, 70], "appropri": [4, 5, 36, 41, 49], "approx": [16, 38, 60, 63], "approxim": [7, 41, 50, 52, 63, 64, 65], "appsi": [4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 42, 53, 54, 59, 60, 63, 64, 65, 66, 67], "appsi_gurobi": 22, "appsi_high": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 44, 53, 54, 56, 59, 60, 63, 64, 65, 66, 67], "apr": [13, 23, 54], "apt": 22, "ar": [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 39, 41, 43, 44, 45, 46, 48, 49, 50, 52, 53, 54, 55, 56, 59, 61, 63, 64, 65, 66, 67, 70, 71], "ar9152": 36, "arang": [9, 23, 54], "arb": [33, 35], "arb_threshold": 33, "arbitrag": 32, "arbitrari": [18, 42, 53], "arc": [28, 29, 33, 35, 36, 53], "arc3": 33, "arcco": 45, "archiv": [14, 41, 49], "area": [14, 25, 37, 48, 61], "arena": 37, "arfvidsson": 48, "arg": [22, 28, 36, 44, 45, 70], "argmin": 41, "argu": [36, 55, 65], "argument": [4, 5, 23, 31, 36, 41, 49, 56, 63, 64, 65, 70, 71], "argumentn": 5, "aris": [4, 35, 38], "arithmet": [9, 24], "arm": 44, "around": [22, 28, 35, 53, 54, 56], "arr": [18, 53], "arrai": [6, 7, 25, 36, 37, 39, 40, 41, 45, 47, 48, 49, 52, 56, 58, 61, 63, 64, 65, 67, 71], "arrang": [25, 30, 32, 41], "arriv": [18, 29, 30, 33, 36, 37, 49, 53, 56, 64], "arriveateach": 36, "arrow": [28, 38], "arrowprop": [38, 45], "arrows": [33, 35], "arrowstyl": 29, "art": [1, 14, 38], "art3d": 45, "arti": 37, "articl": [14, 17, 45, 48, 52, 70], "arxiv": [33, 38, 46, 50, 52], "as_domain": [46, 48, 49, 50, 52], "ascendex": 33, "ascii_lowercas": 36, "asdrubali": 48, "asid": 65, "ask": [12, 33, 35, 66], "ask_pric": 33, "ask_volum": 33, "aslist": 36, "asmatrix": 36, "aspect": [3, 6, 8, 9, 19, 32, 43, 51, 57, 62, 68], "assembli": 21, "assert": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67], "assess": [20, 41, 54, 60], "asset": [33, 40, 42, 46, 47, 50, 52, 58], "assets_sc": 9, "assign": [4, 5, 15, 17, 18, 19, 21, 24, 28, 30, 31, 33, 35, 36, 41, 42, 44, 49, 55, 67], "assign_each_stock_to_pattern": 44, "associ": [5, 18, 20, 26, 29, 30, 34, 39, 44, 70, 71], "assum": [4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 38, 39, 40, 41, 42, 44, 45, 47, 48, 49, 50, 52, 53, 54, 55, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "assumpt": [18, 33, 56, 58, 61, 63], "assur": [25, 71], "ast": [34, 65, 67], "astyp": [13, 17, 23, 28, 36, 44, 54], "asymmetr": 36, "asymmetrictspviagurobi": 36, "asymmetrictspviapyomo": 36, "at_least_one_viol": 64, "atlanta": 38, "atol": 36, "atsp": 36, "attack": 36, "attain": 64, "attempt": [7, 30, 33, 36, 38, 44, 70], "attent": [26, 49], "attr1": 34, "attr2": 34, "attribut": [4, 5, 9, 14, 33, 34, 36, 44, 45, 65, 70, 71], "attributeerror": 70, "aud": 35, "aug": [13, 23, 54], "augment": [38, 49, 50], "authent": [41, 49], "author": [1, 36], "autom": 35, "automat": [23, 37, 65], "auxiliari": [9, 10, 11, 13, 21, 23, 29, 41, 45, 46, 49, 56, 64], "avaiabl": 17, "avail": [2, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 34, 35, 36, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "available_solv": 22, "averag": [34, 38, 45, 54, 65, 66, 67], "average_missed_demand": 54, "averagerecoursecost": 65, "averagetotalcost": 65, "avers": 46, "avg_case_p": 64, "avg_profit": 64, "avoid": [6, 13, 21, 23, 24, 25, 26, 30, 31, 41, 54, 67, 70, 71], "awai": [38, 70], "award": 9, "ax": [4, 7, 9, 13, 14, 15, 17, 18, 21, 22, 24, 25, 26, 27, 29, 30, 33, 34, 38, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 60, 61, 63, 64, 66, 70], "ax1": 14, "ax2": [7, 14], "axhlin": [9, 14, 15, 17, 18, 25, 38, 42, 60], "axi": [15, 18, 28, 33, 36, 37, 38, 41, 44, 45, 54, 59, 61, 63, 67], "axp": [9, 52], "axvlin": [9, 14, 17, 18, 25, 33, 38, 42, 53], "azim": 45, "a\u00e7\u0131kkalp": 48, "b": [2, 4, 5, 6, 7, 8, 14, 15, 17, 19, 20, 21, 23, 24, 26, 29, 30, 33, 34, 37, 38, 39, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 60, 63, 64, 65, 67, 70, 71], "b1": 26, "b2": 26, "b6b6b6": 34, "b_": [23, 29, 34, 44, 65, 67], "b_0": 45, "b_ab": 64, "b_cap": 45, "b_i": [15, 45], "b_j": 29, "b_lb": 64, "b_n": [48, 50], "b_nx_n": 48, "b_p": 5, "b_r": 5, "b_ub": 64, "ba": [9, 52], "back": [3, 7, 27, 31, 33, 35, 41, 49, 64, 70], "backend": 37, "background": [6, 44], "bad": [15, 21, 50, 52, 55, 64, 66], "badri": 30, "bahavior": 71, "baincapitalcrypto": 33, "balanc": [13, 23, 28, 29, 33, 35, 38, 41, 42, 54, 56, 61, 65, 66, 67], "bandwidth": 25, "bank": [35, 52], "banknot": [41, 49], "bar": [4, 7, 9, 14, 15, 21, 27, 30, 33, 38, 39, 41, 45, 49, 56, 60, 64, 65], "bar_styl": [26, 53], "barh": [4, 9, 63], "base": [2, 7, 13, 14, 20, 24, 26, 30, 33, 34, 36, 39, 41, 42, 46, 52, 54, 55, 61, 64, 65, 70, 71], "base_url": [34, 61, 65, 67], "baselin": [56, 67], "basi": [26, 33, 36, 61, 63], "basic": [5, 16, 25, 26, 36, 41, 56, 65, 70, 71], "bat": 33, "batch": 23, "batch_siz": 23, "batteri": 18, "bbox_inch": [18, 39, 54], "bbox_to_anchor": [9, 18, 21, 50, 52], "beaslei": 26, "beat": [46, 50, 52], "becaus": [5, 6, 10, 17, 23, 25, 26, 28, 30, 33, 34, 38, 41, 44, 45, 49, 53, 56, 61, 64, 65, 70, 71], "becom": [5, 6, 9, 12, 17, 21, 22, 24, 33, 36, 38, 40, 41, 42, 45, 46, 49, 52, 58, 59, 60, 61, 65, 67], "been": [4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "beet": 66, "befor": [5, 7, 21, 22, 26, 28, 31, 36, 37, 38, 39, 41, 50, 53, 59, 60, 61, 63, 64, 65, 67], "begin": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 36, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 67, 70, 71], "behav": 56, "behavior": [4, 38, 52], "behind": 2, "being": [3, 4, 6, 8, 31, 34, 36, 38, 40, 49, 53, 67], "believ": 36, "bell": 46, "bellman": [28, 33], "belong": 25, "below": [2, 4, 9, 10, 12, 13, 16, 18, 22, 26, 28, 33, 34, 36, 38, 41, 44, 45, 48, 49, 50, 56, 60, 61, 63, 64, 67, 71], "benchmark": [14, 26, 38], "benefici": 20, "benefit": [20, 30, 36, 38, 65, 70, 71], "bequant": 33, "berkelei": [45, 50, 52], "berko": 33, "berlin": 48, "bernoulli": 46, "besid": [31, 36, 65, 67], "best": [3, 4, 6, 14, 28, 33, 34, 36, 48, 61, 64, 67, 71], "bestmtz": 36, "bet": [46, 50, 52], "beta": [13, 20, 23, 48, 58], "beta_i": 41, "bethani": 71, "better": [1, 25, 28, 30, 32, 33, 36, 37, 38, 41, 47, 53, 55, 64, 67, 71], "between": [2, 4, 5, 6, 7, 9, 11, 17, 18, 22, 25, 26, 29, 30, 33, 34, 35, 36, 38, 39, 40, 41, 43, 46, 47, 48, 49, 50, 53, 61, 65, 66, 67, 70, 71], "beyond": 17, "bf": 63, "bfg": 33, "bfill": 9, "bia": [41, 49], "bid": [33, 35], "bid_pric": 33, "bid_volum": 33, "big": [9, 17, 20, 21, 23, 27, 33, 34, 45, 61, 63], "big_m": 64, "bigcup_": 53, "bigm": [18, 20, 21, 24, 25, 26, 27, 63, 66], "bigon": 33, "bilinear_cut_stock": 44, "bill": 36, "bim": [8, 15, 19, 55, 57], "bim_fract": 11, "bim_linear": 11, "bim_maxmin": 10, "bim_resourc": 15, "bim_robust_missed_demand": 54, "bim_scenario": 15, "bim_with_revenues_minus_cost": 11, "bim_with_revenues_over_cost": 11, "bimpessim": 56, "bimproductacquisitionandinventori": [13, 54], "bimproductacquisitionandinventory_v2": 13, "bimproduction_v1": 23, "bimproduction_v2": 23, "bimwithballuncertainti": 56, "bimwithballuncertaintyassquaredsecondordercon": 56, "bimwithboxuncertainti": 56, "bimwithbudgetuncertainti": 56, "bimwithsetofscenario": 56, "bimwithsymmetricalboxuncertainti": 56, "bin": [7, 9, 14, 33, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 56, 58, 61, 63, 64], "binanc": 33, "binance_us_orderbook_sav": 33, "binancecoinm": 33, "binanceu": 33, "binanceusdm": 33, "binari": [4, 17, 19, 20, 21, 22, 24, 25, 27, 28, 31, 34, 36, 43, 44, 48, 49, 53, 56, 61, 63, 64, 67, 68], "bind": 70, "binomi": 46, "bipartit": 36, "birg": [63, 66], "bisect": 50, "bisect_left": 50, "bit": [34, 36], "bit2c": 33, "bitbai": 33, "bitbank": 33, "bitbn": 33, "bitcoin": 33, "bitcoincom": 33, "bitfinex": 33, "bitfinex2": 33, "bitflyer": 33, "bitforex": 33, "bitget": 33, "bithumb": 33, "bitmart": 33, "bitmex": 33, "bitopro": 33, "bitpanda": 33, "bitru": 33, "bitso": 33, "bitstamp": 33, "bitstamp1": 33, "bittrex": 33, "bitvavo": 33, "bject": 70, "bkex": 33, "bl3p": 33, "black": [7, 37, 38, 45], "blackjack": [46, 50, 52], "blackout": [65, 67], "blend": [9, 17, 43], "blind": 53, "bloat": [13, 23, 54], "block": [5, 17, 38, 44, 45, 46, 48, 49, 50, 52, 56, 64, 70], "block_dict": [45, 50, 52], "blockchain": 33, "blockchaincom": 33, "blockwis": 64, "bloomberg": 35, "blue": [6, 7, 26, 34, 37], "blur": 5, "bm": 63, "bm33708": 36, "bmatrix": [6, 18, 20, 21, 24, 25, 41, 45, 49], "bnb": 33, "bo": 38, "bodi": [4, 5, 30, 49], "boe": [37, 52], "boek": [46, 50], "boil": 2, "boilerpl": 70, "bold": [21, 25, 26, 29, 44, 53], "boldsymbol": 63, "bonmin": 56, "book": [1, 6, 15, 21, 22, 26, 28, 34, 36, 41, 46, 49, 50, 61, 63, 64, 65, 67, 71], "bookkeep": 36, "bool": 36, "boolean": [34, 64], "boost": [30, 49], "borrow": 52, "boston": 1, "both": [3, 4, 5, 6, 7, 13, 16, 18, 20, 22, 25, 27, 31, 33, 34, 36, 38, 40, 41, 44, 45, 46, 63, 64, 68], "bottom": 44, "bought": [23, 59, 60], "bound": [2, 4, 5, 9, 12, 18, 20, 21, 24, 26, 27, 28, 31, 33, 35, 36, 38, 40, 41, 44, 48, 53, 56, 61, 64, 66, 67, 70], "bound_frac": 38, "boundari": [5, 25, 71], "bounded_vari": [40, 47], "bounding_box": 25, "box": 14, "boyd": [33, 45, 46, 50, 52], "bp": [33, 44], "br": 30, "brain": 33, "break": [2, 5, 31, 33, 36, 53, 61, 64, 67], "bretthauer": 45, "brief": [33, 70], "bring": [28, 41], "british": 24, "broad": 3, "broadli": 44, "broker": 35, "brought": 37, "bruzg\u0117": 33, "btc": 33, "btcalpha": 33, "btcbox": 33, "btcmarket": 33, "btctradeua": 33, "btcturk": 33, "bubbl": 61, "budget": [3, 13, 44, 54, 64], "budget_constraint": 56, "bueno": 63, "bui": [23, 33, 60, 66], "build": [1, 4, 5, 17, 22, 23, 33, 41, 44, 49, 51, 54, 56, 63, 64, 67, 70, 71], "build_model": [5, 71], "buildth": 5, "built": [5, 22, 41, 61], "bulk": 38, "bulletin": 38, "burden": 71, "burgerweeshuispad": 37, "busd": 33, "buse": 34, "busi": [18, 21, 36, 37, 44, 45, 63, 66], "business_class": 63, "business_class_loy": 63, "business_class_loyality_r": 63, "busseti": [46, 50, 52], "butt": [18, 21, 26, 44, 53], "buyer": 33, "bw": [17, 46], "bx": 48, "bybit": 33, "bynum": 71, "bypass": [36, 45], "byrn": 33, "c": [4, 6, 8, 10, 12, 15, 18, 19, 21, 22, 23, 25, 26, 27, 28, 29, 33, 35, 36, 38, 40, 41, 42, 44, 45, 47, 48, 49, 50, 52, 53, 56, 58, 59, 60, 63, 64, 65, 66, 70, 71], "c1": [10, 26], "c2": [10, 26], "c_": [18, 29, 33, 36, 44], "c_arr": 18, "c_dep": 18, "c_fix": 67, "c_i": [18, 34, 45, 61, 65, 67], "c_j": [15, 22], "c_k": 10, "c_max": 18, "c_min": 18, "c_p": 5, "c_r": 5, "c_t": [27, 28], "c_var": [34, 61, 65, 67], "ca": [36, 70], "ca4663": 36, "cach": 28, "cad": 35, "caja": [50, 52], "cal": [5, 49], "calcul": [7, 9, 14, 25, 26, 28, 34, 35, 36, 38, 39, 40, 41, 45, 46, 48, 49, 56, 59, 60, 64, 65, 67, 70, 71], "call": [5, 6, 18, 25, 28, 30, 33, 34, 35, 36, 38, 39, 40, 41, 47, 49, 52, 53, 59, 63, 67, 70], "callabl": [36, 70], "callback": 71, "cambridg": [1, 22], "came": 1, "camelcas": 71, "campaign": 64, "campu": 17, "can": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "candid": [2, 3, 14, 26, 36, 44], "cannot": [3, 6, 13, 17, 19, 21, 26, 31, 33, 34, 48, 53, 54, 60, 63, 64, 67], "canon": [2, 8, 40], "cant_sell_fish_i_dont_hav": 60, "cantsoldfishidonthav": 60, "cantsoldthingsfishdonthav": 60, "capabl": [5, 14, 20, 38, 56], "capac": [3, 13, 18, 23, 27, 28, 29, 34, 36, 42, 54, 61, 63, 67, 71], "capacit": 36, "capacity_constraint": 71, "capit": [9, 40, 44, 46, 47, 48, 50, 52, 58], "captur": [13, 34, 40, 63, 70], "car": [41, 45], "cara": 30, "carballo": 17, "carbon": 34, "care": [9, 14, 23, 33, 36, 64, 71], "carefulli": [13, 54], "cariabl": 71, "carlo": 46, "carri": [2, 18, 34], "carta": 52, "cascad": [36, 65], "case": [2, 3, 4, 5, 6, 7, 14, 17, 19, 20, 22, 25, 26, 28, 30, 33, 36, 38, 39, 40, 41, 44, 46, 49, 50, 52, 56, 59, 60, 61, 67, 70, 71], "casino": [46, 50], "cat": [1, 9, 52], "catalogu": 50, "catch": 67, "catch_infeas": 31, "catch_warn": [41, 49], "categori": [17, 61, 63, 70], "categoricaldtyp": 17, "caterpillar": 52, "cattl": 66, "caus": [4, 5, 38, 70], "cb_m": 36, "cb_opt": 36, "cb_where": 36, "cbc": [4, 22, 26, 27, 28, 70], "cbgetsolut": 36, "cblazi": 36, "ccc": 63, "cccc": 39, "ccg": [64, 68], "ccg_converg": 64, "ccg_iter": 64, "cd": 45, "cdf": [58, 60, 63], "cdot": [11, 17, 20, 23, 28, 33, 38, 46, 49, 60, 63, 65, 67], "ceccon": 38, "ceil": 53, "cell": [1, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "cent": [23, 30], "center": [17, 18, 21, 25, 26, 29, 36, 41, 44, 50, 52, 53, 56, 62], "centraal": 37, "central": [9, 43], "centuri": [7, 52], "certain": [3, 19, 28, 30, 33, 41, 45, 49, 56, 61, 63, 67], "certainli": 61, "ceur": 33, "cex": 33, "cfm": [33, 50, 52], "cg": 65, "ch": [50, 52], "ch71009": 36, "chain": [33, 35, 36, 70], "challeng": [3, 6, 24, 25, 35, 36, 37, 38, 41, 44], "chanc": [50, 62, 65], "chance_constraint": 58, "chang": [3, 5, 9, 11, 15, 18, 25, 26, 27, 28, 30, 31, 33, 34, 35, 38, 39, 40, 42, 47, 53, 55, 56, 58, 61, 63, 64, 65, 70, 71], "channel": 46, "chap": 45, "chapter": [1, 3, 4, 8, 15, 19, 21, 22, 23, 26, 32, 36, 39, 43, 47, 50, 51, 53, 55, 57, 62, 64, 65, 67, 68], "chapter1": 66, "character": [29, 36, 44], "characterist": [6, 14, 70], "charg": [30, 45], "chart": [4, 9, 17, 30, 33, 45, 63], "chase": 52, "cheaper": [34, 65], "cheapest": 29, "check": [5, 6, 33, 35, 36, 38, 40, 45, 47, 49, 55, 58, 65, 67, 70, 71], "check_cal": 37, "check_optimal_termin": 36, "check_output": [22, 37], "chemic": [14, 26, 38, 44, 55, 70], "cheon": 38, "chevron": 52, "chf": 35, "chicago": 45, "chief": 64, "chines": 48, "chip": [6, 11, 13, 16, 23, 54, 56], "chitra": 33, "chlorid": 14, "choic": [3, 5, 15, 18, 20, 26, 34, 36, 37, 38, 41, 44, 48, 61, 70, 71], "choleski": 47, "choos": [9, 15, 20, 23, 27, 31, 36, 41, 46, 48, 49, 56, 59], "chooseonefacil": 22, "chosen": [4, 36, 40], "christel": [21, 26], "christian": [17, 21, 26], "chromat": 31, "chyrun": 33, "ci": 63, "circ": 70, "circa": 36, "circular_layout": [33, 53], "circumst": [21, 71], "citat": 45, "cite": [1, 33, 38, 45, 52], "citi": [34, 37, 48, 61], "citric": 14, "cj": 63, "clariti": 6, "class": [4, 5, 6, 8, 10, 17, 21, 25, 28, 32, 37, 41, 49, 63, 70, 71], "classic": [21, 26, 36, 39, 44, 46], "classif": [43, 49], "classifi": 49, "classroom": 1, "claud": 46, "clean": [44, 71], "clear": [2, 12, 16, 43, 61, 64, 71], "clearli": [2, 5, 14, 17, 22, 23, 27, 36, 38, 53, 64, 67], "clever": 22, "client": [63, 66], "climat": 48, "clock": 36, "clone": 70, "close": [6, 7, 9, 33, 38, 48, 52, 60], "closed_sol": 36, "closer": 25, "closest": 41, "closur": 36, "closureformaxtim": 22, "cloud": 4, "cm": [4, 17, 26, 40, 47, 54, 64], "cmap": 44, "co": 45, "co2": 34, "co_2": 25, "coal": [34, 65, 67], "coap": 45, "code": [1, 4, 5, 6, 7, 12, 13, 14, 16, 17, 18, 22, 23, 24, 25, 28, 33, 36, 41, 45, 46, 49, 52, 64, 70], "codeproject": 70, "coeffici": [5, 6, 7, 8, 14, 15, 16, 23, 33, 39, 41, 48, 49, 56, 63, 64], "cognit": 71, "coin": 4, "coinbas": 33, "coinbaseprim": 33, "coinbasepro": 33, "coincheck": 33, "coincid": [12, 28], "coinex": 33, "coinfalcon": 33, "coinmat": 33, "coinon": 33, "coinor": 22, "coinsph": 33, "coinspot": 33, "col": 4, "colab": [1, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 46, 47, 48, 49, 50, 52, 53, 54, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "colabinstal": 37, "colaboratori": 9, "cold": 60, "colleagu": 71, "collect": [4, 5, 7, 8, 10, 14, 15, 25, 26, 28, 30, 31, 34, 35, 37, 39, 41, 49, 63, 64, 71], "colloc": 70, "colon": 36, "color": [4, 6, 7, 9, 13, 14, 15, 17, 18, 21, 25, 26, 27, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 49, 50, 53, 54, 56, 60, 61, 64], "color_map": [9, 34], "color_map1": 9, "color_map2": 9, "color_map3": 9, "color_palett": 31, "color_set": 4, "colormap": 17, "column": [4, 5, 9, 13, 14, 15, 17, 18, 21, 22, 23, 28, 30, 33, 34, 35, 36, 37, 38, 41, 45, 49, 52, 53, 54, 63, 66, 67, 71], "com": [1, 33, 34, 35, 38, 41, 44, 45, 46, 47, 48, 49, 50, 52, 61, 65, 67, 70], "combin": [2, 4, 5, 23, 24, 33, 36, 38, 48, 53, 61, 64, 65, 70, 71], "combinatori": [25, 36], "combined_result": 36, "come": [2, 5, 9, 15, 28, 41, 43, 49, 64], "comfort": 18, "command": [33, 45], "commemor": 59, "comment": [27, 36, 64, 71], "commerci": [1, 2, 4, 22, 36, 44, 45, 56], "commit": [6, 35, 65], "commod": [30, 42, 66], "common": [1, 3, 4, 5, 6, 15, 21, 22, 25, 26, 30, 33, 35, 38, 41, 44, 45, 49, 63, 70, 71], "commonli": [4, 9, 20, 38, 41, 49, 71], "commun": [2, 4, 14, 17, 25, 36, 66], "compact": 36, "compani": [2, 6, 8, 13, 16, 23, 29, 38, 45, 53, 54, 55, 56, 64], "companion": [1, 4, 8, 19, 32, 43, 51, 62, 68], "compar": [5, 6, 7, 9, 14, 21, 22, 24, 28, 33, 36, 38, 39, 41, 44, 45, 46, 49, 59, 60, 63, 66, 67], "comparison": [9, 21, 22, 27, 36, 41, 64], "compens": [59, 65], "compet": 45, "compil": [44, 56], "complement": 36, "complementar": 41, "complet": [1, 2, 21, 23, 26, 27, 33, 35, 37, 38, 41, 45, 49, 52, 53, 63, 64, 67], "complex": [3, 4, 5, 15, 21, 26, 27, 33, 35, 44, 70, 71], "complic": [6, 10, 49, 71], "compon": [4, 5, 6, 7, 9, 20, 21, 23, 40, 45, 49, 58, 71], "component_data_object": 28, "component_object": [12, 56], "compos": [22, 36, 70], "composit": [38, 48], "comprehens": [2, 14, 41, 49], "compris": [5, 17, 26, 27, 35, 39, 44, 59, 70, 71], "compromis": [40, 50], "comput": [3, 4, 5, 6, 9, 14, 15, 21, 23, 27, 28, 33, 34, 35, 36, 37, 38, 41, 44, 45, 49, 50, 52, 54, 59, 63, 65, 66, 67, 70, 71], "computation": 49, "conc": 38, "concat": [15, 36, 54], "concentr": [38, 55, 70], "concept": [1, 45, 49, 50, 52, 70], "conceptu": 3, "concern": [5, 28, 36], "concis": [6, 22], "concord": 36, "concret": 25, "concretemodel": [6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 47, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "concurr": 70, "condit": [2, 3, 6, 15, 18, 20, 23, 25, 27, 28, 33, 38, 41, 48, 49, 56, 58, 59, 66, 70, 71], "conduct": 48, "cone": [44, 46, 47, 49, 50, 52], "confer": 33, "configur": [4, 25, 63, 65], "confin": 36, "conflict": [26, 31, 41], "confus": [34, 41, 49], "confusion_matrix": [41, 49], "conic": [43, 47, 48, 50, 52, 56, 58], "conicdualsvmfactori": 49, "conicsvmfactori": 49, "connect": [31, 33, 36, 53], "connectionstyl": 33, "consecut": [17, 27], "consequ": [26, 38, 41, 49, 63], "conserv": [15, 29, 34, 48, 67], "consid": [6, 7, 9, 10, 15, 18, 21, 22, 23, 25, 26, 28, 30, 31, 32, 33, 35, 36, 38, 39, 40, 41, 44, 46, 47, 48, 50, 52, 53, 56, 58, 60, 61, 63, 64, 65, 66, 67, 70], "consider": [5, 9, 15, 17, 26, 30, 36, 41, 59, 71], "consist": [3, 4, 7, 9, 14, 17, 22, 26, 31, 33, 34, 35, 36, 39, 41, 49, 52, 63, 70, 71], "consolid": 9, "constant": [13, 18, 20, 24, 28, 33, 39, 45, 48, 59, 60, 61, 63, 67, 71], "constantli": 4, "constitu": 9, "constrain": [5, 13, 15, 19, 33, 34, 36, 38, 45, 50, 52], "constrainend": 46, "constraint": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 38, 39, 40, 41, 42, 44, 46, 47, 49, 50, 52, 53, 54, 56, 59, 60, 62, 65, 66, 67, 70], "constraint_dict": 48, "constraint_list": [49, 56], "constraint_viol": 56, "constraintlist": [6, 10, 36, 60], "constrat": 34, "construct": [4, 5, 9, 12, 14, 23, 26, 28, 30, 33, 36, 40, 41, 44, 45, 48, 49, 53, 65, 67, 70, 71], "consult": [1, 45, 66], "consum": [5, 26, 34, 61, 65, 71], "consumpt": [13, 42], "contain": [4, 5, 7, 17, 20, 22, 34, 36, 39, 41, 44, 49, 56, 61, 67, 70, 71], "contains_valu": 70, "content": [4, 33, 38, 45, 46, 50], "context": [3, 15, 17, 29, 31, 58, 64, 67], "contin": 29, "continu": [3, 13, 21, 23, 27, 38, 41, 48, 49, 54, 60, 67], "continuousset": 70, "contour": [45, 48], "contract": [26, 30, 37], "contrast": [38, 42], "contribut": [4, 9, 14, 24], "control": [34, 42, 61, 67], "controversi": 52, "convari": 63, "conveni": [4, 7, 17, 21, 30, 36, 65, 70], "convent": [2, 4, 6, 8, 61, 65, 67], "converg": [38, 64], "convers": [33, 35, 42, 48], "conversano": 52, "convert": [6, 8, 26, 33, 35, 36, 41, 42, 44, 49, 70], "convex": [27, 32, 33, 40, 42, 44, 45, 46, 49, 50, 52, 56, 58], "coo": 64, "cook": [26, 36], "cookbook": [45, 47], "coolwarm": [7, 9], "coordin": [25, 36, 37, 45], "copi": [25, 36, 38, 44, 53, 54, 64], "copper": [6, 10, 11, 12, 13, 15, 16, 23, 54], "copper_bucket_s": 23, "copper_in_bucket": 23, "copper_sheet_mass": 23, "copyright": [4, 22, 23, 35], "core": [26, 36, 56, 61, 67, 71], "corn": 66, "corner": 25, "cornerston": 7, "corr": 14, "correct": [36, 41, 45, 63], "correctli": [6, 17, 23, 41, 67], "correl": [14, 41, 49], "correspond": [2, 3, 5, 6, 7, 9, 10, 12, 13, 16, 17, 21, 23, 24, 25, 27, 31, 33, 34, 36, 41, 44, 45, 47, 48, 49, 53, 56, 60, 63, 64, 65, 67, 71], "correspondingli": 29, "cortez": 14, "cost": [2, 3, 4, 5, 8, 9, 10, 13, 15, 20, 22, 23, 28, 31, 32, 33, 34, 35, 36, 38, 42, 44, 45, 48, 53, 54, 59, 60, 61, 64, 65, 66, 67, 70], "cost_to_destin": 30, "costli": 65, "couenn": 44, "could": [4, 6, 9, 15, 16, 19, 26, 27, 28, 33, 35, 36, 38, 39, 40, 44, 45, 47, 56, 59, 61, 63, 64, 66, 67, 71], "count": [7, 14, 23, 33, 36, 39, 41, 49, 67], "counter": 33, "counterfeit": [41, 49], "counterpart": [36, 63, 65], "countri": [34, 37], "coupl": [14, 70], "courier": 21, "cours": [6, 16, 19, 21, 31, 38, 64, 71], "cousin": 46, "cov": 63, "covari": [9, 40, 47, 58, 63], "cover": [36, 63, 64, 65], "cowork": [46, 52], "cp": [5, 42], "cplex": [4, 22, 36, 56], "cplex_direct": 22, "cpu": [28, 37], "cqo": 45, "cr": 5, "creat": [2, 7, 9, 13, 15, 21, 24, 25, 26, 27, 28, 31, 33, 35, 36, 37, 38, 41, 44, 45, 49, 50, 52, 59, 61, 63, 64, 66, 70, 71], "creation": [33, 71], "credit": 35, "criteria": [33, 48], "criterion": [7, 15, 33, 39, 50, 51, 52], "critiqu": 52, "crm": 9, "crop": 66, "crop_yield": 66, "cross": [26, 33, 35, 38], "crucial": [2, 34], "crude": [33, 38], "cruijff": 37, "crypocurr": 33, "cryptarithm": 19, "crypto": [33, 35], "crypto_model": 33, "cryptocom": 33, "cryptocurr": 32, "crytocurr": 33, "cr\u00e9pelli\u00e8r": 33, "csco": 9, "csv": [14, 33, 34, 44, 61, 65, 67], "ctype": 28, "cubic": [41, 48], "cubic_kernel_svm": 41, "culprit": 36, "cumprod": [46, 52], "cumsum": [18, 25, 50], "cumul": [60, 70], "cup": [53, 65, 67], "curiou": 45, "currenc": [33, 35], "currencycom": 33, "current": [4, 6, 15, 18, 20, 30, 33, 36, 38, 50, 55, 56, 64, 67, 70], "currentaxi": 56, "curtail": [65, 68], "curtosi": [41, 49], "curv": [48, 67], "custom": [3, 22, 26, 30, 33, 36, 38, 41, 44, 55, 61, 63, 71], "custom_lin": 21, "customari": [2, 6, 49], "customer_demand": 38, "customer_qu": 38, "cut": [20, 22, 25, 27, 36, 43, 45, 61], "cut_pattern": 44, "cut_stock": 44, "cuts_dict": 44, "cutstrategi": 22, "cutting_stock_column_gener": 44, "cutting_stock_problem": 44, "cv": 18, "cvrp": 36, "cvx": [9, 52], "cvxpy": 43, "cvxr": [46, 50, 52], "cx": 60, "cxvpy": 42, "cyan": 34, "cycl": [36, 48], "cyclic": 33, "d": [17, 18, 21, 24, 25, 26, 29, 30, 34, 36, 37, 38, 39, 41, 44, 45, 49, 50, 52, 53, 58, 59, 61, 64, 65, 67, 70, 71], "d1": 17, "d2": 17, "d3": 17, "d_": [18, 33, 59], "d_1": 17, "d_2": 17, "d_3": 17, "d_ab": 64, "d_d": 30, "d_f": 44, "d_i": [18, 25, 34, 45, 61, 65, 67], "d_lb": 64, "d_ub": 64, "da": 70, "dadt": 70, "dae": 70, "dai": [9, 17, 20, 33, 34, 59, 60], "daili": [17, 20, 27], "daily_return": 9, "dale": 42, "damag": 65, "dame": 1, "dan": 30, "daniel": 46, "dantzig": 36, "dark": 34, "dark2": 26, "darkgrid": 61, "dash": [6, 21, 26], "data": [1, 2, 4, 13, 18, 19, 20, 22, 25, 26, 28, 29, 33, 37, 38, 54, 55, 56, 59, 60, 64, 70], "data_banknote_authent": [41, 49], "databas": [14, 33], "datafram": [9, 13, 15, 17, 18, 21, 22, 23, 25, 26, 28, 30, 33, 34, 35, 36, 37, 38, 41, 42, 44, 45, 48, 49, 52, 53, 54, 56, 59, 61, 63, 64, 66, 67, 70, 71], "dataset": [4, 7, 14, 33, 39, 41, 49, 61], "date": [4, 7, 9, 22, 23, 35, 52], "dateformatt": 9, "datetim": [9, 33, 36, 52], "daunt": 33, "davi": 71, "david": [26, 50, 71], "day_schedul": 17, "day_typ": 17, "db": 70, "db_file": 38, "dbdt": 70, "dbricker": 66, "dc": 34, "ddot": [41, 49], "de": 36, "deactiv": [61, 67], "deafult": 33, "deal": [11, 36, 56], "dealer": [46, 50, 52], "dealt": 32, "debug": 4, "dec": [13, 23, 54, 64], "decad": 66, "decemb": 13, "decentr": 33, "decentralis": 33, "decid": [21, 22, 30, 34, 59, 63, 64, 67], "decim": 54, "decis": [1, 2, 3, 5, 6, 7, 8, 9, 12, 16, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 30, 31, 34, 36, 38, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 52, 53, 54, 59, 60, 61, 63, 64, 65, 67, 68, 70, 71], "declar": [4, 5, 34, 36, 65, 67, 71], "decod": [22, 37], "decompos": 26, "decor": [4, 5, 6, 12, 17, 30, 63], "decreas": [27, 45, 67], "dedic": [3, 56], "deduc": 6, "deem": 15, "deep": [14, 54], "deeper": 25, "deepest": 25, "def": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "default": [4, 5, 6, 9, 17, 18, 26, 30, 31, 33, 36, 38, 41, 49, 67, 71], "default_rng": [27, 54, 56, 63, 64, 65, 67], "defici": [41, 49], "defin": [3, 4, 5, 6, 7, 9, 12, 13, 17, 19, 20, 21, 22, 25, 30, 31, 34, 36, 38, 39, 41, 42, 44, 45, 49, 50, 53, 56, 61, 63, 64, 65, 67, 70, 71], "definit": [22, 36, 39, 40, 41, 47, 49, 58, 64], "degre": [25, 33, 36, 44, 49, 52, 61, 64], "dei": 38, "delai": [53, 64], "delft": 1, "deliv": [21, 23, 30, 34, 38], "deliveri": [45, 64], "delivery_r": 30, "delorm": 44, "delta": [9, 13, 23, 33, 54, 56, 61, 65], "delta_": [13, 23], "delta_i": 65, "delta_j": [9, 65], "delv": 36, "demand": [2, 3, 5, 8, 20, 22, 23, 28, 29, 30, 34, 38, 44, 45, 54, 55, 59, 61, 64, 65, 66, 67, 70, 71], "demand_chip": [13, 23, 54], "demand_chips_ref": 54, "demand_chips_simul": 54, "demand_constraint": [30, 71], "demand_data": [13, 23, 54], "demand_limit": 63, "demand_saa": 63, "demand_saa_stat": 63, "demonstr": [1, 4, 5, 6, 14, 17, 18, 21, 30, 33, 34, 37, 38, 41, 42, 44, 45, 49, 50, 52, 61, 63, 64, 65, 67, 69, 70], "demystifi": 37, "denni": 37, "denomin": [33, 48], "denot": [5, 6, 13, 15, 20, 23, 24, 25, 26, 27, 28, 33, 34, 35, 38, 39, 44, 52, 53, 61, 63, 65, 71], "dens": [33, 41, 49], "densiti": [14, 61], "dep": [18, 53], "depart": [9, 29, 53], "departfromeach": 36, "departur": [18, 36, 37, 53], "depend": [7, 21, 26, 34, 38, 39, 46, 63, 64, 66, 67, 71], "depict": [9, 44], "deplet": 45, "deploy": 71, "deprec": 37, "depth": 25, "der": 37, "deribit": 33, "deriv": [6, 21, 25, 34, 36, 41, 42, 45, 49, 63], "derivativevar": 70, "descend_into": 28, "descreas": 26, "describ": [2, 3, 5, 6, 8, 13, 17, 18, 21, 23, 25, 26, 27, 29, 30, 33, 34, 36, 40, 41, 42, 44, 45, 47, 48, 52, 58, 59, 61, 63, 67, 71], "descript": [2, 15, 26, 30, 36, 37, 55, 56, 67], "design": [4, 5, 9, 21, 24, 25, 30, 38, 39, 41, 51, 67, 70], "desir": [2, 3, 13, 17, 23, 28, 43, 54, 70], "despit": 11, "desroch": 36, "dest": 37, "destin": [30, 33, 71], "detail": [2, 6, 17, 22, 37, 41, 48, 49, 59], "detect": [28, 33, 35, 41, 49], "determin": [13, 14, 17, 18, 25, 28, 34, 41, 43, 44, 45, 46, 48, 49, 53, 58, 59, 60, 61, 64, 65, 66, 67, 71], "determinist": [50, 64, 65, 67], "determist": 60, "dev": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67], "develop": [1, 2, 4, 5, 20, 30, 33, 37, 38, 41, 44, 45, 49, 71], "deviat": [8, 39, 56, 58, 61, 63, 64, 65, 67, 71], "devic": [26, 41, 55, 64], "devis": 36, "df": [14, 22, 28, 35, 37, 41, 44, 45, 48, 49, 52, 54, 56, 59, 63, 66, 70], "df_larg": 45, "df_node": 61, "df_test": [41, 49], "df_train": [41, 49], "dfrac": 11, "dg": [33, 53], "dg_order_book": 33, "dg_soln": 53, "di": 9, "diag": [41, 49, 63], "diagnos": 31, "diagon": [36, 41, 49], "diagram": [38, 45], "dialect": 36, "dict": [13, 22, 23, 35, 36, 37, 38, 44, 45, 54, 60, 61], "dictionari": [5, 23, 26, 29, 33, 34, 36, 44, 45, 53, 61, 64, 71], "did": [25, 28, 36, 49, 67], "didact": [30, 45], "didn": 52, "diff": 9, "differ": [2, 3, 4, 6, 7, 9, 10, 11, 13, 15, 16, 23, 24, 25, 28, 29, 30, 33, 34, 38, 39, 41, 42, 44, 45, 47, 48, 49, 52, 53, 55, 56, 59, 60, 61, 64, 65, 66, 67, 71], "differenti": [7, 28, 33, 41, 70], "difficult": [16, 25, 43, 67], "difficulti": [30, 36, 37], "digifinex": 33, "digit": [24, 33, 36], "digraph": [28, 29, 30, 33, 34, 35, 53], "digraphi": 28, "dilemma": 59, "dimac": 37, "dimen": [5, 26, 30, 31, 36], "dimens": [7, 22, 36, 41, 49], "dimension": [6, 25, 26, 41, 44, 48, 49, 56, 63], "dinh": 36, "dinner": 32, "dioxid": 14, "direct": [4, 7, 12, 25, 29, 30, 34, 35, 36, 44, 45, 53, 56], "direct_solv": 28, "directli": [4, 5, 9, 14, 21, 27, 30, 34, 36, 45, 48, 49, 59], "directsolv": 28, "disabl": 36, "discard": 2, "discern": 6, "discharg": 18, "disciplin": [1, 42, 46, 50, 52], "disconnect": 67, "discount": [23, 48], "discounted_pric": 23, "discourag": 71, "discov": [4, 33, 36], "discrep": 38, "discret": [20, 38, 50, 61, 63], "discrete_wind": 61, "discuss": [3, 30, 41, 45, 49, 55, 64], "diseas": 41, "disj": 27, "disjuct": 21, "disjunct": [18, 19, 24, 25, 26, 66, 71], "disjunct_1": 18, "disjunct_2": 18, "dispatch": [32, 36, 62, 65, 68], "displac": [45, 63], "displai": [4, 5, 6, 7, 9, 13, 14, 15, 17, 18, 21, 23, 25, 28, 29, 33, 36, 37, 38, 39, 41, 42, 44, 45, 47, 48, 49, 53, 54, 58, 59, 63, 64, 65, 66, 70], "display_graph": 35, "display_result": 60, "display_second": 36, "dist": [18, 22], "distanc": [18, 36, 37, 41, 49, 71], "distance_matrix": 36, "distinct": [5, 21, 33], "distinguish": [2, 33, 37, 67, 71], "distribut": [7, 9, 18, 26, 29, 32, 33, 46, 50, 52, 56, 58, 62, 64, 67, 71], "distributiontyp": 60, "distributor": [30, 38], "district": [34, 61], "div": 9, "diverg": 7, "divers": 28, "diversif": 9, "diversifi": 9, "divid": [25, 41, 49, 50, 52], "dividend": 9, "dj38": 36, "dji": 52, "dl": 38, "do": [2, 5, 6, 17, 22, 27, 28, 31, 33, 34, 35, 36, 38, 42, 45, 53, 56, 61, 63, 64, 65, 67, 70, 71], "doc": [6, 44, 45, 47, 71], "doctor": 9, "document": [1, 56, 71], "doe": [5, 15, 17, 25, 26, 27, 28, 33, 34, 39, 41, 44, 45, 49, 56, 63, 67], "doesn": [25, 28], "doi": [25, 33, 38], "dollar": 33, "domain": [2, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 45, 47, 48, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 67, 70], "domain_typ": 56, "dome": 37, "domin": 36, "dominik": 37, "don": [5, 33, 36, 61, 67, 71], "donal": 33, "done": [4, 5, 21, 26, 38, 41, 59, 64], "door": 28, "doorn": 71, "dot": [4, 6, 7, 9, 13, 14, 15, 19, 23, 27, 30, 31, 33, 39, 40, 41, 45, 46, 47, 48, 49, 54, 58, 61, 63, 65], "doubl": 42, "doubli": 71, "dow": [9, 52], "down": [2, 16, 27, 28, 34, 36, 46, 63, 64, 66], "down_rul": 56, "downgrad": 63, "download": [14, 34, 52, 65, 67], "downsid": 64, "doyl": 42, "dpi": [18, 39, 54], "draft": 71, "dramat": [36, 58, 65], "draw": [29, 31, 33, 45, 46, 53], "draw_dg": 33, "draw_edg": 29, "draw_edge_label": 29, "draw_flight": 53, "draw_label": 29, "draw_network": 29, "draw_networkx": [33, 35], "draw_networkx_edg": [29, 34, 53], "draw_networkx_edge_label": [29, 33, 35], "draw_networkx_label": [29, 53], "draw_networkx_nod": [34, 37, 53], "drawback": 53, "drawdown": 50, "drawn": [25, 36], "drawstyl": [13, 23, 54], "drive": 18, "drive_dist": 18, "drive_tim": 18, "driven": [4, 36, 55], "driver": 18, "drop": [18, 44, 50, 67], "dropna": [36, 52], "druk": 37, "dst": [30, 33, 71], "dt": 70, "dtype": [4, 15, 49, 60, 63, 70], "du": 4, "dual": [4, 8, 30, 42, 56], "dual_svm": 41, "dual_valu": 42, "dualiti": [12, 56], "dualqp": 41, "dudenei": 24, "due": [2, 5, 9, 13, 23, 33, 34, 36, 38, 40, 54, 55, 56, 59, 63, 65, 66, 71], "dummi": [24, 28, 53], "dummy_object": 24, "duncan": 42, "dunn": 26, "dur": [26, 53], "durat": [21, 26], "dure": [17, 27, 31, 34, 36, 38, 66, 71], "dutch": 34, "duti": 45, "dynam": [33, 42, 71], "e": [3, 14, 17, 21, 23, 24, 25, 26, 28, 29, 30, 31, 33, 34, 36, 39, 40, 41, 42, 44, 45, 46, 48, 49, 50, 52, 53, 58, 59, 60, 61, 63, 64, 65, 67, 70, 71], "e_": [17, 63], "e_i": [7, 39], "e_m": 52, "e_neg": 14, "e_po": 14, "e_w": 17, "each": [2, 4, 5, 6, 7, 9, 12, 13, 17, 18, 20, 21, 23, 24, 25, 26, 28, 29, 30, 31, 33, 34, 35, 36, 38, 40, 41, 44, 46, 49, 50, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "eager": [30, 35], "earli": [33, 46, 71], "earlier": [3, 4, 11, 26, 41, 45, 47, 54, 59, 61], "earn": [27, 38], "eas": [13, 65], "easi": [6, 12, 53, 56], "easier": [34, 61, 64], "easiest": [34, 40, 47, 58], "easili": [6, 8, 10, 23, 31, 34, 35, 36, 40, 45, 48, 54, 61, 64, 70, 71], "eb": 63, "econ136": [46, 50, 52], "econom": [9, 25, 33, 38, 42, 48, 51, 62], "economi": 63, "economic_dispatch": 61, "economist": 52, "ecosystem": 1, "ecp": 22, "edg": [25, 28, 29, 30, 31, 33, 36, 37, 53, 65, 67], "edgar": 42, "edge_attr": 30, "edge_capac": 33, "edge_color": [29, 33, 34, 53], "edge_constraint": 31, "edge_flow": [29, 34], "edge_id": [34, 65, 67], "edge_label": [29, 33, 35], "edge_weight_typ": 36, "edgecolor": [7, 17, 25], "edgelist": 29, "edges_df": [34, 37, 65, 67], "edit": [5, 36, 44, 50], "edu": [14, 41, 45, 49, 50, 52, 66], "educ": [1, 36], "ee127": 45, "eec": 45, "eev": 63, "ef": 63, "effect": [4, 5, 26, 27, 29, 46, 48, 50, 53, 70], "effici": [3, 9, 11, 25, 26, 28, 33, 47, 49, 52, 56, 71], "effort": [25, 27, 36], "eg7146": 36, "ei8246": 36, "eigenvalu": [41, 49], "eigh": [41, 49], "eight": 17, "eigval": [40, 41, 47, 49], "eigvec": 41, "either": [2, 3, 4, 5, 18, 20, 21, 22, 25, 26, 27, 33, 34, 49, 59, 64, 65, 71], "ekk": 4, "el": 45, "elabor": 52, "elaps": [18, 31, 36], "electr": [19, 34, 55, 67], "electron": 26, "element": [2, 4, 5, 6, 17, 28, 30, 36, 41, 46, 48, 49, 65, 70, 71], "elementari": 45, "elev": 45, "eleven": 14, "elif": [18, 22, 29, 36, 60], "elimin": [36, 41, 45, 49, 53, 64, 71], "ell": [13, 56], "ellim": 36, "ellipsoid": 56, "elogr": [46, 50, 52], "els": [9, 17, 18, 21, 22, 23, 25, 26, 27, 28, 29, 31, 33, 36, 39, 40, 41, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 61, 63, 64, 65, 67, 70, 71], "elsewher": [4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 39, 40, 41, 42, 47, 48, 49, 50, 53, 54, 58, 59, 60, 61, 63, 64, 65, 66, 67, 71], "em": [7, 39, 52], "emb": 5, "embed": [20, 33, 41, 45, 49, 70], "emit": 34, "emma": 30, "emphas": [4, 71], "emphasi": 37, "empir": [44, 56, 63, 65], "emploi": [6, 7, 17, 41], "employe": 17, "empti": 4, "emptyset": 36, "en": [44, 46, 50], "enabl": [4, 5, 32, 33, 36, 45, 49, 70], "encapsul": 70, "enclos": 6, "encod": [36, 46, 63, 71], "encompass": 6, "encount": [1, 5, 15, 58], "encourag": 49, "encyclopedia": 38, "end": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 36, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 67, 70, 71], "end_dat": 9, "end_flight": 53, "endpoint": 25, "endswith": 22, "energi": [32, 48, 55, 62, 65, 68], "energy_typ": [34, 65, 67], "enforc": [9, 17, 33, 36, 53, 65], "engin": [38, 44, 48, 66], "enhanc": [6, 25, 71], "enjoi": 41, "enlighten": 36, "enough": [6, 14, 16, 17, 20, 31, 33, 36, 38, 43, 59], "enrol": 63, "ensur": [23, 28, 31, 34, 36, 40, 47, 53, 61, 63, 65, 67], "enter": [36, 38], "enter_and_leav": 36, "enthus": 70, "enthusiasm": 30, "entir": [4, 6, 29, 30, 34, 63], "entitl": [17, 49], "entri": [1, 35, 36, 38, 41, 49, 63, 71], "entropi": [41, 49], "enumer": [4, 9, 12, 17, 21, 22, 26, 33, 36, 44, 49, 60, 63], "envelop": 38, "environ": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "environment": 48, "eof": 36, "eoq_display_result": 45, "eot_inventori": 54, "ep": [7, 39, 61], "epsilon": 61, "equal": [2, 4, 6, 8, 11, 13, 14, 15, 17, 19, 20, 25, 27, 28, 29, 30, 31, 33, 36, 38, 39, 40, 42, 45, 46, 48, 50, 52, 53, 56, 59, 60, 61, 63, 64, 65, 67], "equal_participationfactor": 65, "equat": [6, 7, 22, 23, 24, 25, 33, 34, 41, 44, 45, 49, 70], "equidistant_color": 13, "equilibrium": [33, 67], "equip": 26, "equiprob": [52, 61, 63], "equival": [3, 4, 6, 21, 22, 23, 31, 36, 41, 45, 48, 53, 56, 58, 63, 71], "equivalent_seat": 63, "erdo": 31, "ergo": 22, "erron": 36, "error": [7, 24, 31, 39, 55, 61, 67, 70, 71], "especi": [25, 31, 33, 71], "essenc": 36, "essenti": [5, 21, 28, 33, 41, 44, 49, 53, 56, 64], "establish": [26, 33, 63], "estim": [7, 10, 38, 55, 60, 61, 64], "estima": 41, "et": [14, 45], "etc": [23, 33], "eth": 33, "ethereum": 33, "euc_2d": 36, "euclidean": 36, "eur": 35, "euro": [6, 35, 66], "european": [44, 66, 67], "ev": [18, 59], "ev_plan": 18, "ev_result": 18, "evalu": [3, 7, 41, 49, 64], "evan": 33, "evangelisti": 48, "even": [2, 4, 17, 22, 28, 33, 36, 37, 38, 41, 47, 49, 53, 63, 64, 65, 67], "event": [18, 33, 59], "ever": [5, 41, 49], "everi": [1, 3, 4, 5, 7, 9, 22, 25, 26, 29, 31, 33, 34, 38, 44, 46, 56, 61, 63, 64, 65, 67, 70], "evertsenstraat": 37, "everyon": [28, 30], "evid": [5, 22], "evm": 63, "evolut": [33, 54], "evolv": 4, "evss": 59, "exact": [37, 44, 45, 55, 67], "exactli": [2, 9, 29, 31, 34, 45, 49, 53, 55, 56, 63, 64, 67], "examin": [5, 14, 16, 52], "exampl": [1, 2, 3, 4, 5, 6, 13, 14, 17, 18, 19, 21, 22, 24, 25, 27, 28, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 62, 63, 64, 66, 67, 68, 71], "example_nod": 34, "exce": [6, 17, 28, 38, 67], "exceed": [3, 28, 33, 38, 61], "except": [3, 17, 22, 31, 67, 70, 71], "exception_flag": 28, "excess": [66, 71], "exchang": 35, "exchange_dg": 33, "exchangen": 35, "excit": 36, "exclaim": 70, "exclam": 70, "exclud": [40, 71], "exclus": [18, 20, 25, 27, 44], "execut": [1, 14, 21, 26, 28, 33, 35, 37, 59], "exercis": [22, 34, 36, 63], "exhaust": [38, 44], "exist": [13, 21, 23, 28, 30, 33, 35, 36, 41, 49, 50, 54, 67, 70, 71], "exmo": 33, "exp": [33, 46, 49, 50, 52], "expand": [6, 64], "expect": [15, 34, 35, 40, 46, 47, 49, 50, 55, 56, 58, 60, 61, 63, 64, 65, 66], "expected_demand": 59, "expens": [34, 36, 38, 41, 48, 49, 64, 65, 66, 67], "experi": [14, 50], "experienc": [5, 14], "experiment": 45, "expir": 28, "explain": [3, 14, 34, 38, 49, 61, 67], "explan": [42, 49], "explanatori": [7, 14, 39], "explicit": [36, 42, 53, 67, 71], "explicitli": [2, 6, 16, 28, 33, 35, 36, 49, 53, 63, 66, 71], "exploit": [28, 33, 35, 36], "explor": [6, 8, 19, 20, 32, 33, 37, 38, 41, 43, 44, 51, 53, 57, 61, 62, 68], "expon": 60, "exponenti": [25, 36, 46, 50, 52], "export": 64, "exposit": [41, 49], "expr": [4, 6, 10, 11, 12, 16, 38, 49, 56, 60, 64, 65, 71], "express": [2, 3, 5, 6, 10, 11, 12, 13, 14, 19, 20, 21, 23, 24, 28, 29, 30, 33, 34, 36, 38, 41, 42, 45, 48, 49, 50, 52, 54, 56, 60, 61, 65, 66, 67, 70, 71], "expression_dict": [50, 52], "extend": [5, 9, 25, 36, 38, 41, 50, 52, 67, 70, 71], "extens": [1, 6, 14, 20, 22, 25, 27, 36, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 56, 57, 58, 60, 61, 70, 71], "extent": [38, 65], "extern": [5, 26, 48, 56], "extra": [8, 17, 19, 23, 28, 32, 43, 48, 51, 59, 61, 64, 65, 68], "extract": [30, 35, 36, 41, 64, 67, 70], "extract_valu": [21, 61], "extratick": 60, "extrem": [56, 64], "exxonmobil": [38, 52], "f": [3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "f0": 28, "f1": 28, "f2": 28, "f3": 28, "f4": 28, "f5": 28, "f_": [34, 59, 65, 67], "f_1": [34, 53], "f_2": [34, 53], "f_3": 34, "f_c": 63, "f_f": 44, "f_max": [34, 65, 67], "f_plot": 38, "f_total_demand": 44, "fa19": 45, "fab": 34, "face": [21, 22], "facecolor": [25, 38, 45], "facil": [3, 8, 19, 20, 25, 26, 29, 38, 45], "facilit": [5, 6, 9, 71], "facilitylocationcommon": 22, "facilitylocationstrong": 22, "facilitylocationweak": 22, "fact": [6, 8, 12, 16, 22, 28, 29, 30, 33, 36, 38, 40, 41, 43, 45, 47, 48, 49, 56, 59, 63, 64, 65], "facto": 36, "factor": [5, 14, 22, 35, 41, 47, 48, 49, 56, 63, 65, 71], "factori": [41, 45, 49], "fail": [28, 30, 34, 36, 44], "failur": 65, "fairli": 67, "fall": 38, "fals": [4, 5, 9, 17, 20, 21, 26, 28, 30, 31, 34, 36, 37, 39, 41, 44, 45, 49, 53, 56, 60, 61, 63, 64, 65, 67, 70], "false_neg": [41, 49], "false_posit": [41, 49], "fam": 52, "famili": [18, 21, 28, 49], "familiar": [18, 21, 42, 44, 45, 70], "famou": [24, 28, 52, 59], "far": [28, 36, 43, 64], "farm": [38, 55, 66], "farm_report": 66, "farmer": 68, "fashion": [2, 5, 53], "fast": [26, 33, 36], "faster": [22, 27, 28, 31, 36, 47, 64], "fastest": 28, "fat": 38, "fat_cont": 38, "favor": [15, 50], "fb": 63, "fe": 63, "feas_delta": 61, "feas_ep": 61, "feas_obj": 61, "feasibl": [3, 4, 6, 12, 16, 22, 28, 34, 36, 42, 44, 46, 48, 50, 52, 53, 60, 64, 65, 67], "feasible_flight_pair": 53, "feasible_pattern": 44, "featur": [3, 4, 5, 6, 7, 8, 19, 21, 22, 25, 26, 27, 29, 38, 39, 46, 52, 60, 63, 70, 71], "feb": [13, 23, 54], "fee": [30, 35], "feed": [36, 38, 66, 70], "feed_cost": 42, "feedback": [1, 71], "feel": 56, "fetch": [33, 36], "fetch_order_book": 33, "few": [2, 4, 5, 30, 31, 33, 63, 70], "fewer": [13, 44, 53], "ff": [41, 49], "ffcb36": 34, "ffill": 9, "fi": 44, "fi10639": 36, "fickl": 9, "field": [9, 64, 67], "fifth": 61, "fig": [4, 7, 9, 14, 17, 18, 21, 25, 26, 27, 29, 30, 33, 38, 41, 42, 44, 45, 46, 48, 49, 50, 52, 53, 54, 60, 61, 63, 64], "fig1": 14, "fig2": [7, 14], "figsiz": [4, 9, 13, 14, 17, 18, 21, 22, 23, 25, 26, 27, 28, 29, 30, 33, 34, 38, 41, 42, 44, 45, 46, 48, 49, 50, 52, 53, 54, 60, 61, 63, 64], "figur": [14, 22, 28, 33, 34, 39, 44, 45, 53, 54, 56, 61, 63], "file": [28, 37, 70], "filenam": [33, 36], "fill": [17, 30, 56, 61, 66], "fill_between": [17, 21, 25, 42, 44, 45], "fillcolor": 30, "fillna": [9, 13, 23, 38, 54, 66], "filter": [17, 21, 24, 25, 26, 33, 34, 35, 53, 71], "filter_rul": 71, "filterwarn": [41, 49], "final": [3, 4, 5, 9, 13, 21, 26, 27, 33, 35, 37, 38, 45, 63, 65], "financ": [9, 33, 45, 46, 50, 52], "financi": [9, 33, 35, 42, 59, 65], "find": [1, 2, 3, 7, 9, 12, 14, 15, 18, 21, 22, 25, 27, 28, 29, 30, 31, 32, 35, 36, 38, 41, 44, 48, 50, 52, 53, 56, 59, 60, 61, 64, 65, 66, 70], "find_negative_cycl": 33, "fine": 61, "finish": [2, 13, 20, 21, 23, 26, 27, 44, 53, 54, 71], "finish_df": 44, "finish_task": 26, "finish_tim": 71, "finit": [7, 10, 31, 33, 39, 63, 64], "first": [1, 3, 4, 5, 6, 9, 11, 12, 13, 15, 18, 20, 23, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 38, 40, 41, 44, 45, 47, 48, 49, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "first_class": 63, "first_class_loy": 63, "first_class_loyality_r": 63, "first_stage_profit": 60, "firststagecost": 65, "fish": 60, "fish_do_not_disappear": 60, "fishdonotdisappear": 60, "fit": [7, 25, 36, 39, 41, 44, 45, 49, 63, 70], "five": 28, "fix": [4, 5, 8, 9, 13, 14, 17, 18, 25, 28, 30, 34, 36, 39, 45, 46, 48, 50, 52, 60, 61, 63, 64, 65, 66, 67, 70], "fixed_cost": 11, "fixed_delta": 61, "fixed_ep": 61, "fixed_x": [64, 67], "fixed_x_valu": 64, "flag": [5, 26, 36, 64, 70], "flat": 61, "flatten": [9, 14], "flaw": 3, "fleet": [33, 55], "fletcher": 37, "flexibl": [5, 30, 34, 36, 43, 64, 70], "flight1": 53, "flight2": 53, "flight_pair": 53, "flightdata": 53, "flightschedul": 53, "float": [5, 28, 36, 41, 49, 54, 60, 71], "float64": [4, 15, 49, 63, 70], "float_format": 37, "floatslid": 50, "floor": 53, "flouda": 38, "flow": [26, 32, 33, 38, 67, 68], "flow_conserv": [29, 34, 65, 67], "flow_dict": 28, "flow_upper_bound": 29, "flow_valu": 28, "flown": 53, "flowrat": 38, "flows_lower_bound": 65, "flows_upper_bound": [34, 65], "fluctuat": [61, 65, 67], "fly": 45, "fm": 34, "fmfwio": 33, "fn": 41, "fname": 33, "foam": 48, "focu": [13, 28, 36, 41], "focus": [7, 36, 67], "fold": 54, "folder": 37, "folium": 37, "follow": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 45, 46, 49, 50, 52, 53, 54, 55, 56, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "font": [4, 9, 13, 14, 17, 18, 21, 38, 39, 40, 45, 47, 54, 56], "font_color": [29, 53], "font_siz": [29, 33], "font_weight": 29, "fontsiz": [18, 25, 28, 30, 36, 38, 44, 45, 53], "food": [6, 17, 26, 38], "fopt": 45, "foral": [3, 5, 7, 9, 10, 13, 14, 15, 17, 18, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 36, 38, 39, 40, 41, 44, 45, 47, 49, 50, 52, 53, 56, 59, 61, 63, 64, 65, 67], "forbid": 36, "forbiddiagon": 36, "forbidstai": 36, "forc": [13, 17, 36], "ford": [28, 33, 45], "forecast": [8, 14, 54, 55, 63, 67], "foreign": 35, "forex": 32, "form": [5, 8, 21, 27, 43, 45, 48, 55, 58, 60, 64, 65, 70], "formal": [3, 19], "format": [4, 6, 11, 16, 26, 27, 37, 45, 54], "formatt": 9, "formatteri": 9, "formatterx": 9, "former": [36, 67], "formerli": 1, "formul": [2, 3, 5, 6, 7, 8, 9, 10, 12, 15, 19, 20, 21, 23, 25, 27, 28, 30, 32, 33, 34, 36, 38, 39, 43, 48, 52, 55, 56, 59, 60, 61, 63, 65, 67, 71], "formula": [4, 41, 46, 50, 60], "forti": 17, "fortun": [36, 46, 50], "forty_hour_limit": 17, "forward": 70, "foti": 37, "found": [7, 25, 26, 31, 33, 34, 36, 38, 44, 46, 52, 54, 55, 56, 59, 64, 66], "foundat": 1, "four": [12, 18, 38, 41, 42, 49, 64], "fp": [22, 34, 41, 44], "frac": [9, 11, 14, 18, 25, 33, 35, 41, 45, 46, 48, 49, 52, 60, 61, 63, 64, 65, 70], "fraction": [8, 9, 13, 16, 27, 33, 41, 46, 50, 52, 56, 58, 63, 65], "frame": 25, "framework": [30, 35, 50, 52], "franchis": 32, "franchise": 30, "franchisor": 30, "franci": 42, "francoi": 66, "free": [14, 31, 33, 36, 37, 40, 45, 58, 64], "free_solv": 36, "freeli": 64, "freeloc": 37, "freez": 37, "frequenc": [27, 52, 63, 67], "frequent": [26, 41, 49, 71], "fresh": 33, "fri": 17, "from": [1, 2, 3, 4, 5, 6, 7, 9, 12, 13, 14, 15, 17, 18, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 34, 35, 37, 39, 41, 42, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 58, 59, 61, 63, 64, 65, 66, 67, 68, 70, 71], "from_dict": [13, 23, 37, 54, 59, 61, 70], "from_fram": 53, "from_product": 23, "from_record": [13, 23, 54], "fromkei": 22, "front": 25, "frontier": [9, 47, 52], "frontiersin": 52, "frustrat": 41, "fsolv": 22, "ft": 28, "fu": [46, 50, 52], "fuel": [38, 42], "fujita": 30, "fulfil": [22, 44], "fulkerson": 36, "full": [2, 7, 14, 18, 27, 30, 38, 39, 41, 44, 48, 49, 52, 56, 63, 64, 71], "fulli": [4, 6, 28, 56, 61], "func": [22, 70], "function": [2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 17, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 33, 34, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 50, 52, 53, 56, 60, 61, 63, 64, 65, 66, 67, 69, 71], "fund": 52, "fundament": [3, 9, 36, 38, 70], "further": [7, 13, 23, 26, 33, 39, 44, 45, 49, 50, 53, 60, 63], "furthermor": [6, 23, 27, 48, 71], "futur": [37, 52, 55, 59, 63], "g": [2, 5, 6, 9, 21, 22, 23, 25, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 41, 45, 48, 49, 53, 56, 60, 65, 67, 70], "g_": 67, "g_i": 67, "g_offshor": 67, "g_onshor": 67, "g_walk": 37, "ga": [30, 34, 38, 65, 67], "gain": [26, 28, 33, 35], "galini": 38, "galleri": 37, "gallon": 30, "gambl": [46, 50, 52], "gambler": 46, "game": 50, "gamma": [17, 23, 40, 41, 47, 49, 56, 64], "gamma_": 23, "gamma_valu": 40, "gamori": 44, "gap": 36, "gasolin": [32, 42], "gate": 33, "gateio": 33, "gather": 14, "gaussian": 58, "gave": [37, 56], "gbp": 35, "gca": [22, 33, 34, 36, 56], "gcf": 33, "gdp": [18, 20, 21, 24, 25, 26, 27, 66], "gdpopt": [22, 24], "gecod": 24, "gelukbrug": 37, "gemanium": 56, "gemini": 33, "gen": 71, "gener": [1, 2, 3, 4, 5, 6, 8, 9, 10, 14, 17, 18, 19, 20, 22, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 37, 38, 40, 45, 47, 48, 49, 55, 56, 58, 60, 61, 67, 70, 71], "generate_box": 25, "generate_flight": 53, "generate_pattern_bilinear": 44, "generate_pattern_du": 44, "generate_patterns_bilinear": 44, "generate_patterns_du": 44, "generate_tsp": 36, "generatefacilitylocationinst": 22, "generation_lower_bound": [34, 65, 67], "generation_lower_bound_withrecours": 65, "generation_upper_bound": [34, 65, 67], "generation_upper_bound_withrecours": 65, "genuin": [41, 49], "geodatafram": 37, "geoff": 37, "geograph": 37, "geometr": [45, 46], "geometri": 45, "geopanda": 37, "geopi": 37, "georgia": 38, "geq": [3, 6, 7, 8, 9, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 23, 25, 26, 28, 29, 30, 33, 34, 35, 36, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 56, 58, 60, 61, 63, 64, 65, 67, 70], "germanium": [6, 10, 11, 12, 13, 15, 16, 23, 54, 56], "get": [7, 13, 16, 22, 23, 26, 28, 29, 33, 36, 37, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 56, 58, 61, 64, 70], "get_cmap": [7, 9, 13, 14, 18, 25, 27, 31, 44], "get_color": [31, 42, 50, 60], "get_coordin": 36, "get_cost_matrix": 36, "get_cost_matrix_forbid_thes": 36, "get_cost_matrix_open_at": 36, "get_cost_matrix_open_at_0": 36, "get_edge_data": 37, "get_exchange_dg": 33, "get_indices_and_reverse_lookup": 36, "get_modified_cost_matrix": 36, "get_node_id": 37, "get_ord": 33, "get_order_book": 33, "get_rounded_euclidean_dist": 36, "get_route_cost": 36, "get_solut": 28, "get_xlim": [14, 25], "get_yaxi": 53, "get_ylim": [14, 26, 63], "getadjac": 36, "getarcsinsolutionpartitionedincycl": 36, "getattr": 36, "getlogg": [61, 67], "getnationaltsp": 36, "getnodesuccessorfromarcvari": 36, "getselect": 36, "getsolut": 22, "getsolutionfrommtzfollowingu": 36, "getsolvernam": 22, "getsubtour": 36, "gfdjciebh": 36, "ghaoui": 45, "gid": 44, "gilmor": 44, "git": [4, 22, 23, 35], "github": [1, 17, 22], "githubusercont": [33, 34, 41, 49, 61, 65, 67], "give": [23, 34, 38, 41, 45, 46, 48, 49, 53, 64, 67], "giveawai": 38, "given": [2, 3, 4, 5, 6, 7, 9, 10, 12, 14, 15, 16, 17, 18, 20, 21, 22, 23, 25, 26, 28, 30, 33, 34, 35, 36, 38, 41, 44, 45, 46, 48, 49, 50, 52, 53, 55, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "glanc": 70, "gloa": 22, "glob": 33, "global": [3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 38, 39, 40, 41, 42, 44, 47, 48, 49, 50, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 71], "globe": 35, "glpk": 4, "gnp_random_graph": 31, "go": [3, 6, 7, 8, 9, 19, 26, 28, 32, 34, 36, 38, 39, 43, 51, 53, 55, 57, 62, 64, 65, 66, 70], "goa": 22, "goal": [1, 2, 3, 4, 6, 21, 23, 25, 28, 29, 31, 33, 34, 35, 41, 61, 63, 67, 70], "goe": [30, 49], "gold": [30, 33], "gomori": 44, "good": [3, 4, 5, 14, 15, 22, 25, 29, 31, 33, 36, 40, 50, 52, 59, 64, 66, 71], "good_bad_kelli": [50, 52], "googl": [1, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 46, 47, 48, 49, 50, 52, 53, 54, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "gori": 48, "gouveia": 36, "govern": 34, "gp": 36, "gpd": 37, "gr": [16, 56], "gr9882": 36, "grace": 30, "grade": 38, "gradient_barplot": 9, "gradual": [56, 64], "grai": [6, 18, 29, 34, 53], "gram": [2, 23, 41, 49, 56], "graph": [28, 29, 30, 31, 32, 34, 36, 37, 53], "graph_color": 31, "graph_from_plac": 37, "graph_to_gdf": 37, "graphic": [4, 42, 44, 48, 60], "grasp": 36, "grb": 36, "greater": [4, 15, 16, 17, 52], "greatli": 6, "greedi": 31, "greedy_color": 31, "green": [9, 26, 29, 33, 34, 37, 48, 53, 61], "grei": [9, 44], "grid": [4, 7, 9, 13, 14, 15, 18, 23, 26, 33, 34, 38, 39, 45, 46, 48, 50, 52, 54, 66, 67, 70], "gromicho": 1, "gross": [2, 46, 50, 52], "grossmann": 25, "ground": [36, 52], "group": [1, 6, 8, 17, 30, 36, 54, 61], "groupbi": [17, 34, 54, 61], "grow": [25, 50, 66], "growth": [50, 51], "grub": 30, "gspc": 52, "guarante": [9, 10, 15, 30, 31, 40, 47, 48, 56, 58, 61, 63, 64, 65], "guattari": 48, "guess": [6, 31], "guest": 28, "guid": [45, 69], "guidelin": 71, "guillotin": 25, "guilti": 41, "gupt": 38, "gurobi": [4, 22, 28, 36, 45, 56], "gurobi_direct": [22, 28, 45, 56], "gurobi_persist": [22, 36], "gurobidirect": 28, "gurobipi": [22, 36], "gurobisymmetr": 36, "gu\u00e9ret": [21, 26], "gviz": 44, "h": [13, 17, 25, 33, 44, 45, 48, 50, 52, 53, 54, 60, 70, 71], "h_": [13, 22], "h_i": 45, "h_p": 23, "ha": [2, 3, 4, 5, 9, 11, 13, 14, 17, 18, 20, 21, 23, 25, 26, 28, 31, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 52, 53, 54, 56, 59, 60, 61, 63, 64, 65, 67, 70], "hack": 64, "had": [6, 16, 23, 33, 41, 49, 59, 65], "haessler": 44, "half": [23, 36], "hall": 31, "hamiltonian": 36, "hand": [2, 5, 6, 12, 16, 17, 18, 22, 28, 33, 35, 36, 41, 49, 56, 59, 61], "handbook": [46, 50, 52], "handl": [5, 20, 27, 45, 70], "happen": [13, 17, 36, 51, 56, 63, 65, 67, 70], "happi": 36, "hard": [6, 25, 33, 36, 41, 49, 64], "harjunkoski": 44, "harri": [9, 45, 52], "hasan": 48, "hash": [4, 22, 23, 35], "hat": [13, 14, 54, 59, 65], "have": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 47, 48, 49, 50, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "haverli": 38, "hbeicjdfg": 36, "hd": 9, "he": [45, 50], "head": [14, 37, 41, 49, 52], "header": [36, 41, 49], "headwidth": [38, 45], "hear": 66, "heat": 48, "heavi": 45, "height": 25, "held": [33, 59], "helen": 30, "hello": 70, "help": [22, 34, 61, 64, 65], "helsgaun": 36, "henc": [10, 34, 36, 63, 67], "henri": 24, "here": [2, 4, 5, 7, 11, 13, 17, 18, 20, 21, 26, 33, 35, 36, 38, 39, 41, 45, 46, 50, 52, 53, 54, 56, 58, 59, 61, 63, 64, 67, 70, 71], "hertz": 67, "hesperiden": 37, "hessian": 39, "heterogen": 18, "heurist": [21, 25, 33, 37], "hh": 38, "hi": [9, 18, 24, 37, 46, 50], "hierarchi": 37, "high": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 38, 39, 41, 44, 48, 49, 52, 53, 54, 56, 59, 60, 61, 63, 64, 65, 66, 67, 71], "higher": [2, 9, 20, 33, 38, 41, 46, 49, 54, 59, 61, 64, 65], "highest": [33, 36, 46], "highli": [20, 30, 36, 70], "highlight": [33, 34, 48, 53], "highspi": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 44, 53, 54, 56, 59, 60, 63, 64, 65, 66, 67], "hill": [46, 50], "hing": 41, "hingeloss": 41, "hint": 27, "hire": 31, "hist": [7, 9, 14, 33, 39, 63, 64], "histogram": [7, 9, 14, 33, 39, 63, 64], "histor": [52, 59, 61], "histori": [9, 38], "histplot": 61, "hitbtc": 33, "hitbtc3": 33, "hkd": 35, "hl": 38, "ho14473": 36, "hold": [4, 5, 6, 9, 12, 13, 18, 19, 23, 25, 33, 34, 45, 54, 59, 60, 61, 63, 64, 65, 67], "holidai": 52, "hollaex": 33, "holland": [46, 50, 52], "home": 36, "homework": 21, "hood": 22, "hoofdgebouw": 37, "hoofdweg": 37, "hopefulli": [1, 38, 64], "horizon": [9, 18, 21, 27, 54], "hospit": 26, "host": 33, "hour": [2, 5, 17, 18, 20, 26, 53, 64], "hous": [26, 46, 50, 52], "how": [1, 2, 3, 5, 6, 7, 16, 17, 18, 20, 21, 22, 23, 25, 27, 28, 33, 35, 38, 40, 41, 42, 44, 45, 46, 48, 49, 52, 55, 56, 58, 59, 60, 63, 64, 65, 66, 67, 69, 70], "howev": [2, 5, 6, 7, 15, 16, 19, 22, 23, 28, 31, 32, 33, 34, 35, 36, 38, 41, 43, 45, 47, 48, 49, 52, 53, 56, 59, 61, 63, 64, 65, 67, 71], "howpublish": 1, "hr": [2, 5, 18, 53], "hrubel": 33, "hsieh": [50, 52], "hspace": 22, "hstack": 49, "html": [29, 30, 36, 45, 47, 58, 65], "http": [1, 14, 22, 33, 34, 35, 36, 38, 41, 44, 45, 46, 47, 48, 49, 50, 52, 61, 65, 66, 67, 70], "huang": 48, "huge": [53, 65], "hull": [26, 27], "human": 14, "humid": 48, "hundr": 64, "hung": 36, "huobi": 33, "huobijp": 33, "huobipro": 33, "hurt": 64, "hx": 45, "hydro": [34, 65, 67], "hydrocarbon": 42, "hydropow": 67, "hyperbola": 45, "hyperplan": [41, 49, 50, 52], "hypother": 59, "hypothesi": 33, "hypothet": [45, 59], "i": [1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71], "i0": 36, "i1": [36, 64], "i2": 64, "i3": 64, "i4": 64, "i_": 33, "i_0": 33, "i_1": [33, 64], "i_2": [33, 64], "i_3": 64, "i_j": 33, "i_k": 33, "i_n": 33, "i_q": [41, 49], "ibm": 9, "ic": [14, 41, 49], "icon": [1, 37], "id": [17, 44, 53, 67], "ida": [38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 56, 58, 61, 70], "idea": [9, 15, 21, 22, 25, 36, 45, 46, 50, 53, 58, 61, 64, 65], "ideal": 36, "ident": [46, 52, 53, 64, 70], "identif": [6, 33, 35], "identifi": [4, 5, 18, 19, 23, 25, 29, 33, 35, 36, 38, 41, 44, 45, 46, 48, 49, 63, 67, 71], "idex": 33, "idx": [26, 28, 36, 41, 49], "idxchip": 56, "idxmax": 37, "idxsect": 36, "ie": 33, "ieee": [33, 34], "iff": [45, 46, 49], "ignor": [5, 34, 36, 41, 49, 61], "ignore_index": 36, "ii": [6, 8, 26, 31, 36, 44], "iii": [6, 8, 31, 42], "ij": [15, 21, 22, 29, 34, 36, 65, 67], "ij1": 36, "ik": [31, 64], "illustr": [6, 13, 20, 22, 23, 25, 26, 28, 33, 36, 44, 45, 48, 54, 56, 60, 65, 67], "iloc": [9, 37, 49, 52, 54], "imag": [41, 44, 49], "imagin": [6, 28, 33], "immedi": [2, 26, 33, 36], "immut": [70, 71], "impact": [3, 14, 36, 38, 55, 66], "implemen": 44, "implement": [3, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 18, 19, 21, 24, 25, 30, 32, 33, 34, 37, 38, 39, 40, 43, 44, 45, 48, 50, 51, 55, 57, 58, 59, 61, 62, 63, 64, 68, 70, 71], "impli": [13, 34, 36, 41, 42, 45, 64], "implic": 38, "implicit": 42, "implicitli": 28, "import": [3, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 58, 59, 60, 63, 64, 66, 71], "importantli": [1, 61, 65], "impos": [9, 17, 21, 27, 28, 36, 41, 50, 56], "imposs": [30, 36, 61], "impract": [3, 33, 36], "improv": [4, 5, 17, 36, 38, 41, 45, 46, 48, 66], "improvedmtz": 36, "in_batch": 23, "in_degre": 33, "in_nod": [33, 53], "inact": 34, "inadequ": 30, "inadvert": 22, "incent": 30, "includ": [3, 4, 6, 8, 9, 18, 19, 21, 23, 24, 25, 26, 27, 30, 32, 33, 35, 36, 37, 38, 41, 42, 43, 44, 45, 46, 48, 49, 50, 52, 53, 56, 58, 61, 63, 64, 65, 66, 67, 69, 70, 71], "inclus": [7, 46, 52, 71], "incom": [28, 33, 35, 38, 53, 65], "incoming_flow": [29, 34, 65, 67], "incompat": 70, "incomplet": 38, "inconsist": 71, "incorpor": [9, 27, 33, 44, 52, 71], "incorrect": 61, "incorrectli": [41, 45], "increas": [6, 9, 22, 25, 26, 27, 33, 35, 36, 38, 42, 46, 50, 59, 60, 67], "increasingli": [22, 28, 36, 55, 67], "incur": [22, 23, 45, 67], "inde": [6, 17, 22, 36, 48, 49, 61, 64, 65], "indefinit": 50, "indegre": 33, "independ": [7, 11, 34, 38, 39, 46, 52, 56, 63], "independentreserv": 33, "index": [4, 5, 6, 7, 9, 13, 15, 17, 18, 21, 22, 23, 24, 25, 26, 27, 28, 30, 33, 34, 35, 36, 37, 38, 39, 41, 42, 44, 45, 48, 49, 52, 53, 54, 59, 61, 63, 65, 66, 70], "index_col": [13, 23, 33, 34, 35, 54, 61, 65, 67], "indic": [1, 5, 6, 7, 10, 19, 20, 21, 23, 25, 27, 30, 33, 34, 36, 38, 41, 44, 48, 49, 52, 53, 60, 63, 64, 65, 67, 71], "indices_rul": 60, "indirect": 31, "individu": [4, 9, 17, 26, 28, 30, 33, 38, 56, 61, 71], "indodax": 33, "induct": 36, "industri": [25, 34, 38, 52, 61], "ineffici": 16, "inequ": [2, 6, 8, 12, 38, 46, 56, 65], "inf": [4, 5, 64], "infeas": [4, 13, 31, 36, 58, 61, 64, 65, 67], "infinit": 56, "inform": [5, 6, 9, 15, 17, 21, 22, 26, 30, 33, 36, 44, 46, 54, 61, 64, 66], "infrastructur": 65, "infti": [50, 56, 60], "ingeni": 36, "ingredi": [36, 55], "inherit": 5, "initi": [5, 6, 7, 9, 13, 14, 15, 17, 18, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 47, 49, 50, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "initial_condit": 35, "initial_solv": 22, "initialize_problem_data": 54, "inject": 34, "inner": [5, 36, 41, 49], "innoc": 41, "innov": [33, 71], "inplac": [9, 26, 36, 45, 52, 53, 66], "input": [23, 28, 34, 36, 40, 41, 47, 53, 58, 60, 64, 65, 70], "insert": [4, 5, 30, 45, 46], "insid": [1, 33, 70], "insight": [7, 14, 36, 41, 49], "inspect": [30, 36, 41, 55, 61, 64], "inst": 45, "instal": [1, 36, 37, 45, 46, 52, 70], "installed_packag": 37, "instanc": [4, 5, 6, 13, 22, 28, 29, 41, 44, 46, 49, 61, 67, 70, 71], "instead": [10, 19, 22, 28, 31, 33, 34, 36, 37, 38, 42, 43, 56, 61, 63, 64, 65, 67, 70], "institut": 38, "instruct": 9, "insul": 51, "int": [7, 13, 23, 24, 25, 28, 31, 33, 36, 39, 44, 46, 52, 53, 54, 60, 70], "intc": 9, "integ": [4, 8, 13, 14, 16, 20, 22, 23, 24, 27, 28, 36, 38, 43, 44, 59, 61, 63, 71], "integerset": 56, "integr": [4, 16, 36, 42, 53, 69, 70, 71], "intellig": [20, 33], "intend": [4, 17, 71], "intens": [6, 35, 38], "intent": 71, "interact": [37, 50, 70, 71], "interact_manu": 50, "intercept": [7, 39, 49], "interest": [12, 14, 31, 35, 36, 37, 41, 45, 49, 60, 64], "interfac": [2, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 42, 45, 53, 54, 59, 60, 63, 64, 65, 66, 67, 71], "interior": [41, 45, 48], "intermedi": [26, 36, 38, 70], "intermitt": 61, "intern": [6, 13, 23, 48, 50, 52, 54, 71], "interpret": [3, 5, 15, 31, 42], "intersect": 45, "interv": [9, 21, 26, 53, 60, 70], "interview": 66, "intric": 16, "introduc": [1, 2, 3, 4, 5, 7, 10, 11, 12, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 34, 36, 38, 39, 41, 44, 45, 46, 49, 50, 52, 59, 61, 63, 64, 67, 71], "introduct": [9, 17, 46, 50, 63, 66, 70], "introductori": [3, 68], "intuit": [6, 16, 46, 65], "inv": 54, "inventori": [2, 13, 23, 33, 45, 54, 59, 60], "inventory_capac": 23, "inventory_cost": [13, 23, 54], "inventoryevolut": 54, "invers": [48, 58, 60, 63], "invert_yaxi": 4, "invest": [9, 33, 40, 42, 46, 47, 48, 51, 52, 58], "investig": [15, 64, 67], "investor": [9, 33, 40, 46, 47, 50, 52], "invigil": 31, "invit": [30, 36, 45], "invoc": 70, "invok": 28, "involv": [2, 4, 6, 8, 10, 26, 35, 38, 41, 45, 46, 50, 52], "io": [13, 22, 23, 35, 54], "iori": 44, "ipopt": [22, 39, 40, 41, 45, 46, 47, 48, 49, 50, 52, 56, 58, 61, 70], "ipykernel_90780": 37, "ipython": [13, 28, 29, 30, 37, 47, 58, 65], "ipywidget": 50, "is__weekend": 17, "is_connect": 31, "is_gener": [34, 65, 67], "is_need": 17, "isdigit": 36, "isin": 65, "isn": 38, "isna": 65, "isnan": 33, "isol": 48, "isolin": [6, 48], "isotherm": 70, "issu": [1, 9, 24, 25, 26, 28, 33, 44, 48, 64, 65], "it16862": 36, "item": [5, 26, 28, 29, 30, 34, 36, 44, 49, 53, 59, 60, 61, 65, 67, 71], "iter": [4, 5, 23, 33, 36, 56, 64, 70, 71], "iterrow": [37, 53], "itertool": [22, 36], "its": [2, 4, 6, 7, 9, 12, 14, 21, 22, 28, 29, 36, 39, 41, 44, 45, 49, 56, 64, 65, 70, 71], "itself": [33, 64], "iv": 45, "ix_": 36, "ixic": 52, "j": [6, 7, 9, 13, 14, 15, 17, 21, 22, 23, 25, 26, 28, 29, 31, 33, 34, 35, 36, 39, 41, 42, 44, 45, 48, 49, 53, 54, 61, 63, 64, 65, 67, 71], "ja9847": 36, "jack": 33, "jame": 33, "jan": [13, 23, 37, 54], "januari": 13, "japanes": 35, "jasper": 71, "javier": 71, "jdx": 26, "jeffrei": 1, "ji": [34, 36, 65, 67], "jk": [31, 64], "jl": 44, "jn_": 9, "jnj": 9, "joaquim": 1, "job": 19, "job_a": 21, "job_b": 21, "job_dur": 21, "job_releas": 21, "jobshop": 26, "jobshop_model": 26, "jobshop_model_clean": 26, "jobshop_model_clean_zw": 26, "jobshop_solv": 26, "jobshopmodel": 26, "jobshopmodel_clean": 26, "johan": 37, "john": [7, 26, 42, 46, 66, 71], "johnson": 36, "join": [17, 24, 29, 33, 35, 36, 37, 52], "joint": 6, "jointli": 65, "jone": 52, "journal": [26, 33, 44, 46, 48, 50, 52], "journei": [1, 33], "jpm": [9, 52], "jpmorgan": 52, "jpy": 35, "json": 26, "jstor": [44, 45], "judg": 14, "judgment": 14, "jul": [13, 23, 54], "juli": 24, "jun": [13, 23, 54], "jupyt": 1, "just": [6, 10, 26, 29, 30, 33, 36, 38, 44, 48, 56, 59, 64, 65], "justifi": [38, 46], "k": [7, 10, 17, 18, 21, 23, 25, 26, 27, 28, 29, 31, 33, 35, 36, 39, 41, 44, 45, 46, 48, 49, 50, 52, 60, 64], "k0pc77yj6c3gv6gr6jj41g1r0000gn": 37, "k1": 70, "k2": 70, "k_": [28, 50, 52], "k_1": 70, "k_2": 70, "k_n": 48, "kajtar": 48, "kamada_kawai_layout": [29, 31, 34], "kandemir": 48, "kantor": 1, "kappa": 23, "kappa_i": 67, "kaynakli": 48, "kde": 61, "kde_kw": 61, "keep": [5, 13, 17, 23, 31, 34, 38, 49, 53, 64, 65, 71], "kei": [4, 5, 6, 9, 22, 26, 29, 30, 31, 33, 34, 36, 39, 44, 50, 52, 53, 54, 59, 60, 61, 64, 65, 67, 70, 71], "keld": 36, "kelli": [50, 51, 52], "kelly_criterion": [46, 50], "kelly_portfolio": 52, "kelly_rc": 46, "kelly_report": 52, "kelly_sim": 46, "kept": [13, 23, 54], "kerf": 44, "kernal": [41, 49], "kernel": [45, 46, 48, 50, 52, 56, 61], "kernelqp": 41, "kernelsvm": [41, 49], "kernelsvmfactori": 49, "kerosen": 42, "keyword": [4, 36, 41, 49, 71], "kilogram": 23, "kind": [4, 14, 15, 30, 33, 41, 44, 45, 49, 63, 64], "kkt": 38, "km": 18, "kmax": 28, "know": [6, 28, 33, 38, 45, 49, 55, 56, 59, 63, 67], "knowledg": [14, 36, 48, 52, 59, 64], "known": [2, 4, 5, 7, 9, 14, 21, 24, 25, 26, 27, 31, 36, 38, 39, 40, 41, 45, 46, 48, 49, 52, 53, 59, 61, 64, 65, 66, 67], "ko": 9, "konno": 9, "kraken": 33, "krakenfutur": 33, "krzysztof": 1, "kucoin": 33, "kucoinfutur": 33, "kuna": 33, "kuo": 45, "kw": [18, 41, 49], "kwarg": [22, 36, 41, 49], "kwd": 28, "kwh": 18, "kz9976": 36, "l": [6, 9, 14, 18, 24, 25, 33, 38, 41, 44, 45, 47, 48, 50, 52, 64, 71], "l1": 14, "l1_fit": 14, "l2": 41, "l_1": [7, 8], "la": [46, 50, 52, 71], "laan": 37, "lab": 34, "label": [5, 7, 14, 15, 18, 25, 29, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 44, 45, 48, 49, 54, 60, 61, 67, 71], "label_to_color": 31, "labor": [2, 5, 20, 64, 70], "labor_a": [4, 71], "labor_b": [4, 71], "labora": 20, "laboratori": 46, "laborb": 20, "laborb_1": 20, "laborb_2": 20, "lack": [52, 59], "lad": 8, "lad_fit_1": 14, "lad_regress": [7, 39], "lagrang": 56, "lagrangian": 41, "lai": 25, "laid": 46, "lam": 56, "lambd": [41, 46, 50, 52], "lambda": [5, 17, 21, 22, 23, 24, 25, 26, 33, 34, 35, 36, 38, 41, 46, 48, 49, 50, 52, 53, 54, 56, 60, 61, 65, 67, 70, 71], "lambda_1": 12, "lambda_2": 12, "lambda_3": 12, "lambda_4": 12, "lan": 71, "land": [66, 68], "languag": [1, 4, 42, 71], "lap": 36, "laport": 36, "larg": [9, 15, 17, 20, 21, 22, 27, 28, 30, 31, 33, 34, 36, 37, 38, 41, 42, 44, 49, 52, 63, 64, 65, 71], "larger": [5, 6, 22, 25, 28, 31, 41, 44, 46, 49, 53, 59], "largest": [14, 44], "lasso": 41, "last": [3, 13, 18, 21, 23, 27, 28, 36, 38, 40, 53, 54, 56, 66, 67], "lastli": [2, 3, 63, 64, 67], "lat": 37, "late": 21, "later": [2, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 42, 45, 46, 53, 54, 59, 60, 63, 64, 65, 66, 67, 71], "latitud": 37, "latoken": 33, "latter": [10, 18, 36, 44, 56, 67], "launch": 1, "laurent": 45, "law": 34, "lawn": 70, "layer": [51, 64], "layout": [25, 29, 34, 45], "layov": 53, "lazyconstraint": 36, "lb": [25, 45, 46, 48, 49, 50, 52, 56, 71], "lb_i": 45, "lbank": 33, "lbank2": 33, "lbb": 22, "ldot": [17, 25, 27, 28, 31, 33, 35, 41, 44, 48, 49, 53, 63, 64, 65], "lead": [3, 9, 16, 20, 21, 22, 23, 24, 26, 33, 36, 38, 41, 43, 48, 49, 56, 61, 64, 67, 71], "leadd": 36, "leader": 37, "leading_digit_nonzero": 24, "learn": [1, 7, 14, 28, 37, 39, 41, 66], "learnt": 36, "least": [3, 8, 13, 14, 18, 21, 23, 31, 34, 38, 43, 44, 53, 54, 64, 66], "leav": [25, 36, 49, 59, 60], "lebret": 45, "lectur": [31, 45], "led": [13, 54], "ledger": 33, "left": [2, 6, 7, 11, 12, 13, 14, 17, 18, 21, 25, 26, 27, 28, 30, 36, 38, 39, 41, 44, 45, 46, 48, 49, 52, 53, 54, 60, 61, 63, 64, 65], "leftarrow": 35, "leftov": 60, "leftpart": 36, "legaci": 36, "legend": [7, 9, 13, 14, 15, 18, 21, 25, 30, 34, 39, 42, 45, 48, 50, 52, 54, 60, 61, 63, 67], "len": [7, 9, 13, 14, 17, 18, 21, 22, 23, 26, 27, 28, 31, 33, 36, 37, 39, 41, 42, 44, 45, 52, 53, 54, 56, 61, 63, 64, 65, 66, 67], "length": [18, 27, 33, 35, 36, 37, 44, 49], "leon": 71, "leq": [2, 3, 5, 6, 9, 10, 11, 12, 13, 15, 16, 17, 18, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 33, 34, 36, 38, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 56, 58, 59, 61, 63, 64, 65, 67, 71], "less": [4, 17, 22, 25, 26, 33, 36, 49, 50, 52, 61, 64, 71], "lesser": 59, "let": [5, 6, 10, 12, 13, 14, 15, 17, 22, 24, 25, 26, 28, 29, 31, 33, 34, 36, 38, 40, 44, 45, 46, 48, 49, 54, 56, 58, 59, 61, 63, 64, 65, 70], "letchford": 45, "letter": [2, 24, 36, 45, 64], "letters2num": 24, "level": [9, 13, 18, 23, 26, 34, 47, 48, 53, 54, 55, 58, 60, 61, 65, 67], "leverag": [6, 28, 35, 39, 45, 52, 56], "levu": 33, "lh": 38, "liabil": [46, 50, 52], "lib": 28, "librari": [4, 5, 6, 7, 26, 28, 30, 31, 39, 42, 45, 46, 48, 49, 52, 58, 71], "licenc": [4, 22, 23, 35], "licens": [28, 36, 45], "life": [2, 21, 28, 43, 48, 53], "lift": [34, 70], "lightblu": [29, 30, 33, 35], "like": [2, 5, 6, 9, 10, 12, 13, 23, 28, 30, 33, 35, 36, 37, 38, 41, 44, 49, 54, 63, 64, 65, 67], "limit": [2, 4, 13, 17, 18, 20, 22, 23, 26, 30, 33, 34, 36, 38, 42, 44, 48, 50, 52, 54, 61, 64, 65, 67, 71], "limit_on_planted_land": 66, "limits_": [28, 33, 53, 64, 65], "limitsolvetim": 22, "linalg": [40, 41, 47, 49], "line": [4, 6, 7, 9, 21, 22, 28, 33, 34, 36, 42, 48, 60, 67, 71], "line2d": 21, "linear": [2, 3, 4, 7, 9, 10, 11, 13, 14, 15, 16, 20, 21, 22, 24, 27, 33, 34, 35, 36, 38, 39, 42, 43, 56, 60, 61, 63, 64, 65, 68], "linear_kernel_svm": 41, "linear_relax": 36, "linear_svm": 41, "linearsvm": [41, 49], "linestyl": [9, 15, 18, 38, 42, 60, 61], "lineup": 25, "linewidth": [18, 34], "linewithcolon": 36, "link": [1, 25, 33, 35, 38, 45, 53], "linspac": [9, 38, 40, 42, 45, 46, 48, 50, 52, 56, 60, 61, 66, 67], "liquid": 33, "list": [2, 5, 6, 9, 17, 18, 20, 24, 26, 28, 31, 33, 34, 35, 36, 37, 44, 48, 50, 52, 53, 54, 60, 61, 63, 64, 65, 70, 71], "listavailablesolv": 22, "listnodesinsolut": 36, "literal_ev": [34, 65, 67], "literatur": [33, 36, 38, 48], "littl": [18, 30, 34, 64, 70, 71], "ljust": 33, "lkh": 36, "ll": [5, 38], "llll": [61, 65, 67], "lllll": [65, 67], "lo": [8, 9, 10, 12, 16, 19, 32, 38, 53], "loa": 22, "load": [9, 22, 26, 31, 34, 37, 49, 65, 70], "load_market": 33, "load_nopartecipationfactor": 65, "load_solut": 31, "lobo": 45, "loc": [9, 13, 14, 15, 18, 21, 23, 25, 26, 28, 30, 33, 35, 37, 38, 41, 42, 44, 45, 48, 52, 53, 54, 60, 61, 66], "local": [38, 70, 71], "local_suppli": 38, "locat": [5, 18, 19, 29, 30, 33, 36, 37, 38, 41, 42, 59, 61, 71], "locate_geopi": 37, "log": [9, 33, 44, 50, 52, 56, 61, 67, 70], "log_consol": 37, "logarithm": [9, 33, 46], "logger": 28, "logi": [9, 52], "logic": [4, 5, 6, 13, 16, 20, 21, 23, 24, 33, 54, 56, 71], "logist": [29, 38], "lognorm": 56, "logr": 46, "lon": 37, "long": [2, 5, 9, 17, 19, 21, 33, 46, 50, 60, 64, 71], "longer": [2, 26, 28, 45, 49, 53, 61, 63, 70], "longest": 21, "longitud": 37, "longleftrightarrow": [6, 45, 48], "longrightarrow": [35, 70], "look": [1, 9, 12, 13, 25, 33, 49, 61, 64], "lookup": 36, "loop": [17, 33, 36, 44, 56, 71], "lorentz": 47, "lorenz": 45, "loss": [16, 33, 35, 36, 41, 44, 58, 59, 66], "lost": [18, 28, 36, 50, 64], "lot": 53, "louveaux": [63, 66], "low": [41, 45, 46, 47, 48, 60, 64, 71], "lower": [2, 4, 5, 9, 13, 26, 30, 33, 35, 38, 39, 44, 56, 59, 63, 65, 66, 71], "lower_bound": 71, "lower_bound_profit": 66, "lowercas": [44, 71], "lowest": [8, 15, 28, 33], "loyalti": 63, "lozano": 17, "lp": 4, "lr": 36, "lt": 24, "lu980": 36, "luck": 38, "luckili": [33, 43], "luenberg": 51, "lumber": 44, "luno": 33, "luxen": 37, "lw": [9, 13, 14, 17, 18, 21, 25, 26, 38, 39, 44, 45, 46, 48, 50, 52, 53, 54, 60, 63], "lykk": 33, "m": [4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "m1": 23, "m2": [23, 39], "m_0": 34, "m_1": [7, 34, 39], "m_convex": 38, "m_est": 38, "m_f": 28, "m_global": 38, "m_global2": 38, "m_i": [7, 39], "m_j": [7, 14, 39, 61], "m_k": [7, 39], "m_nomin": 67, "m_r": 49, "m_singl": 67, "machin": [6, 7, 14, 19, 26, 36, 39, 43, 51, 71], "machine_deconflict": 21, "machine_deconflict_a": 21, "machine_deconflict_b": 21, "machine_schedul": 21, "machine_schedulemilo": 21, "machineri": 41, "maclean": [50, 52], "macro": 25, "mad": 8, "mad_portfolio": 9, "mad_portfolio_weight": 9, "mad_portfolio_withriskfreeasset": 9, "mad_visu": 9, "made": [2, 3, 11, 13, 18, 22, 23, 33, 37, 54, 59, 64, 67], "magazin": 24, "magnitud": [28, 41, 56, 64], "mai": [2, 3, 4, 5, 10, 11, 13, 15, 16, 19, 22, 23, 25, 26, 27, 30, 33, 34, 35, 36, 38, 41, 42, 44, 45, 49, 50, 54, 56, 58, 61, 66, 70], "mail": 26, "main": [33, 34, 36, 41, 49, 61, 65, 67], "mainli": 67, "maintain": [4, 5, 6, 25, 33, 36, 45, 67, 71], "maintainabi": 5, "mainten": [19, 30], "maintenance_plan": 27, "maintenance_planning_ramp": 27, "maintenance_planning_ramp_oper": 27, "major": [4, 30], "makarov": 33, "make": [1, 3, 5, 6, 9, 13, 15, 17, 18, 19, 23, 26, 27, 28, 30, 31, 33, 34, 36, 37, 40, 42, 43, 44, 56, 58, 61, 64, 65, 70, 71], "make_pattern": 44, "make_regress": [7, 39], "make_tupl": [34, 65, 67], "maker": [33, 61], "makespan": 26, "man": [46, 50, 52], "mana": 33, "manag": [13, 45, 46, 48, 50, 52, 54, 55, 62, 71], "mani": [2, 3, 5, 6, 19, 21, 22, 24, 25, 27, 28, 31, 33, 35, 41, 44, 45, 46, 49, 50, 52, 53, 54, 56, 59, 63, 64, 65, 67, 71], "manipul": [33, 36, 71], "mann": 26, "manner": [5, 30], "manufactur": [3, 6, 16, 25, 29, 42, 64], "map": [9, 24, 36, 41, 44, 49, 67], "mar": [13, 23, 54], "marc": [21, 26], "margin": [15, 30, 41, 44, 49, 56, 66, 67], "marginal_valu": 44, "mark": [6, 18, 33, 49, 50], "markdown": [29, 47, 58, 65], "marker": [30, 37, 50, 61], "markers": 36, "market": [2, 5, 9, 15, 33, 35, 38, 46, 50, 52, 63, 64, 66], "markowitz": [9, 43, 51, 52, 62], "markowitz_chanceconstraint": 58, "markowitz_revisit": 47, "martello": 44, "mass": [48, 52], "master": [56, 64], "master_solut": 64, "match": [28, 33, 34, 36, 61, 67], "materi": [1, 2, 4, 5, 6, 8, 16, 19, 20, 23, 32, 33, 38, 43, 48, 51, 54, 64, 71], "material_demand": 54, "materials_us": [5, 70], "math": [36, 66], "mathbb": [3, 6, 7, 8, 16, 19, 20, 23, 34, 39, 40, 41, 44, 45, 46, 49, 50, 52, 56, 58, 59, 60, 61, 63, 65, 67], "mathbf": [34, 46], "mathcal": [19, 34, 41, 47, 49, 53, 63, 65, 67], "mathemat": [4, 15, 22, 27, 28, 30, 33, 38, 43, 44, 47, 48, 52, 53, 59, 71], "mathematician": 3, "mather": 36, "mathrm": [40, 46], "mathwork": 44, "matic": 33, "matlab": 44, "matplotlib": [4, 7, 9, 13, 14, 17, 18, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 33, 34, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 60, 61, 63, 64, 65, 66, 67], "matric": [6, 64], "matrix": [8, 13, 24, 35, 36, 39, 40, 41, 42, 47, 49, 52, 53, 58, 63, 64], "matter": [6, 36], "matthew": [41, 49], "max": [2, 5, 6, 9, 10, 11, 12, 14, 15, 16, 17, 18, 20, 21, 25, 26, 27, 33, 34, 37, 38, 40, 41, 42, 44, 46, 47, 48, 49, 50, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "max_": [10, 15, 38, 46, 50, 52, 59, 63, 71], "max_avg_profit": 64, "max_b": 70, "max_coal_pl": 34, "max_departur": 53, "max_depth": 25, "max_dur": 53, "max_flow": 28, "max_gas_pl": 34, "max_in_second": 22, "max_iter": [56, 64], "max_min_profit": 64, "max_pattern": 44, "max_profit": 15, "max_profit_fixed_x": 64, "max_t": 70, "max_total_renewable_product": 34, "max_trad": 35, "max_val": [9, 14], "max_viol": 64, "max_width": 25, "maxim": [2, 3, 4, 5, 6, 8, 11, 12, 16, 20, 22, 23, 27, 28, 33, 35, 38, 40, 42, 44, 46, 47, 50, 52, 56, 58, 60, 63, 64, 66, 70, 71], "maxima": [10, 38], "maximize_profit": 20, "maximum": [2, 3, 6, 10, 15, 17, 18, 23, 27, 29, 31, 33, 34, 36, 38, 46, 47, 48, 52, 53, 56, 58, 61, 64, 67, 70], "maximum_flow": 28, "maxmin": [10, 15], "maxtim": [21, 22], "mayb": 36, "mba": 45, "mcc": [41, 49], "mcc_denomin": [41, 49], "mcc_numer": [41, 49], "mccormick": 38, "mcd": [9, 52], "mcdonald": 52, "mcf": 29, "md": 54, "mdate": 9, "mdx": 26, "meal": 26, "mean": [1, 4, 6, 7, 8, 12, 13, 16, 17, 23, 28, 29, 33, 34, 36, 39, 40, 41, 44, 45, 46, 50, 53, 54, 58, 60, 61, 63, 65, 67, 70], "mean_absolute_devi": 9, "mean_cas": 15, "mean_case_outcom": 15, "mean_case_plan": 15, "mean_case_profit": 15, "mean_demand": 60, "mean_portfolio_return": 9, "mean_return": 9, "mean_sampl": 67, "measur": [2, 9, 11, 14, 17, 18, 27, 33, 38, 41, 49, 55], "mechan": [36, 67], "media": [63, 66], "medic": 41, "medium": [33, 71], "medrano": 71, "meet": [2, 3, 4, 13, 17, 21, 23, 28, 30, 33, 34, 38, 44, 51, 54, 59, 61, 65, 67], "mellichamp": 42, "member": [5, 28, 30], "memori": [6, 9, 13, 16, 23, 54, 56, 71], "mention": [4, 6, 10, 37], "mercado": 33, "mercer": [41, 49], "merit": 36, "meshgrid": 48, "messag": [24, 28, 61, 67, 70], "met": [3, 34, 38, 61], "meter": 48, "method": [4, 5, 7, 9, 20, 21, 27, 32, 33, 41, 44, 48, 49, 64, 65, 70, 71], "methodologi": 7, "metric": [7, 14, 21, 26], "mexc": 33, "mexc3": 33, "michael": 71, "microchip": [8, 10, 16], "microsoft": 52, "mid": [13, 23, 54], "middai": 63, "middellandtstraat": 37, "middl": 48, "might": [2, 15, 19, 25, 31, 33, 34, 35, 38, 41, 43, 55, 59, 65, 70], "milk": 43, "milk_pooling_bilinear": 38, "milk_pooling_bilinear_nlo": 38, "milk_pooling_convex": 38, "miller": 36, "millimet": 25, "millisecond": 33, "milo": [16, 19, 21, 27, 28, 31, 32, 33, 36, 44, 53, 56, 63, 65], "milo_solv": 44, "min": [3, 6, 7, 8, 9, 10, 12, 14, 17, 18, 19, 21, 22, 23, 25, 28, 29, 30, 31, 33, 34, 36, 38, 39, 41, 44, 45, 48, 49, 50, 53, 56, 59, 60, 61, 64, 65, 67, 71], "min_": [14, 38, 39, 41, 45], "min_dur": 53, "min_fat": 38, "min_profit": 66, "min_tim": [18, 53], "min_val": [9, 14], "mincostflow": 29, "mind": [17, 64], "mindtpi": 22, "mine": 38, "miner": 48, "mingl": 28, "minim": [2, 3, 4, 6, 7, 8, 9, 10, 12, 13, 14, 17, 18, 21, 22, 23, 25, 26, 29, 31, 33, 34, 36, 39, 41, 44, 45, 48, 49, 53, 54, 56, 61, 65, 66, 67, 71], "minima": 38, "minimax": 10, "minimize_airplan": 53, "minimize_makespan": 26, "minimize_missed_demand_in_period": 54, "minimize_past": 21, "minimize_risk": 53, "minimize_width": 25, "minimize_work": 17, "minimum": [2, 9, 10, 13, 17, 18, 19, 26, 31, 32, 33, 34, 38, 44, 48, 53, 63, 66], "minimum_in_degre": 33, "mininum_in_degre": 33, "minlo": [44, 56], "minlo_solv": [44, 56], "minlp": [38, 44], "minor": [9, 16], "minu": [11, 23, 29, 61, 67], "minuscul": 56, "minut": [18, 26, 34, 36, 63], "mip": 24, "mip_cuts_bqp": 22, "mip_cuts_cliqu": 22, "mip_cuts_cov": 22, "mip_cuts_disjunct": 22, "mip_cuts_flowcov": 22, "mip_cuts_gomori": 22, "mip_cuts_gubcov": 22, "mip_cuts_impli": 22, "mip_cuts_liftproj": 22, "mip_cuts_localimpli": 22, "mip_cuts_mcfcut": 22, "mip_cuts_mircut": 22, "mip_cuts_pathcut": 22, "mip_cuts_rlt": 22, "mip_cuts_zerohalfcut": 22, "mipsol": 36, "misclassif": [41, 49], "misclassifi": [41, 49], "misen": 38, "mismatch": 61, "miss": [36, 38, 54], "missed_demand": 54, "missing_demand": 54, "missingdemand": 54, "mit": [4, 22, 23, 35], "mitig": [34, 64], "mittelmann": 45, "mittleman": 45, "mix": [4, 8, 16, 20, 27, 36, 38, 43, 44, 56, 61], "mixer": 26, "mixtur": 38, "mj\u00f6rnell": 48, "ml": [14, 41, 49, 55], "mmax": 28, "mmm": [9, 52], "mo": [1, 28, 33, 34, 41, 49, 61, 65, 67], "mo14185": 36, "mobook": [1, 33, 34, 41, 49, 61, 65, 67], "modal": 37, "mode": [26, 27, 29, 61], "model": [1, 3, 6, 8, 11, 12, 19, 21, 28, 29, 31, 32, 38, 43, 51, 54, 55, 57, 58, 59, 60, 61, 62, 64, 65, 67, 68, 69], "model1_result": 30, "model3_result": 30, "model_as_network": 28, "model_cc": 63, "model_constraint": 64, "model_eev": 63, "model_param": 64, "model_saa": 63, "model_select": [41, 49], "model_stochast": 63, "modern": [7, 9, 21], "modif": [25, 56, 64], "modifi": [2, 4, 16, 22, 26, 27, 33, 35, 36, 41, 56, 61, 63, 65, 67, 70, 71], "modul": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "modular": [36, 71], "modulo": 45, "moment": [23, 27, 34, 35, 36, 65], "mon": 17, "monei": [24, 30, 33, 48, 52, 59], "monitor": [5, 33], "mont": 46, "month": [13, 23, 54], "month_budget": [13, 54], "monthli": [13, 23, 54], "more": [4, 5, 6, 7, 9, 10, 11, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 30, 33, 34, 35, 36, 37, 38, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "moreov": [34, 41, 47, 49], "morn": [17, 63], "mosek": [4, 22, 39, 40, 41, 45, 46, 47, 48, 49, 50, 52, 58, 61], "mosek_direct": [22, 39, 40, 45, 46, 47, 48, 49, 50, 52, 58, 61], "mosek_persist": 22, "most": [1, 4, 8, 12, 15, 21, 24, 25, 26, 27, 28, 29, 30, 33, 34, 35, 36, 37, 38, 41, 44, 46, 52, 53, 56, 60, 61, 64, 71], "motiv": [25, 30, 44], "move": [37, 49, 63], "movi": 41, "mp": [21, 26], "mpec_minlp": 22, "mpec_nlp": 22, "mpl": 26, "mpl_toolkit": 45, "mplot3d": 45, "mpt": 9, "mrk": 9, "msft": [9, 52], "msg": 28, "mtz_bound": 36, "mtz_model": 36, "mtz_time": 36, "mu": [40, 47, 58, 63], "mu1979": 36, "mu_": 63, "mu_b": 63, "mu_c": 63, "mu_e": 63, "mu_f": 63, "much": [2, 6, 7, 13, 16, 18, 23, 25, 27, 28, 31, 36, 44, 46, 48, 55, 64, 65, 67], "mul": 41, "multi": [8, 33, 45, 51, 68], "multiindex": [23, 53], "multipl": [2, 3, 13, 15, 23, 25, 29, 30, 33, 35, 38, 44, 71], "multipli": [6, 8, 12, 33, 41, 45], "multistart": 22, "multivari": [58, 63], "multivariate_norm": 63, "must": [2, 3, 4, 20, 24, 25, 26, 27, 30, 33, 34, 35, 38, 40, 48, 53, 64, 65, 66, 67, 70], "mutabl": [5, 9, 17, 25, 30, 36, 60, 61, 71], "mutat": 70, "my": [48, 70], "my_callback": 36, "mygeocod": 37, "n": [3, 6, 7, 8, 12, 14, 16, 17, 18, 19, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 44, 45, 46, 47, 49, 50, 52, 53, 54, 56, 58, 60, 61, 63, 64, 71], "n_": [9, 17, 24, 30, 33], "n_a": 24, "n_b": 24, "n_charging_st": 18, "n_constraint": 6, "n_cycles_to_list": 33, "n_cycles_to_show": 33, "n_d": [24, 30], "n_e": 24, "n_featur": [7, 39], "n_flight": 53, "n_infeas": 67, "n_m": 24, "n_n": 24, "n_node": 33, "n_o": 24, "n_p": 44, "n_plane": 53, "n_r": 24, "n_sampl": [7, 39], "n_sim": 54, "n_test": 52, "n_train": 52, "n_var": 6, "n_w": 17, "n_y": 24, "n_year": 9, "na": 37, "nabla": 39, "nagata": 36, "naiv": [14, 16, 56, 59, 60], "naive_svm": 41, "naiveprofit_pareto": 60, "naiveprofit_uniform": 60, "naiveprofit_weibul": 60, "naiveseafoodstocksaa": 60, "najef": 33, "name": [2, 4, 5, 7, 9, 11, 12, 13, 15, 16, 17, 18, 21, 22, 23, 26, 28, 30, 33, 36, 37, 39, 41, 42, 44, 47, 49, 59, 60, 63, 65, 67], "nan": [18, 34, 36, 66, 67], "narasimhan": [46, 50, 52], "narrow": 64, "narula": 7, "nasdaq": 52, "nation": [34, 36, 37, 65], "nativ": [7, 20, 71], "natur": [17, 23, 29, 36, 38, 43, 44, 45, 55, 56, 59, 64, 71], "navail": 15, "naval": 71, "nb": 54, "nbsp": 36, "nconstraint": 30, "ncustom": 38, "ndarrai": 36, "ndax": 33, "ndecis": 30, "ndemand": 30, "ne": 35, "nearest": 63, "nearest_nod": 37, "necessari": [1, 5, 25, 31, 32, 38, 55, 61, 70], "necessarili": 28, "need": [1, 2, 3, 4, 5, 6, 9, 11, 12, 13, 17, 18, 19, 20, 23, 25, 26, 27, 28, 31, 34, 36, 37, 38, 40, 41, 44, 45, 49, 51, 53, 54, 56, 58, 60, 61, 63, 64, 65, 66, 67, 70, 71], "needless": 35, "neg": [6, 12, 16, 23, 26, 29, 33, 34, 40, 41, 44, 45, 46, 49, 55, 59, 61, 63, 71], "negative_edge_cycl": 33, "neglect": [41, 52], "negoti": 30, "neither": [19, 28, 30], "neoq": 45, "nest": [5, 44, 64, 70, 71], "net": [15, 20, 29, 33, 35, 38, 60, 65, 67], "network": [19, 29, 30, 33, 35, 36, 38, 65], "network_typ": 37, "networkx": [28, 29, 31, 34, 35, 37, 53, 65, 67], "neutral": 34, "never": [18, 41, 49, 56], "nevertheless": [33, 59], "new": [3, 4, 5, 6, 7, 14, 16, 17, 20, 25, 26, 27, 28, 30, 33, 34, 36, 38, 41, 42, 44, 45, 47, 56, 59, 63, 64, 67, 70, 71], "new_constraint": 71, "new_constraint_rul": 71, "new_model": 70, "new_pattern": 44, "newli": [56, 64, 65], "newton": 22, "nexpect": 63, "next": [2, 3, 4, 5, 6, 8, 13, 14, 15, 17, 19, 21, 23, 26, 27, 28, 29, 30, 32, 33, 36, 40, 43, 49, 50, 51, 53, 55, 57, 60, 61, 62, 65, 66, 67], "nfinish": 44, "nfirst": 65, "ng": 65, "nguyen": 36, "nichola": 46, "nicholson": 71, "night": [17, 34], "niniti": 35, "niter": [56, 64], "nj": 38, "nke": 9, "nl": [37, 46, 50], "nlo": 56, "nlo_solv": 56, "nmax": 28, "nmean": [15, 63], "nmodel": 63, "no_overlap": [25, 26, 27], "no_short": [9, 33], "nobel": 9, "nobject": 30, "node": [28, 29, 30, 31, 33, 34, 35, 36, 37, 53, 61, 65, 67], "node_attr": 30, "node_color": [31, 33, 34, 35], "node_constraint": 31, "node_coord_sect": 36, "node_id": [34, 61, 65, 67], "node_label": 36, "node_posit": 37, "node_s": [31, 33, 34, 35, 37, 53], "node_shap": 35, "nodelist": 35, "nodes_df": [34, 37, 61, 65, 67], "nof": 36, "nofcustum": 22, "noffacil": 22, "nois": [7, 39], "noisi": 46, "nomin": [10, 54, 56, 64, 65, 66, 67], "non": [4, 6, 8, 12, 16, 23, 24, 25, 26, 29, 33, 35, 38, 40, 41, 44, 45, 46, 49, 50, 56, 59, 61, 63, 65, 70, 71], "non_negative_stock": 13, "non_zero_indic": 44, "none": [4, 5, 14, 22, 25, 26, 28, 29, 30, 33, 34, 36, 37, 39, 41, 45, 46, 49, 54, 60, 61, 63, 67, 70], "nonetheless": 21, "nonlinear": [7, 39, 43, 44, 45, 48, 56, 70], "nonneg": [6, 8, 19, 56, 63], "nonnegativeinteg": [4, 16, 23, 28, 44, 56, 59, 63], "nonnegativer": [4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 23, 28, 29, 30, 33, 34, 35, 38, 39, 40, 41, 42, 44, 47, 54, 56, 58, 60, 61, 64, 65, 67, 70, 71], "nontrivi": 67, "nonumb": [2, 5, 28], "nonzero": [4, 54], "noptim": 29, "nor": [28, 63], "norm": [7, 41, 49, 58, 63], "normal": [4, 9, 35, 38, 41, 49, 50, 52, 53, 58, 63, 71], "normalized_v": 9, "north": [33, 46, 50, 52], "notat": [4, 24, 33, 35, 41, 64, 65], "note": [4, 5, 6, 7, 9, 10, 12, 13, 15, 16, 17, 18, 22, 23, 29, 30, 31, 34, 36, 39, 41, 42, 44, 47, 56, 60, 61, 63, 67, 70, 71], "notebook": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 69, 70], "noth": [38, 46], "notic": [22, 36, 56, 64, 70], "notori": 9, "notr": 1, "nott": 45, "nov": [13, 23, 54], "novadax": 33, "novel": 33, "now": [2, 4, 5, 6, 9, 13, 14, 17, 18, 22, 23, 25, 26, 28, 29, 30, 31, 33, 34, 35, 36, 37, 40, 41, 44, 45, 46, 47, 49, 50, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 67, 70], "np": [6, 7, 9, 13, 14, 18, 22, 23, 25, 27, 28, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67], "npool": 38, "nproduct": 5, "nprofit": [15, 38], "nresourc": 5, "nreturn": 33, "nsampl": 63, "nscenario": 66, "nschedul": 26, "nseat": 63, "nsen": 30, "nset": 44, "nshift": 17, "nship": 30, "nsolut": 64, "nsolv": 64, "nspillag": 63, "nstock": 44, "nsuppli": 30, "nsupplier": 38, "nt": 35, "nthe": 13, "nticket": 63, "ntransact": 33, "nu3496": 36, "null": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67], "num": [4, 61], "num_cut": 44, "number": [2, 3, 4, 5, 6, 7, 11, 12, 16, 17, 18, 19, 21, 22, 23, 24, 25, 31, 33, 34, 35, 36, 39, 40, 41, 44, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 58, 59, 60, 62, 63, 64, 65, 66, 67, 68, 71], "number_of_edg": 37, "number_of_nod": 37, "number_used_color": 31, "numberorstr": 36, "numer": [7, 33, 36, 42, 43, 45, 47, 49, 60, 71], "numpi": [6, 7, 9, 13, 14, 18, 22, 23, 27, 28, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 71], "nw": 67, "nwork": 17, "nworst": 15, "nx": [28, 31, 33, 34, 35, 37, 53, 65, 67], "nx_": 36, "nxcolor": 31, "ny": 71, "nyer": 48, "nz": 49, "o": [22, 24, 30, 36, 37, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 56, 58, 61, 70], "o_j": 33, "oa": [22, 46, 50], "ob": 71, "obei": 31, "obfusc": 6, "obj": [12, 22, 34, 36], "object": [1, 2, 3, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "oblivi": 32, "obscur": 46, "observ": [7, 14, 17, 30, 34, 39, 41, 52, 56, 60, 61, 64, 65, 67, 71], "obtain": [6, 7, 12, 13, 16, 21, 25, 28, 31, 33, 34, 36, 38, 39, 40, 41, 45, 46, 47, 48, 49, 56, 59, 60, 61, 63, 64, 65, 67], "obvious": [25, 36], "occupi": 25, "occur": [15, 27, 33, 45, 46, 50], "oceanex": 33, "oct": [13, 23, 54], "octob": 1, "odd": [46, 50], "ode_model_build": 70, "ode_solv": 70, "odea": 70, "odeb": 70, "odel": 70, "off": [9, 22, 33, 41, 45, 47, 48, 49, 64, 67, 70], "offer": [4, 6, 22, 23, 30, 33, 35, 36, 37, 46, 50, 61, 64, 71], "offic": 64, "offlin": 67, "offshor": 61, "often": [2, 5, 19, 26, 30, 32, 34, 36, 37, 55, 64, 67, 71], "oil": [25, 38], "ok": [47, 56, 58, 60], "okcoin": 33, "okex": 33, "okex5": 33, "okx": 33, "ol": 43, "old": [20, 30], "ols_regress": 39, "olympisch": 37, "omahoni": 33, "omega": [23, 61], "omega_j": 61, "omega_p": [13, 23], "omit": [5, 71], "on_colab": 37, "on_rout": 18, "onc": [6, 21, 27, 36, 41, 44, 49, 63, 67], "one": [2, 4, 5, 6, 7, 8, 9, 12, 15, 16, 17, 18, 20, 21, 23, 25, 26, 27, 28, 30, 31, 33, 35, 36, 38, 39, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 58, 59, 61, 63, 64, 65, 66, 67], "onenologist": 14, "ones": [41, 49, 60, 64], "onli": [2, 5, 6, 12, 14, 17, 18, 19, 20, 22, 23, 25, 26, 28, 30, 31, 33, 34, 36, 38, 41, 44, 45, 52, 53, 56, 59, 61, 63, 64, 65, 66, 71], "onlin": [1, 33, 38, 67], "onlinecasinoground": [46, 50], "onto": [25, 49], "onward": 49, "oostoev": 37, "open": [1, 2, 3, 4, 17, 22, 33, 37], "open_at": 36, "open_sol": 36, "oper": [2, 3, 15, 21, 25, 26, 33, 34, 38, 41, 42, 44, 45, 48, 53, 59, 63, 64, 65, 67, 70], "operation": 59, "opf": [65, 67], "opf1": 34, "opf2": 34, "opf3": 34, "opf_participationfactor": 65, "opportun": [18, 35, 59, 64, 70], "opt": [45, 48], "optim": [2, 4, 5, 7, 10, 11, 12, 14, 16, 17, 18, 22, 25, 26, 27, 28, 29, 30, 31, 33, 35, 36, 42, 45, 50, 53, 54, 56, 59, 61, 68, 69, 71], "optimal_at": 36, "optimal_x": 6, "optimalschedul": 21, "optimalschedule_milo": 21, "optimis": [45, 48], "optimum": [3, 38, 42, 48], "option": [4, 5, 9, 25, 26, 31, 33, 36, 37, 41, 42, 64, 65, 70, 71], "orang": [15, 34, 37], "order": [2, 5, 11, 13, 17, 21, 23, 26, 28, 30, 34, 36, 41, 42, 44, 49, 51, 53, 54, 59, 64], "order_book": 33, "order_book_dg": 33, "order_book_to_dg": 33, "orderbook": 33, "orderd": 21, "ordinari": 43, "org": [33, 38, 44, 45, 46, 50, 52], "organ": [28, 71], "orient": [25, 37, 61], "orig": 37, "origin": [2, 3, 4, 5, 6, 7, 9, 11, 12, 16, 17, 25, 28, 34, 36, 38, 44, 45, 47], "original_solut": 36, "originalmtz": 36, "orsa": 26, "ortec": 1, "orteliuskad": 37, "orteliusstraat": 37, "orthogon": 49, "osm": 37, "osmnet": 37, "osmnx": 37, "osrm": 37, "other": [1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 15, 17, 18, 21, 25, 27, 28, 30, 31, 33, 34, 35, 36, 37, 38, 41, 42, 44, 45, 46, 48, 49, 50, 52, 56, 59, 63, 64, 67, 70, 71], "otherwis": [17, 22, 28, 31, 34, 36, 41, 46, 49, 56, 61, 64], "oup": 50, "our": [1, 3, 4, 6, 13, 17, 20, 21, 23, 26, 28, 33, 34, 35, 36, 37, 41, 43, 48, 49, 53, 55, 56, 58, 59, 61, 64, 65, 67], "ourselv": 35, "out": [2, 3, 18, 25, 27, 28, 30, 33, 43, 44, 53, 61, 65, 67], "out_degre": 33, "out_nod": [33, 53], "outcom": [2, 15, 30, 41, 49, 50, 59, 61, 64], "outdoor": 44, "outermost": 5, "outgo": [28, 33, 35, 53, 65], "outgoing_flow": [29, 34, 65, 67], "outlet": 29, "outlier": 7, "outlin": [16, 21, 69], "outlook": 15, "outperform": 21, "output": [4, 22, 23, 34, 36, 41, 49, 53, 65, 67, 70], "outputflag": 36, "over": [2, 5, 9, 10, 11, 17, 23, 26, 27, 28, 33, 34, 38, 41, 42, 44, 45, 46, 49, 54, 59, 63, 64, 66, 70, 71], "over_quota": 66, "overal": [2, 6, 15, 17, 38, 48], "overbook": 63, "overcom": 48, "overhead": [5, 36], "overkil": 5, "overlai": 44, "overlaid": 33, "overlap": [17, 25, 27], "overlin": 6, "overridden": 70, "overtoom": 37, "overview": [4, 35, 36, 38, 41], "own": [30, 36, 37, 42], "owner": [33, 41], "ox": 37, "p": [5, 10, 13, 18, 20, 23, 27, 31, 34, 38, 41, 42, 44, 46, 48, 49, 50, 52, 53, 54, 58, 60, 61, 63, 65, 67, 70], "p1": 71, "p2": 71, "p3": 71, "p_": [23, 34, 59, 61, 65, 67], "p_1": [46, 50], "p_2": 46, "p_f": 53, "p_i": [34, 46, 61, 65, 67], "p_j": 65, "p_max": [34, 61, 65, 67], "p_min": [34, 61, 65, 67], "p_n": 50, "p_plot": 38, "p_t": 23, "p_u": 64, "p_v": 64, "pack": [19, 44], "pack_boxes_v0": 25, "pack_boxes_v1": 25, "pack_boxes_v2": 25, "pack_boxes_v3": 25, "pack_boxes_v4": 25, "packag": [1, 2, 21, 25, 26, 28, 37, 46, 48, 50, 52, 61, 65], "page": [1, 36, 37], "pai": [23, 30, 64], "paid": [30, 37], "pair": [11, 17, 21, 23, 24, 25, 26, 29, 30, 33, 35, 36, 41, 53, 56, 67], "pairs_in_batch": 23, "pairs_in_sheet": 23, "pairwis": 36, "palmislandtrad": [46, 50, 52], "panasyuk": 33, "panda": [9, 13, 14, 15, 17, 18, 21, 22, 23, 25, 26, 27, 28, 33, 34, 35, 36, 37, 38, 41, 42, 44, 45, 48, 49, 52, 53, 54, 56, 59, 61, 63, 64, 65, 66, 67, 70], "pandana": 37, "panel": 65, "paper": [7, 9, 26, 33, 36, 44, 45, 46, 48, 50, 52, 61], "paper32": 33, "paper_1": 26, "paper_2": 26, "paper_3": 26, "paradox": [27, 46], "parallel": [6, 31], "param": [5, 9, 13, 14, 15, 17, 18, 21, 23, 25, 26, 27, 28, 30, 33, 36, 38, 41, 54, 59, 60, 61, 65, 70, 71], "param_a": 71, "param_b": 71, "paramet": [2, 4, 5, 23, 26, 27, 28, 30, 31, 34, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 55, 56, 59, 60, 61, 63, 64, 65, 67, 70], "parameter": 38, "parametr": [60, 71], "paramount": 36, "pareto": 60, "park": [45, 67], "parlanc": 5, "pars": [23, 28, 36], "parsecom": 36, "part": [2, 3, 26, 36, 41, 44, 45, 49, 56, 64, 65, 66], "parti": [4, 30, 33], "partial": [41, 44], "particip": [17, 30, 65], "particular": [5, 9, 17, 19, 26, 28, 31, 34, 36, 38, 39, 44, 45, 56, 63, 64, 65, 67, 71], "particularli": [27, 28, 30, 67, 71], "partit": [20, 36, 63], "partitionsuccessorintocycl": 36, "pass": [2, 4, 5, 18, 22, 23, 26, 32, 41, 49, 70], "passeng": 63, "past": [21, 36, 63], "past_due_constraint": 21, "patch": [17, 25, 45, 56], "path": [33, 35, 36, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 56, 58, 61], "path_nx": 37, "path_pandana": 37, "pathcollect": 37, "patholog": [38, 46], "pathpatch_2d_to_3d": 45, "patient": 26, "pattern": [34, 64], "paul": 52, "payment": [30, 64], "paymium": 33, "payout": [15, 50], "pc": [22, 28, 31, 36], "pd": [4, 9, 13, 14, 15, 17, 18, 21, 22, 23, 25, 26, 27, 28, 30, 33, 34, 35, 36, 37, 38, 41, 42, 44, 45, 48, 49, 52, 53, 54, 56, 59, 61, 63, 64, 65, 66, 67, 70], "pdf": [26, 33, 38, 44, 45, 46, 50, 52, 60, 66], "peculiar": 28, "peduzzi": 33, "peer": 37, "penal": [41, 50], "penalti": [15, 41, 47, 49, 59], "peopl": [19, 28], "pep": 71, "per": [2, 6, 9, 11, 13, 17, 18, 20, 23, 27, 29, 30, 33, 36, 44, 45, 48, 54, 60, 64, 65, 66], "perf_count": [22, 28, 31, 36], "perfectli": [41, 52, 61, 67], "perform": [1, 4, 5, 6, 7, 9, 10, 11, 12, 13, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 42, 46, 50, 53, 55, 56, 59, 60, 63, 64, 65, 66, 67, 70], "perhap": [3, 24, 30, 44], "period": [9, 13, 17, 23, 26, 33, 50, 54, 67], "perish": 45, "permut": [33, 36], "perplex": 24, "persist": [33, 36], "persistent_solv": 36, "person": [4, 14, 26, 36, 37, 45], "perspect": [41, 65], "perturb": [19, 56, 64, 65], "perturbed_demand": 54, "pervari": 56, "pessim": [56, 64], "pessimization_problem": 64, "peter": 37, "petersburg": 46, "petroleum": 38, "pf": 44, "pg": [9, 52], "ph": 14, "ph1": 4, "phase": [34, 35, 44], "phemex": 33, "phenomenon": 64, "phi": [41, 49, 58, 63], "philliam": 70, "photo": 41, "photon": 37, "physic": [14, 41, 44, 67], "physicochem": 14, "pi": [13, 23, 45, 54], "pi_": [13, 23, 44], "pi_f": 44, "pick": [33, 38, 46, 65], "piec": [5, 26, 44], "piecewis": 67, "pii": [45, 48], "pip": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "pipelin": 38, "pire": 36, "pitfal": 30, "pivot_t": [38, 44], "place": [1, 2, 5, 28, 33, 34, 35, 36, 38, 45, 50, 59, 70, 71], "placehold": [4, 28], "placement": 25, "plai": [2, 36, 43, 49, 50, 53, 64], "plan": [3, 4, 5, 10, 11, 12, 15, 16, 17, 18, 19, 23, 25, 37, 45, 55, 59, 68], "plane": [27, 45, 53, 63], "plane_seat": 63, "plant": [15, 19, 27, 34, 67], "plastic": [6, 10, 11, 12, 13, 15, 16, 23, 54, 56], "plausibl": 15, "pleas": [1, 36, 49, 65], "plethora": 37, "plot": [4, 7, 9, 13, 14, 15, 18, 21, 22, 23, 26, 28, 30, 33, 34, 36, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 60, 61, 63, 64, 66, 67, 70], "plot3d": 45, "plot_nonzero_pattern": 44, "plot_pattern": 44, "plot_route_folium": 37, "plot_schedul": 27, "plot_stat": 18, "plt": [4, 7, 9, 13, 14, 17, 18, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 33, 34, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 60, 61, 63, 64, 65, 66, 67], "plu": [11, 14, 23], "plugin": 28, "pm": [41, 49, 56, 64, 67], "pm8079": 36, "pmatrix": [6, 64], "pmo": [45, 46, 48, 49, 50, 52], "po": [29, 31, 33, 34, 35, 37, 42, 53], "point": [2, 5, 6, 7, 14, 19, 22, 25, 27, 29, 33, 38, 39, 41, 42, 45, 46, 49, 56, 60, 63, 67, 71], "poli": 49, "polici": 46, "poloniex": 33, "poloniexfutur": 33, "polynomi": 36, "polytop": 56, "pool": 43, "pool_bal": 38, "pool_qual": 38, "poor": [59, 66, 67], "poorli": 41, "pop": 62, "popular": [36, 46, 50], "popupshop": 59, "popupshop_pi": 59, "portfolio": [8, 35, 43, 46, 50, 51, 62], "portfolio_mean_absolute_devi": 9, "portfolio_mean_return": 9, "portfolio_return": 9, "portion": [5, 52], "portug": 14, "pose": 34, "posit": [6, 8, 17, 18, 23, 25, 33, 36, 39, 40, 41, 44, 47, 49, 58, 59, 60, 63], "possibl": [3, 4, 5, 7, 8, 12, 15, 18, 19, 22, 23, 24, 25, 26, 28, 29, 31, 33, 38, 39, 40, 41, 46, 49, 53, 56, 58, 60, 61, 63, 64, 65, 66, 67, 70, 71], "possibli": [16, 30, 34, 64, 65], "post": [17, 53, 71], "postek": 1, "postgradu": 71, "postjesweg": 37, "postpon": 27, "postsolv": 4, "potenti": [16, 20, 33, 36, 38, 41, 49, 64, 67], "poundston": [46, 50], "power": [19, 41, 49, 55, 61, 67, 68], "power_withrecours": 65, "pp": [33, 45, 46, 50, 52], "ppf": [58, 60, 63], "pprint": [5, 71], "pr": 4, "practic": [1, 4, 5, 23, 25, 30, 33, 34, 36, 38, 41, 44, 45, 49, 50, 52, 53, 61, 67, 70, 71], "practition": [2, 52], "practiv": 47, "pre": [18, 36, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 56, 58, 61, 64, 65, 71], "prec": 26, "preced": [26, 33], "precid": 26, "precis": [31, 33, 36, 41, 45, 49, 60], "precrush": 36, "pred": [41, 49], "predat": 46, "predefin": 40, "predetermin": [17, 44], "predic": 67, "predict": [7, 8, 13, 41, 49, 54, 63, 67], "prediction_error": 14, "prefer": [15, 17, 36, 37, 41, 52, 65], "prefix": 4, "preorder": 64, "prepar": [7, 17, 36, 39, 63, 67, 70], "preparemtz": 36, "prepend": [41, 49], "preprint": [33, 46, 50, 52], "preprocessing_presolv": 22, "prerequisit": 26, "presenc": [33, 38, 46, 49], "present": [3, 4, 5, 6, 7, 9, 14, 18, 30, 33, 34, 35, 38, 39, 41, 42, 44, 46, 47, 49, 50, 52, 53, 63, 66, 67, 70, 71], "preserv": [9, 20], "presolv": [4, 22], "press": [1, 22, 26], "prev": [13, 23, 54], "prevent": 25, "previou": [4, 5, 12, 13, 15, 23, 32, 33, 34, 36, 41, 45, 49, 55, 64], "previous": [4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 39, 40, 41, 42, 46, 47, 48, 49, 50, 53, 54, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "price": [2, 3, 5, 10, 11, 13, 23, 30, 33, 35, 38, 43, 44, 52, 54, 59, 60, 63, 64, 66, 70, 71], "price_batch": 23, "price_copper_sheet": 23, "price_data": [13, 54], "primal": 12, "primal_exponenti": [46, 50, 52], "primari": 71, "primarili": 17, "prin": [21, 26], "princip": 9, "principl": [17, 64, 71], "print": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 40, 41, 42, 44, 45, 46, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "printout": 33, "printstat": 36, "prior": [14, 18, 26, 27, 30, 59, 63], "priorit": 21, "prize": 9, "probabilist": [15, 63], "probabl": [38, 46, 50, 52, 59, 60, 61, 63, 64], "probablist": 59, "probit": 33, "problem": [1, 3, 4, 5, 7, 8, 9, 15, 19, 20, 24, 26, 32, 39, 41, 43, 49, 51, 52, 55, 67, 71], "problem_data": 54, "proce": [14, 70], "procedur": [2, 36, 44, 56, 64], "proceed": 33, "process": [3, 5, 27, 33, 36, 38, 41, 42, 45, 49, 53, 56, 70, 71], "process_cost": 42, "processor": 36, "proctor": 52, "prod_": [33, 46], "produc": [2, 5, 6, 11, 13, 14, 15, 16, 20, 26, 27, 30, 33, 34, 35, 38, 41, 44, 46, 50, 53, 54, 56, 61, 64, 65, 67, 70], "produced_plus_unmet": 54, "product": [3, 4, 8, 19, 22, 27, 29, 34, 36, 38, 41, 43, 44, 45, 49, 50, 55, 57, 61, 65, 66, 67, 68], "production_i": [20, 71], "production_model": 70, "production_x": [20, 71], "productionmodel": 5, "prof": 36, "profession": 37, "professor": 37, "profil": [38, 52], "profit": [2, 4, 5, 6, 8, 11, 12, 16, 20, 27, 30, 33, 38, 42, 44, 56, 63, 64, 66, 70, 71], "profit_constr_1": 20, "profit_constr_2": 20, "profit_pareto": 60, "profit_uniform": 60, "profit_weibul": 60, "profound": 38, "program": [4, 14, 15, 24, 25, 27, 44, 45, 49, 50, 52, 63, 66, 69, 71], "programm": [36, 38], "programmat": 37, "progress": [9, 48], "prohibit": [33, 35, 36, 41, 49], "project": [4, 37, 38, 41, 45, 49, 69, 71], "promot": 71, "prop": 52, "proper": [22, 47, 54, 65], "properti": [3, 6, 28, 36, 43, 47, 48, 50, 52, 61], "proport": [48, 61], "proportion": 65, "propos": [9, 30, 44, 46, 52, 63, 70], "proposit": 20, "prospect": 33, "protocol": 23, "prototyp": 38, "prove": [2, 6], "proven": 41, "provid": [1, 4, 5, 6, 7, 9, 13, 14, 15, 18, 21, 23, 27, 28, 30, 33, 34, 35, 38, 39, 41, 45, 46, 47, 49, 50, 52, 59, 61, 63, 70, 71], "proxi": 64, "pse": [38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 56, 58, 61, 70], "pszajp": 45, "pt": [13, 23, 54], "ptimiz": 70, "pub": 45, "public": [37, 38], "publish": [1, 36], "pulp": 44, "purchas": [23, 33, 35, 38, 44, 54, 63, 64, 66], "pure": [36, 38], "purpl": 37, "purpos": [1, 5, 21, 26, 34, 41, 45, 61, 63, 64, 65, 70], "pursuit": 36, "push": 70, "put": [5, 41, 59, 64, 65], "puzzl": 19, "py": [28, 37, 70], "py3": 28, "pyk": 56, "pyo": [5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 47, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "pyomo": [1, 2, 3, 8, 19, 32, 36, 43, 46, 51, 57, 62, 68], "pyomomodel": 26, "pyplot": [4, 7, 9, 13, 14, 17, 18, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 33, 34, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 60, 61, 63, 64, 65, 66, 67], "pypoetri": 28, "python": [2, 4, 6, 7, 16, 17, 22, 26, 28, 30, 33, 36, 39, 41, 42, 44, 45, 49, 53, 61, 67, 70, 71], "python3": 28, "pz": 49, "pzgk2024book": 1, "pzgk2024onlin": 1, "p\u00f6rn": 44, "q": [9, 33, 37, 41, 42, 45, 48, 49, 50, 52, 53, 60, 63, 64, 65, 67, 70], "q1": [34, 46], "q2": [34, 46], "q3": 34, "q_1": 46, "q_2": 46, "q_f": 53, "q_i": 46, "q_n": 50, "q_r": 49, "q_t": 52, "qa194": 36, "qcqo": 47, "qosf": 63, "qosfb": 63, "qp": 41, "qq": 22, "qquad": [10, 17, 22, 27, 38, 39, 41, 45, 53, 63, 65], "qr": 49, "quad": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 25, 27, 28, 30, 31, 33, 35, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 58, 59, 60, 63, 64, 65, 70, 71], "quadrat": [9, 38, 40, 44, 47, 49, 56], "quadratic_kernel_svm": 41, "quadratic_svm": 41, "qualiti": [8, 38], "quantifi": [7, 40, 47], "quantil": [50, 54, 60], "quantiti": [2, 6, 10, 13, 23, 29, 34, 38, 44, 51, 54, 55, 56, 64], "question": [3, 6, 15, 21, 33, 41, 45, 55, 59, 65, 66], "quick": 41, "quickli": [23, 33, 35], "quicksum": [5, 13, 23, 28, 31, 36, 54, 56], "quiet": 5, "quit": 36, "quot": 33, "quota": 66, "r": [3, 5, 6, 7, 8, 9, 17, 18, 19, 21, 23, 24, 25, 26, 30, 33, 34, 35, 36, 37, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 56, 58, 59, 60, 63, 64, 65, 66, 67, 70], "r0": [46, 48], "r1": [46, 71], "r1bi": 71, "r2": [46, 71], "r3": 71, "r4": 71, "r5": 71, "r_": [9, 18, 30, 46, 52], "r_0": 48, "r_1": [45, 46, 48, 50], "r_2": [45, 46, 48], "r_arr": 18, "r_c": 63, "r_dep": 18, "r_f": 52, "r_i": [18, 25, 40, 46, 47, 58, 65], "r_max": 18, "r_n": [46, 48, 50], "r_t": [23, 52], "rad": 33, "radiu": 56, "rail": 29, "rairo": 45, "rais": [28, 31, 45, 66], "rand": [40, 47, 53, 58], "randint": [22, 25, 28, 36, 45, 61], "random": [7, 18, 22, 25, 27, 28, 31, 36, 37, 39, 40, 45, 46, 47, 50, 52, 53, 54, 56, 58, 60, 61, 63, 64, 65, 67], "random_st": 41, "randomli": 18, "randomst": 53, "rang": [1, 4, 6, 7, 9, 13, 14, 17, 18, 22, 25, 26, 27, 28, 31, 36, 38, 40, 41, 44, 45, 46, 47, 49, 50, 53, 54, 56, 58, 60, 61, 64, 65, 67, 70, 71], "range_v": 9, "rangeset": [7, 9, 14, 18, 27, 31, 33, 35, 39, 44], "rank": [41, 47, 49], "rapid": [33, 35], "rapidli": 44, "rate": [18, 33, 35, 40, 46, 47, 58, 67], "rate_to_destin": 30, "rates_index": 30, "rather": [27, 30, 33, 39, 44, 45, 49, 63, 65], "ratio": 11, "raw": [2, 4, 6, 13, 20, 23, 33, 34, 38, 41, 49, 54, 61, 64, 65, 67], "raw_materi": 4, "rbf": 49, "rcparam": [4, 9, 13, 14, 17, 18, 21, 28, 38, 39, 40, 45, 47, 54, 56], "rd3a6lph": 28, "re": [3, 36, 71], "reach": [28, 33, 36, 38, 56], "reaction": 70, "reactor": 26, "read": [6, 9, 26, 27, 33, 34, 36, 44, 48, 52, 61, 63, 64, 67, 70, 71], "read_csv": [13, 14, 23, 33, 34, 35, 41, 44, 49, 54, 61, 65, 67], "read_economic_dispatch_data": 61, "read_google_sheet": 44, "read_html": 36, "readabl": [4, 6, 17, 30], "readcvrp": 36, "reader": [1, 5, 14, 31, 64, 70], "readi": [2, 33, 35, 45, 49, 64], "readtextfromurl": 36, "readworldsummari": 36, "real": [3, 4, 5, 7, 14, 19, 26, 28, 34, 35, 39, 43, 44, 46, 50, 52, 53, 55, 56, 59, 61, 63, 64, 65], "realist": [34, 67], "realiti": [33, 51], "realiz": [16, 27, 28, 30, 33, 34, 36, 38, 47, 54, 56, 59, 63, 64, 65, 67], "realized_inv_cost": 54, "realli": [28, 64], "realset": 56, "rearrang": [5, 41], "reason": [11, 23, 25, 28, 31, 33, 34, 36, 41, 43, 45, 49, 50, 52, 53, 56, 60, 61, 64, 66, 70, 71], "reassign": 53, "rebalanc": 52, "recal": [11, 13, 23, 34, 46, 47, 54, 60, 64], "recap": 17, "recast": [41, 52], "receiv": [17, 30, 33, 35, 38, 44, 45, 50, 55], "recent": [4, 28, 38, 44, 46, 48, 50, 52, 71], "recharg": 19, "recip": 26, "recipe_to_task": 26, "recipea": 26, "recipeb": 26, "recipec": 26, "recommend": [41, 49, 71], "record": [14, 52, 55], "recours": [63, 67, 68], "recov": [11, 28, 50, 65], "recoveri": 25, "rectangl": [17, 25, 30, 45, 56], "rectangular": 25, "recurr": 33, "recurs": [38, 70], "red": [6, 7, 9, 14, 15, 29, 33, 37, 48, 53, 61], "redefin": 71, "redraw": 53, "reduc": [9, 14, 15, 20, 22, 25, 30, 36, 38, 41, 44, 45, 46, 48, 49, 66, 71], "reduced_valu": 44, "reduct": [4, 6, 14, 65, 66], "redund": [2, 36, 71], "refactor": 24, "refer": [2, 3, 5, 6, 7, 8, 18, 19, 22, 25, 29, 30, 33, 36, 38, 39, 41, 46, 49, 65, 71], "referenc": 71, "referenceworkentri": 38, "refin": [30, 38, 44], "refineri": [38, 43], "reflect": [4, 11, 36], "reformul": [2, 7, 9, 11, 46, 48, 49, 50, 52, 56, 63], "refresh": 6, "refriger": 48, "regard": [10, 15, 17, 36, 38, 41, 45, 49, 55, 56, 66], "regardless": [2, 5, 6, 13, 23, 33, 36, 50, 54, 60], "regim": 42, "region": [3, 6, 22, 30, 34], "regress": [8, 41, 43], "regressor": [7, 14], "regret": 36, "regular": [24, 41, 49], "reject": 41, "rel": [4, 6, 17, 18, 20, 33, 35, 47, 64, 70], "relat": [3, 4, 20, 23, 27, 31, 33, 36, 49, 56, 61, 63, 64, 65], "relationship": [2, 4, 7, 17, 18, 21, 25, 33, 35, 45, 48, 50, 71], "relax": [18, 22, 36, 38, 41, 44, 49, 61], "relax_integer_var": 36, "releas": [4, 21, 37, 53], "relev": [2, 5, 22, 23, 25, 33, 67, 70, 71], "reli": [33, 45, 67, 70], "reliabl": [35, 41, 47, 49], "remain": [7, 13, 19, 21, 23, 34, 44, 45, 56, 59, 61, 63, 65, 71], "remaind": 36, "remark": [9, 41, 49], "remedi": 30, "rememb": [36, 37, 49, 65], "remind": 35, "remodel": 36, "remote_suppli": 38, "remov": [5, 6, 8, 15, 33, 36, 37, 41, 44, 53], "remove_nod": 33, "renam": 6, "render": 36, "renew": [34, 48, 65, 67], "renewable_energy_product": 34, "renyi": 31, "reopen": 1, "reoptim": 56, "reorgan": 71, "repeat": [14, 15, 26, 36, 46, 50, 56, 64], "repeatedli": [36, 38, 61], "rephras": 28, "replac": [14, 22, 28, 33, 35, 36, 37, 38, 41, 49, 50, 61, 63], "replic": [6, 36], "replica": 36, "report": [5, 9, 23, 28, 33, 34, 38, 41, 44, 49, 54, 56, 60, 61, 63, 70, 71], "report_pyomo_solut": 13, "report_solut": 38, "repositori": [1, 14, 17, 58, 61], "repres": [5, 6, 8, 17, 21, 23, 24, 27, 29, 31, 34, 35, 36, 38, 41, 44, 45, 46, 48, 49, 50, 52, 59, 61, 70, 71], "represent": [3, 26, 36, 41, 48, 49], "reproduc": [25, 41], "req": [37, 45], "request": 36, "requir": [2, 3, 5, 6, 9, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 33, 36, 38, 44, 45, 46, 53, 54, 59, 61, 63, 64, 66, 67, 70, 71], "required_mainten": 27, "required_rest": 17, "required_shutdown": 27, "required_work": 17, "rescal": [49, 70], "research": [1, 25, 26, 33, 36, 37, 38, 44, 45, 64], "researchg": 38, "reserv": [15, 35], "reset": 28, "reshap": 37, "residu": [7, 14, 39, 42, 60], "resist": 48, "resolut": 46, "resort": [39, 48, 65], "resourc": [2, 5, 15, 17, 25, 26, 28, 33, 44, 54, 65, 66, 70], "resource_constraint": 54, "resource_limit": 15, "respect": [4, 5, 6, 9, 20, 23, 25, 26, 28, 29, 30, 33, 34, 38, 41, 44, 50, 56, 61, 63, 64, 66, 67, 70], "respond": 65, "respons": [14, 67], "rest": [17, 18, 31, 65], "rest_tim": 18, "restaur": [21, 26], "restrict": [3, 17, 19, 28, 31, 34, 50, 52, 53, 56, 70, 71], "result": [4, 6, 9, 14, 15, 17, 18, 22, 23, 27, 28, 31, 33, 34, 35, 36, 38, 41, 44, 45, 46, 47, 49, 50, 52, 54, 56, 58, 59, 61, 63, 64, 65, 66, 67, 70, 71], "results_crud": 42, "results_product": 42, "retail": [29, 60], "retriev": [23, 33], "return": [4, 5, 6, 7, 10, 11, 12, 13, 14, 15, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 67, 70, 71], "reus": [4, 23, 26, 36], "reveal": [6, 38, 49], "revenu": [2, 4, 5, 10, 11, 42, 59, 63, 66, 70], "revenue_factor": 63, "revers": [9, 33, 36, 71], "review": [37, 48, 71], "revis": 27, "revisit": [5, 17, 19, 51], "reward": 61, "rework": 65, "rewrit": [6, 7, 16, 34, 39, 45, 46, 47, 48, 58, 64], "rewritten": [10, 58], "rf": [9, 52], "rfind": 22, "rh": [12, 49], "rho": [30, 54, 63], "rho_": 63, "ric": 22, "rich": [1, 36], "rid": 13, "right": [6, 7, 9, 11, 12, 13, 14, 17, 21, 22, 25, 26, 27, 28, 36, 38, 39, 41, 44, 45, 46, 48, 49, 53, 56, 60, 63, 64, 65], "rightarrow": [33, 35, 39, 41, 49, 50, 70], "rightpart": 36, "rigid": 48, "rippler": 33, "risk": [33, 35, 40, 41, 47, 49, 53, 58, 61, 64, 65, 67], "riski": [40, 52, 58], "rnd": 65, "rng": [25, 27, 54, 56, 63, 64, 65, 67], "ro": [9, 36, 38, 42, 45], "road": [18, 29, 55], "robust": [7, 50, 52, 55, 62, 65, 67], "robust_kelli": [50, 52], "robustcopp": 56, "robustifi": 56, "rocket": 1, "rohop": 66, "role": [33, 36, 38, 43, 53, 56, 64], "roll": 44, "room": 49, "root": 22, "rot": 63, "rotat": [28, 44, 45, 48, 49, 53], "rotated_quadrat": [48, 49], "rotation_mod": 28, "roughli": 16, "round": [6, 9, 13, 16, 17, 18, 23, 28, 29, 30, 31, 35, 36, 38, 40, 42, 44, 45, 47, 48, 54, 56, 63, 65, 66], "rout": [3, 33, 36, 37, 53, 55, 63], "route_map": 37, "routin": [18, 71], "row": [4, 5, 6, 14, 21, 33, 34, 35, 37, 53, 64, 67, 71], "rrcll": 36, "rrcrcl": 56, "rrcrcrcrcrcrcl": 56, "rrl": 56, "rrr": 56, "rtol": 36, "rtype": 70, "ru": 48, "rule": [5, 13, 33, 38, 45, 60, 64, 65, 68, 71], "run": [1, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 52, 53, 54, 58, 59, 60, 61, 63, 64, 65, 66, 67], "runtim": 28, "russel": 52, "rut": 52, "ruth": 38, "rw1621": 36, "ryu": [46, 50, 52], "s00": 18, "s0017931016303647": 48, "s01": 18, "s0196890498001253": 48, "s02": 18, "s03": 18, "s0306261999000239": 48, "s0360132320309112": 48, "s0378778814008688": 48, "s04": 18, "s05": 18, "s06": 18, "s07": 18, "s08": 18, "s09": 18, "s1": 17, "s10": 18, "s10479": 25, "s11": 18, "s12": 18, "s13": 18, "s1364032111004163": 48, "s14": 18, "s15": 18, "s16": 18, "s17": 18, "s18": 18, "s19": 18, "s2": 17, "s221067071931457x": 48, "s2451904918305377": 48, "s3": 17, "s471": 44, "s474": 44, "s_": [9, 13, 23, 30, 44], "s_1": 17, "s_2": 17, "s_3": 17, "s_b": 63, "s_c": 63, "s_f": 63, "s_p": 44, "saa": [61, 68], "saddl": 41, "safe": 27, "safer": 16, "sai": [27, 28, 31, 33, 34, 35, 36, 56, 65], "said": 36, "sake": [63, 64], "sale": [9, 11, 33, 36, 59], "sales_less_than_demand": 59, "sales_less_than_ord": 59, "salesmen": 36, "salmeron": 71, "salvag": 59, "same": [2, 3, 4, 5, 7, 9, 10, 11, 15, 17, 21, 23, 24, 25, 26, 28, 29, 30, 31, 33, 35, 36, 39, 41, 45, 49, 50, 53, 56, 60, 61, 64, 65, 67, 70, 71], "sampl": [33, 37, 41, 56, 61, 63, 65, 67], "samuelson": 52, "sander": 37, "sat": 17, "satisfactori": 59, "satisfi": [2, 3, 12, 15, 19, 22, 23, 24, 25, 28, 29, 30, 33, 35, 36, 38, 41, 46, 50, 52, 59, 61, 63, 65], "saturdai": 17, "save": [5, 30, 33, 48, 56], "savefig": [18, 39, 54], "saw": 36, "scalabl": [5, 8, 36, 37], "scalar": 41, "scalarformatt": 9, "scale": [5, 14, 28, 33, 34, 37, 38, 41, 44, 60, 61, 63, 64, 67], "scale64": 67, "scale65": 67, "scan": [38, 53], "scatter": [7, 9, 14, 39, 41, 49, 61], "scatter_comparison": [41, 49], "scatter_labeled_data": [41, 49], "scenario": [21, 33, 56, 60, 61, 66, 67, 70, 71], "scenario_profit": [15, 66], "schedul": [19, 25, 27, 32, 65, 67], "schedule_job": 21, "scheme": 33, "schoar": 33, "school": [34, 37, 38, 71], "schult": 37, "scienc": [4, 5, 17, 30, 45, 48, 50, 63, 66], "sciencedirect": [44, 45, 48], "scientif": [37, 46, 50, 52], "scientist": 14, "scikit": [7, 39], "scip": 44, "scipi": [9, 22, 36, 58, 60, 63], "scope": 71, "score": [41, 49], "scratch": 36, "screen": 37, "script": [18, 33, 63], "scss": 33, "seaborn": 61, "seafood": 62, "seafoodstockdeterminist": 60, "seafoodstocksaa": 60, "search": [38, 56, 64], "search_tim": 33, "seat": [32, 68], "seat_alloc": 28, "seat_allocation_minimize_group_s": 28, "seat_allocation_minimize_t": 28, "seat_factor": 63, "seat_limit": 63, "seat_report": 63, "seat_report_saa": 63, "seating_allocation_maximize_flow_to_t": 28, "seatplan": 28, "seats_all_economi": 63, "seats_cc": 63, "seats_eev": 63, "seats_saa": 63, "seats_stochast": 63, "seborg": 42, "sec": 36, "secant": 22, "second": [3, 4, 5, 7, 11, 23, 25, 26, 30, 31, 33, 34, 35, 36, 38, 40, 41, 44, 49, 60, 63, 64, 65, 66, 67, 68], "second_stage_profit": 60, "secondari": 71, "secondli": 33, "section": [36, 45, 63, 70], "sector": [38, 50], "secur": 9, "see": [4, 5, 17, 20, 22, 26, 28, 35, 36, 37, 39, 45, 47, 48, 49, 50, 56, 60, 61, 64, 65, 66, 67, 70], "seed": [7, 18, 22, 28, 31, 36, 37, 39, 53, 54, 56, 60, 61, 63, 64, 65, 67], "seek": [1, 3, 12, 41, 49, 63, 67], "seem": [36, 64, 65, 70], "seemingli": 10, "seen": [19, 36, 61], "segment": [18, 36], "select": [1, 5, 22, 26, 33, 35, 36, 38, 39, 40, 44, 47, 48, 50, 52, 53, 56, 58, 61, 70], "self": [5, 28, 36, 37, 41, 49, 70], "sell": [2, 3, 10, 15, 20, 23, 30, 33, 35, 38, 40, 59, 60, 63, 64, 66], "semant": 71, "semi": [4, 39, 40, 41, 47, 49, 58], "semiconductor": 25, "semidefinit": 47, "semilogi": [46, 50], "semilogx": [50, 52], "send": [24, 28, 36], "sens": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 46, 47, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "sensit": [30, 41, 49, 55, 71], "sensori": 14, "sent": [29, 55], "sep": [13, 14, 23, 35, 54], "separ": [4, 22, 26, 33, 34, 36, 38, 41, 43, 48, 49, 61, 65, 67, 71], "septemb": 33, "seq": [21, 45], "sequel": 36, "sequenc": [21, 26, 27, 33, 35, 36, 53, 70], "sequenti": 3, "seri": [4, 6, 9, 14, 15, 26, 30, 41, 45, 49, 52, 54, 63, 66, 70], "serial": [4, 48], "serv": [3, 4, 5, 22, 29, 53, 64], "serveifopen": 22, "server": 21, "servic": [9, 22, 30, 33, 35, 37, 53], "session": 4, "set": [3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 50, 52, 53, 54, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "set_aspect": [14, 25, 48], "set_axis_off": 34, "set_callback": 36, "set_edgecolor": 34, "set_gurobi_param": 36, "set_index": [15, 26, 30, 34, 45, 53, 61, 65, 67], "set_inst": 36, "set_major_formatt": 9, "set_major_loc": 9, "set_powerlimit": 9, "set_scientif": 9, "set_styl": 61, "set_tick": 27, "set_ticklabel": 27, "set_titl": [9, 14, 18, 22, 26, 27, 30, 33, 42, 44, 46, 48, 50, 52, 54, 61, 63], "set_valu": 28, "set_vis": [21, 44, 53], "set_xlabel": [4, 7, 9, 13, 14, 17, 18, 21, 25, 26, 27, 33, 36, 38, 42, 45, 46, 48, 50, 52, 54, 63, 64], "set_xlim": [9, 14, 17, 25, 27, 42, 45, 48, 50, 53, 61, 63], "set_xtick": [13, 17, 53], "set_xticklabel": [13, 17], "set_ylabel": [7, 9, 13, 14, 17, 18, 21, 25, 26, 27, 33, 36, 38, 42, 45, 46, 48, 50, 52, 54, 63], "set_ylim": [14, 17, 18, 21, 25, 26, 30, 42, 45, 46, 48, 50, 52, 61], "set_ytick": [9, 17, 21, 26, 44], "set_yticklabel": [9, 17, 26], "set_zlim": 45, "setlevel": [61, 67], "setminu": [23, 65, 67], "settings_df": 44, "settl": [41, 49, 70], "sevaux": [21, 26], "seven": 17, "sever": [4, 5, 8, 10, 14, 18, 19, 20, 24, 32, 33, 36, 37, 38, 41, 43, 44, 52, 61, 71], "sf": [44, 71], "sgn": [41, 49], "shadow": [30, 43], "shall": [6, 23, 36, 45, 49, 65], "shannon": 46, "shape": [7, 25, 30, 37, 39, 41, 49, 60, 67], "shape64": 67, "shape65": 67, "share": [9, 31, 36], "sharei": [9, 14], "sharex": [9, 18, 52], "sharp": 42, "shaw": 45, "she": 40, "sheet": [23, 26], "sheet_id": 44, "sheet_nam": 44, "shelf": 2, "shell": 22, "shell_command": 22, "shetti": 45, "shift": [9, 19, 52], "shift_schedul": 17, "shift_typ": 17, "shifted_po": 29, "ship": [30, 71], "shipment": [30, 38], "shipped_from_sourc": 30, "shipped_to_destin": 30, "shop": [19, 62], "shore": 67, "short": [4, 9, 26, 33, 34, 35, 38, 40, 45, 52, 61, 70], "shortag": 65, "shortcut": 4, "shorter": 5, "shortest": [25, 33, 36], "shortest_path": 37, "shortest_path_length": 37, "should": [2, 3, 6, 9, 15, 17, 18, 20, 21, 23, 27, 29, 31, 33, 36, 38, 41, 43, 44, 46, 49, 53, 56, 59, 61, 64, 65, 66, 67, 70, 71], "shouldn": 44, "show": [4, 5, 7, 9, 12, 13, 14, 17, 18, 20, 21, 22, 23, 25, 26, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 44, 45, 46, 47, 48, 50, 52, 53, 54, 55, 56, 59, 60, 61, 63, 64, 67, 70, 71], "show_box": 25, "show_table_of_pyomo_vari": 13, "show_tsp": 36, "showdual": 56, "showfacilityloc": 22, "showinst": 61, "shown": [2, 4, 38, 41, 45, 50, 71], "showtableofpyomovari": 54, "shrink": [38, 45], "shut": 27, "shutdown": 27, "side": [6, 9, 12, 17, 28, 33, 41, 56, 61, 70], "sightse": 18, "sigma": [40, 47, 58, 63], "sigma_": 63, "sigma_b": 63, "sigma_c": 63, "sigma_f": 63, "sigmap": 38, "sign": [6, 41, 49], "signific": [3, 4, 6, 42, 45, 46, 49, 50, 52], "significantli": [5, 6, 25, 28, 38, 41, 49], "siirola": 71, "silicon": [6, 10, 11, 12, 13, 15, 16, 23, 54, 56], "sim": [41, 45, 48, 49, 63, 67], "similar": [6, 9, 22, 38, 41, 64, 65, 71], "similarli": [3, 6, 7, 23, 34, 39], "simpl": [2, 3, 4, 5, 13, 20, 26, 28, 35, 36, 38, 41, 42, 43, 44, 45, 49, 56, 70, 71], "simple_cycl": 33, "simpler": 45, "simplest": [8, 53], "simplex": 4, "simpli": [15, 30, 33, 45, 53, 59, 63, 67], "simplic": [4, 31, 34, 36], "simplif": 63, "simplifi": [2, 4, 18, 25, 49, 63, 70, 71], "simresult": 54, "simul": [55, 56, 63, 67], "simulate_perform": 54, "simulation_per_trajectori": 54, "simultan": [22, 26, 35, 44, 46], "sin": 45, "sinc": [4, 6, 12, 17, 18, 22, 23, 25, 28, 31, 34, 36, 39, 41, 44, 45, 47, 48, 49, 55, 56, 60, 61, 63, 64, 65, 67], "singl": [6, 7, 9, 14, 15, 20, 21, 22, 31, 33, 34, 36, 38, 53, 61, 64, 65, 67, 70, 71], "single_solut": 64, "singli": 45, "sink": 53, "sit": 28, "site": [28, 33], "situat": [13, 15, 19, 20, 25, 26, 27, 28, 33, 35, 41, 43, 49, 53, 64, 66, 70], "six": [28, 42, 45], "size": [4, 5, 9, 13, 14, 17, 18, 21, 25, 30, 33, 36, 38, 39, 40, 41, 44, 45, 46, 47, 49, 52, 53, 54, 56, 59, 60, 61, 63, 71], "skew": [41, 49], "ski": 59, "skill": [1, 3, 20], "skip": [18, 27, 44, 70, 71], "skip_first": 36, "sklearn": [7, 39, 41, 49], "skrifvar": 44, "slack": [41, 49], "slash": 33, "sledgehamm": 45, "slice": 71, "slight": 64, "slightli": [28, 34, 36, 39, 45, 47, 53, 55, 56, 65], "sllighli": 54, "slot": [17, 31], "slow": 26, "slower": [21, 31], "slpwr_farmer": 66, "small": [4, 5, 6, 13, 17, 20, 28, 29, 31, 33, 35, 36, 38, 42, 44, 64, 65, 71], "smaller": [2, 5, 11, 19, 25, 36, 55, 61], "smallest": [31, 33, 38], "smartprofit": 60, "sn": 61, "snake_cas": 71, "so": [2, 3, 4, 5, 6, 7, 12, 17, 18, 23, 25, 26, 27, 28, 33, 34, 36, 37, 38, 39, 40, 41, 43, 44, 47, 48, 49, 53, 55, 56, 61, 63, 64, 67, 70], "soc": 56, "societ": 65, "societi": [26, 48], "socp": [45, 58], "sofa": 44, "soft": [41, 49], "softwar": [2, 20], "sol": [33, 36, 41, 61], "sol1": 34, "sol2": 34, "sol3": [33, 34, 50, 52], "solar": [34, 65, 67], "solarfarm": 34, "sold": [6, 33, 38, 59, 60, 63, 66], "solid": [6, 29, 65], "solid_capstyl": [18, 21, 26, 44, 53], "soln": [25, 28, 70], "solut": [1, 2, 3, 5, 6, 7, 11, 12, 13, 15, 16, 18, 19, 20, 21, 22, 23, 25, 27, 28, 29, 31, 32, 33, 34, 39, 40, 41, 42, 43, 45, 46, 47, 49, 52, 53, 55, 58, 70, 71], "solv": [1, 2, 3, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 65, 66, 67, 68, 70, 71], "solvabl": [43, 70], "solveinst": 22, "solver": [1, 32, 45, 46, 52], "solver_lo": [38, 39, 41], "solver_nam": 22, "solver_nlo": [38, 41], "solverfactori": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "solverresult": 22, "solvewithdfj": 36, "some": [2, 3, 4, 5, 6, 7, 14, 19, 25, 26, 27, 28, 30, 31, 33, 34, 36, 38, 39, 41, 42, 46, 48, 49, 50, 52, 56, 61, 64, 65, 67, 70, 71], "somehow": [56, 59], "someth": 70, "sometim": [5, 36, 43, 50, 58], "somewhat": [36, 44, 70], "son": 42, "soon": 36, "sophist": [23, 33, 36], "sort": [6, 9, 17, 22, 26, 31, 33, 36, 41, 49, 50], "sort_index": 44, "sort_valu": [17, 21, 26, 36, 53], "sound": 28, "sourc": [1, 2, 4, 22, 28, 30, 33, 34, 36, 37, 38, 44, 53, 67, 71], "sp": [25, 44], "space": [6, 19, 45, 48, 53, 63, 70], "spars": 41, "spatial": 36, "spe": 70, "special": [2, 5, 7, 10, 13, 19, 28, 32, 36, 39, 44, 45, 63, 71], "specif": [2, 3, 4, 6, 7, 8, 9, 11, 15, 16, 17, 22, 28, 29, 33, 34, 36, 38, 41, 42, 44, 45, 47, 53, 56, 59, 60, 61, 63, 64, 65, 69, 70, 71], "specifi": [3, 4, 5, 6, 7, 18, 25, 26, 28, 29, 33, 35, 36, 38, 40, 41, 44, 45, 47, 49, 50, 58, 67, 70, 71], "specimen": [41, 49], "spectral": [41, 49], "speed": [18, 41, 49, 67], "speedup": [22, 36], "spend": [13, 54], "spilbergenstraat": 37, "spillag": 63, "spin": 50, "spine": [21, 44], "split": [9, 17, 22, 33, 36, 37, 41, 68], "spoiler": 36, "sport": [46, 50, 52], "sprd": 27, "spread": 35, "spreadsheet": 44, "spring_15": 66, "spring_layout": 35, "springer": [38, 45, 63, 66], "sq": 48, "sqrt": [7, 33, 39, 41, 45, 48, 49, 53, 63], "squar": [7, 36, 41, 43, 45, 48], "src": [30, 33, 71], "ssrn": [33, 50, 52], "st": 46, "stabl": [44, 45, 49], "stabler": 64, "stack": [25, 49, 63], "stackrel": 70, "stacks_pdf1": 66, "stadion": 37, "stadionplein": 37, "staf": [17, 64], "staff": 31, "stage": [2, 4, 25, 38, 46, 50, 60, 65, 66, 70, 71], "stage_net_profit": 64, "stai": [36, 66], "stake": 50, "stale": [4, 5, 30, 39], "stand": 28, "standard": [2, 4, 6, 7, 8, 9, 21, 34, 36, 38, 41, 42, 49, 58, 63, 71], "stanford": [45, 50, 52], "start": [2, 4, 6, 7, 9, 14, 18, 21, 23, 25, 26, 27, 31, 33, 35, 36, 41, 44, 52, 56, 63, 64], "start_": 26, "start_dat": 9, "start_flight": 53, "start_tim": 31, "startswith": 22, "startup": 64, "stat": [9, 50, 52, 58, 60, 61, 63], "state": [1, 2, 10, 18, 23, 30, 33, 34, 36, 38, 56, 59, 70, 71], "stateless": 70, "statement": [5, 28, 30, 63], "station": [37, 38], "statist": [7, 14, 39, 41, 49, 52], "statu": [4, 5, 22, 28, 36, 47, 56, 58, 60, 70], "status_cod": 36, "std": [41, 44, 63], "step": [2, 3, 5, 6, 9, 12, 13, 15, 23, 26, 33, 36, 45, 50, 53, 54, 63, 64, 70, 71], "stephenbyrnedissert": 33, "stick": 2, "still": [19, 36, 59, 65, 67], "stochast": [40, 54, 55, 57, 60, 61, 64, 67], "stock": [6, 13, 23, 38, 43, 46, 50, 52, 54, 55, 62], "stock_length": 44, "stock_limit": [13, 23, 54], "stocks_df": 44, "stop": [18, 38, 50, 56, 64], "stopping_precis": [56, 64], "storag": 13, "store": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 41, 42, 45, 49, 53, 54, 59, 60, 63, 64, 65, 66, 67, 70, 71], "stori": [2, 46, 50], "str": [36, 44, 54, 56], "straightforward": [5, 23, 36, 56, 71], "strand": 24, "strategi": [9, 16, 19, 20, 21, 24, 29, 31, 33, 35, 40, 50, 52, 59, 63], "stream": 38, "streamlin": [6, 26, 71], "streamlit": 33, "street": [37, 46, 50, 52], "strengthen": 36, "stretch": 45, "strftime": 33, "strictli": [11, 53], "strike": 22, "string": [4, 30, 33, 36, 41, 70], "stringio": [13, 23, 35, 54], "strip": [19, 22, 36, 70], "strive": 36, "strong": [12, 14, 22, 36, 37], "strongli": 71, "structur": [3, 5, 6, 16, 20, 28, 32, 33, 36, 44, 48, 63, 64, 65, 67, 70, 71], "stsp": 36, "student": [21, 31, 45, 71], "studi": [3, 15, 25, 26, 33, 36, 38, 44, 48, 60, 61, 71], "stumbl": 45, "style": [7, 26, 29, 30, 36, 39, 69, 70], "sub": [20, 36], "sub_tour": 36, "subash": 7, "subject": [9, 18, 20, 28, 30, 35, 40, 44, 46, 48, 50, 53, 55, 59, 64, 66, 71], "suboptim": 38, "subplot": [4, 7, 9, 14, 17, 18, 21, 22, 25, 26, 27, 29, 30, 33, 38, 41, 42, 44, 45, 46, 48, 49, 50, 52, 54, 60, 61, 63, 64], "subplots_adjust": 22, "subprob": 44, "subproblem": 64, "subproblem_param": 64, "subprocess": [22, 37], "subscript": 30, "subsequ": [4, 7, 9, 14, 26, 33, 34, 38, 39, 44, 53, 59, 63, 71], "subset": [17, 19, 36, 41, 49, 71], "subseteq": [3, 19, 31, 34, 53], "substanc": 55, "substanti": [9, 14, 36, 42], "substitut": [44, 45, 64, 71], "subtour": 36, "subtourelim": 36, "subtract": 64, "subtrop": 48, "succ": 36, "success": [5, 14, 46, 70, 71], "success_prob": 61, "successfulli": [4, 14, 38, 41], "successor": 36, "suffer": 50, "suffici": [17, 30, 33, 44, 64], "suffix": [12, 28, 30, 44, 56, 71], "sugar": [14, 66, 70], "suggest": [1, 14, 17, 44, 52, 59, 71], "suit": 71, "suitabl": [4, 21, 31, 41, 49, 70], "sulfur": [14, 38], "sulphat": 14, "sum": [4, 5, 6, 7, 9, 12, 14, 15, 17, 21, 22, 24, 25, 26, 27, 28, 29, 30, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "sum_": [5, 7, 9, 13, 14, 15, 17, 22, 23, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 58, 59, 61, 63, 64, 65, 67, 71], "sum_demand": 61, "sum_j": [21, 22, 65], "sum_of_abs_error": [7, 39], "sum_of_square_error": 39, "sum_of_weight": 9, "sum_on": 65, "sum_product": 61, "sum_to_on": 44, "sum_u": 50, "sum_w": 50, "sum_weight": 33, "sumi": 27, "summar": [2, 5, 17, 30, 34, 38, 41, 49, 59, 63, 64, 66], "summari": [23, 33, 36], "summat": [27, 38, 42, 53, 66], "sun": [17, 48, 50, 52], "sundai": 17, "sunni": 59, "super": 5, "supervis": [7, 41], "supplement": 71, "suppli": [3, 5, 28, 29, 30, 34, 38, 61, 67], "supplier": [22, 23, 30, 59], "supply_constraint": 30, "supply_demand_geq": 61, "supply_demand_leq": 61, "supplying_batch": 23, "supplying_copp": 23, "support": [20, 33, 36, 37, 43, 45, 50, 51, 52, 56, 70, 71], "suppos": [7, 10, 11, 20, 36, 39, 42, 56, 64], "sure": [17, 23, 40, 46, 50, 58, 64, 65], "surfac": [41, 48], "surinameplein": 37, "surinamestraat": 37, "surpass": 38, "surplu": 65, "surpris": [25, 44], "surprisingli": 30, "survei": [7, 38, 44], "suscept": [25, 34, 65, 67], "sustain": 48, "sv": [41, 49], "svg": [18, 39, 54], "svm_dual": 41, "svm_kernel": 41, "svm_kernel_model": 41, "svm_linear": 41, "svm_quadrat": 41, "svm_v2": 49, "svm_v3": 49, "sw": 65, "sw24978": 36, "sw_df": 65, "swap": 53, "swaplevel": 54, "swat": 45, "sweenei": 44, "swh": 65, "switch": 67, "switchcutsoff": 22, "switchpresolveoff": 22, "sy": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 46, 47, 48, 49, 50, 52, 53, 54, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "symbol": [2, 9, 21, 30, 33, 35, 52, 59, 70, 71], "symmetr": [36, 41, 49, 56, 63], "symmetri": 44, "symmetricbasicmodel": 36, "symmetrictspviagurobi": 36, "symmetrictspviapyomo": 36, "syntax": [4, 45, 56, 71], "synthet": [7, 39], "system": [6, 23, 33, 34, 35, 37, 38, 46, 50, 62, 64, 67], "systemat": 27, "s\u00f6ylemez": 48, "t": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "t0": [28, 33, 35], "t1": [28, 33, 35, 46], "t2": [28, 46], "t3": 28, "t4": 28, "t_": [9, 18, 26, 63], "t_1": 56, "t_2": 56, "t_arr": 18, "t_c": 63, "t_dep": 18, "t_f": 70, "t_ff": 70, "t_i": [18, 45, 48], "t_lost": 18, "t_max": 45, "t_o": 48, "t_rest": 18, "t_stop": 18, "tab10": 44, "tab20": [18, 25, 27, 31], "tab20c": [4, 13, 14, 17, 40, 47, 54, 64], "tabl": [2, 5, 18, 20, 21, 23, 25, 26, 35, 36, 37, 41, 50, 53, 54, 56, 59, 60, 63, 66, 71], "table1d": 23, "table2d": 23, "table3d": 23, "tabul": 14, "tabular": [4, 5], "tacitli": 19, "tackl": [21, 28], "tag": [4, 53, 71], "tailor": 28, "take": [4, 5, 6, 10, 12, 14, 16, 18, 19, 21, 23, 25, 26, 27, 31, 33, 34, 35, 36, 38, 40, 41, 45, 46, 47, 49, 53, 55, 56, 58, 59, 60, 61, 63, 64, 65, 67, 70], "taken": [3, 31, 33, 36, 41, 64, 65, 71], "tangent": 45, "tank": 38, "tankag": 38, "target": [28, 37], "task": [5, 18, 19, 22, 28, 30, 33, 41, 44, 53], "taskord": 26, "tau": [64, 71], "tcd": 33, "tclean": 26, "tdfj": 36, "teach": [1, 66, 71], "team": [28, 53, 71], "technic": 6, "techniqu": [3, 7, 10, 14, 20, 21, 26, 27, 30, 36, 41, 45, 52, 61, 64, 65], "technologi": [20, 38], "tee": [4, 36], "tell": 35, "temperatur": 48, "temporari": 31, "ten": [17, 65], "term": [2, 3, 4, 5, 7, 16, 22, 23, 26, 30, 31, 33, 35, 38, 39, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 59, 60, 61, 64, 65, 67], "term1": 67, "term2": 67, "termin": [27, 28, 30, 36, 38, 56, 58, 59], "termination_condit": [28, 31, 47, 56, 58, 59, 60, 61, 67], "terminationcondit": 31, "terminologi": [31, 33], "test": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 41, 42, 44, 49, 52, 53, 54, 59, 60, 63, 64, 65, 66, 67, 70, 71], "test_siz": [41, 49], "text": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 56, 58, 59, 60, 61, 63, 64, 65, 67, 70, 71], "text3d": 45, "text_styl": [26, 53], "textbook": [2, 22, 64, 66], "textil": 25, "textit": 6, "textrm": [13, 23], "texttt": 13, "tf": 70, "th": [31, 40, 48, 58, 61, 65], "than": [4, 5, 6, 11, 13, 15, 16, 17, 18, 19, 22, 25, 26, 27, 28, 30, 31, 33, 34, 36, 38, 40, 41, 44, 46, 49, 50, 52, 53, 54, 56, 59, 60, 61, 63, 64, 65], "thank": [58, 61], "thee": 38, "thei": [2, 4, 6, 18, 19, 21, 22, 23, 28, 30, 33, 35, 36, 37, 38, 41, 43, 44, 52, 53, 55, 61, 63, 64, 65, 67, 70, 71], "them": [3, 4, 5, 6, 12, 18, 19, 23, 28, 33, 38, 40, 43, 52, 53, 56, 58, 63, 64, 65, 67], "themselv": 36, "theorem": [41, 49], "theoret": [6, 54, 60], "theori": [9, 50, 52, 58, 70], "therebi": 5, "therefor": [6, 9, 25, 30, 34, 36, 40, 41, 45, 49, 63, 64, 67], "thermal": 48, "thesi": [9, 33], "theta": [34, 39, 64, 65, 67], "theta_": 34, "theta_i": [34, 65, 67], "theta_j": [34, 65, 67], "theta_opt": 64, "thi": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71], "thick": 48, "thicker": 33, "thing": [36, 49, 56, 64, 65, 67, 70], "think": [28, 55, 63, 65], "third": [3, 4, 5, 30, 36], "thoma": 42, "thon": 70, "thorni": 15, "thorough": 36, "thorp": [46, 50, 52], "thorpe_kelly_crit": [46, 50, 52], "those": [1, 2, 5, 6, 10, 13, 25, 26, 29, 33, 36, 41, 49, 60, 63, 64, 65], "though": [25, 46], "thread": 21, "threat": 34, "three": [3, 5, 17, 21, 22, 23, 25, 26, 35, 36, 38, 52, 59, 60, 63, 66, 70], "threshold": [19, 28, 33, 40, 41, 56, 58, 61, 67], "through": [4, 7, 26, 29, 30, 33, 34, 41, 48, 53, 61, 65, 70], "throughout": [2, 4, 6, 33, 64, 71], "thtat": 18, "thu": [6, 16, 17, 23, 28, 31, 33, 34, 39, 47, 60, 61, 63, 64, 67], "ti": 4, "tick": [13, 44, 54], "ticker": 9, "ticket": 63, "tidex": 33, "tier": 36, "tight": [12, 18, 22, 39, 54, 58], "tight_layout": [4, 7, 9, 13, 14, 17, 18, 21, 23, 25, 26, 27, 28, 30, 33, 38, 39, 40, 41, 44, 45, 47, 48, 50, 52, 53, 54, 56, 60, 63, 64], "tighter": [36, 61], "tightest": 12, "tightli": [25, 42], "tild": [39, 40, 47, 58], "tilt": 45, "time": [4, 5, 6, 8, 9, 17, 18, 20, 22, 23, 25, 27, 28, 31, 34, 35, 36, 37, 38, 39, 41, 43, 44, 45, 49, 50, 52, 53, 54, 55, 59, 61, 63, 64, 65, 67, 70, 71], "time_limit": 22, "time_period": 71, "timedelta": [9, 36, 52], "timeit": 44, "timelimit": 22, "timeout": 33, "timestamp": 33, "timex": 33, "tini": 36, "tire": 45, "titl": [1, 4, 9, 21, 22, 26, 34, 36, 41, 44, 49, 50, 52, 53, 63, 70], "tmerg": 36, "tmtz": 36, "tn": 41, "to_csv": 33, "to_datetim": 33, "to_dict": [34, 41, 49, 61, 65, 67], "to_fram": 30, "to_numpi": [41, 42, 49], "to_pandas_edgelist": 37, "to_str": 17, "todai": [9, 52], "togeth": [1, 5, 23, 25, 36, 41, 59, 61, 64, 65, 70, 71], "tokocrypto": 33, "tol": [41, 49], "toler": [9, 40, 41, 47, 56, 61, 67], "tolist": [15, 37, 38], "tomi\u0107": 48, "ton": [60, 66], "too": [31, 36, 44, 58, 64, 67], "took": [26, 33], "tool": [1, 3, 4, 6, 7, 28, 30, 33, 39, 49, 53], "tooltip": 37, "top": [1, 6, 7, 8, 19, 21, 26, 33, 37, 39, 40, 41, 44, 46, 47, 49, 58, 64], "top_": 10, "topic": [6, 41, 49, 70], "topological_sort": 33, "total": [6, 9, 13, 14, 17, 21, 23, 25, 26, 27, 28, 33, 34, 36, 37, 38, 40, 41, 44, 45, 48, 49, 52, 54, 56, 61, 63, 65, 67, 71], "total_asset": [40, 47, 58], "total_cost": [13, 23, 30, 54], "total_expected_profit": 60, "total_imbal": 65, "total_land": 66, "total_past_du": 21, "total_profit": 60, "total_tim": 71, "total_trad": 33, "total_unmet": 54, "totalimbal": 65, "tour": [18, 36], "toward": [6, 17, 25], "tp": 41, "tq": 44, "tqdm": [22, 28, 36], "tqx": 44, "trace": [36, 71], "traceback": 28, "track": [17, 23, 25, 33, 63], "tractabl": 70, "trade": [9, 35, 41, 47, 48, 49, 52], "tradeoff": [61, 64, 66], "trader": [33, 35], "tradingview": 35, "tradit": 7, "traffic": 63, "trail": 49, "train": [38, 52], "train_test_split": [41, 49], "trajectori": 54, "transact": [33, 35], "transax": 46, "transcat": 33, "transfer": [48, 70], "transform": [1, 4, 5, 6, 7, 16, 20, 23, 27, 36, 41, 44, 46, 49, 71], "transformationfactori": [18, 20, 21, 24, 25, 26, 27, 36, 66, 70], "translat": [3, 4, 5, 21, 23, 30, 33, 36, 44, 48], "transmiss": [34, 46], "transpir": 59, "transport": [29, 30, 32, 38, 66], "transport_v2": 30, "transport_v3": 30, "transpos": [28, 54], "transship": 29, "travel": [18, 33, 55, 63], "travers": 53, "treat": [3, 26, 28, 38, 55, 67], "treatment": [33, 35, 38, 63, 66], "trespalacio": 25, "tri": [31, 39], "triangular": 18, "trick": [10, 36, 45], "tricki": [23, 36], "trim": [44, 70], "trip": [18, 35], "triplet": 36, "trivial": [25, 36, 50, 63, 65], "truck": [30, 45], "true": [4, 5, 7, 9, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 41, 42, 44, 45, 46, 48, 49, 50, 52, 53, 54, 56, 60, 61, 63, 64, 65, 66, 67, 70, 71], "true_neg": [41, 49], "true_posit": [41, 49], "truli": 37, "trust": [37, 55], "trustregion": 22, "truth": 20, "trv": 9, "trx": 33, "try": [17, 22, 28, 36, 40, 49, 53, 64, 67, 70], "tsp_dimens": 36, "tsp_world_summari": 36, "tsplib95": 36, "tu": 1, "tubin": 67, "tucker": 36, "tue": 17, "tum": 36, "tuna": 60, "tune": [56, 61], "tupl": [4, 5, 6, 17, 26, 33, 36, 44, 70], "tuplic": 63, "turbin": [61, 65, 67], "turbineact": 67, "turn": [2, 3, 19, 26, 28, 41, 43, 49, 53, 61, 67], "turnaound": 53, "turnaround": [53, 70], "tutori": [3, 17, 44, 46, 50, 71], "twice": [21, 33, 65], "twist": 45, "two": [2, 4, 5, 6, 7, 8, 9, 13, 16, 17, 19, 20, 22, 24, 26, 27, 28, 30, 31, 33, 35, 37, 38, 41, 44, 45, 46, 49, 53, 55, 56, 59, 61, 62, 65, 70, 71], "twowai": 37, "txt": [41, 49], "ty_n": 48, "type": [2, 3, 4, 5, 6, 8, 13, 16, 17, 19, 24, 26, 28, 33, 34, 36, 41, 44, 45, 49, 54, 56, 61, 65, 67, 70], "typic": [3, 26, 34, 59, 61, 64, 70, 71], "tz6117": 36, "u": [2, 4, 5, 6, 9, 10, 12, 13, 14, 17, 23, 27, 28, 29, 31, 32, 33, 35, 36, 37, 38, 40, 41, 45, 48, 49, 50, 52, 53, 54, 56, 59, 61, 63, 64, 65, 67, 70, 71], "u1": 46, "u2": 46, "u_": [23, 29, 64], "u_1": [46, 49], "u_2": [46, 49], "u_3": 49, "u_eq": 45, "u_i": [36, 45, 46], "u_j": [36, 61], "u_jm_j": 61, "u_m": 49, "u_n": 50, "u_sum": 52, "u_t": [9, 27, 52], "ua": 48, "ub": [9, 25, 26, 48, 49, 71], "ub_i": 45, "uc": [67, 71], "uc_windcurtail": 67, "uc_windcurtailment_fixed_x": 67, "uci": [14, 41, 49], "uh": 66, "uiowa": 66, "uk": 45, "ultim": 70, "un": 38, "unafford": 65, "unassign": 53, "unavail": 63, "unbound": [6, 8], "uncertain": [15, 47, 56, 59, 64, 65, 67], "uncertainti": [10, 15, 48, 51, 54, 64, 65, 67, 68], "unchang": [25, 63], "unconstrain": 39, "under": [2, 4, 9, 15, 22, 23, 35, 54, 59, 61, 63, 64, 66, 70], "under_quota": 66, "underappreci": 38, "underbrac": [20, 35, 38, 59], "underli": [5, 36, 39, 64], "underlin": 38, "underperform": 64, "underscor": 71, "understand": [33, 64, 65, 71], "undirect": [31, 36], "uneg": 27, "uneg_max": 27, "unencumb": 35, "uneven": 30, "unexpect": 53, "unfamiliar": [4, 71], "unfeas": 16, "unfold": 59, "unforeseen": 18, "unfortun": [28, 37], "unfulfil": 63, "unh": 9, "unifi": 33, "uniform": [4, 6, 27, 30, 38, 45, 50, 60, 64, 65, 71], "uniformli": [64, 65], "uniformparticipationfactor": 65, "unimpress": 28, "uniqu": [13, 17, 21, 24, 26, 33, 34, 39, 41, 49, 59, 67, 71], "unique_assign": 24, "unique_label": 31, "unit": [2, 4, 5, 9, 11, 13, 15, 18, 20, 23, 27, 29, 30, 33, 34, 35, 38, 45, 46, 48, 54, 58, 59, 60, 61, 63, 64, 65, 66, 70], "unitari": 23, "unitary_holding_cost": 23, "unitary_product": 23, "units_in_batch": 23, "univers": [1, 17, 22, 31, 37], "unknown": [4, 38, 40, 41, 58, 60, 64, 65], "unless": 41, "unlik": 7, "unlimit": [2, 5, 20, 44, 64], "unmet": 63, "unnecessari": [6, 71], "unnecessarili": [49, 67], "unsatisfi": 63, "unsold": [59, 60, 63], "unsur": 64, "until": [21, 26, 27, 31, 36, 38, 41, 44, 46, 56, 59, 64], "untold": [46, 50], "unus": [42, 44, 64], "unusu": 42, "unvisit": 36, "up": [2, 5, 13, 16, 19, 23, 24, 26, 27, 33, 36, 38, 41, 44, 46, 49, 50, 54, 61, 62, 63, 64, 66], "up_rul": 56, "upbit": 33, "updat": [4, 18, 21, 26, 38, 39, 40, 41, 42, 45, 47, 49, 54, 55, 56], "upgrad": [9, 37, 52, 63], "upload": [46, 50], "upo": 27, "upon": [6, 26, 61], "upos_max": 27, "upper": [2, 4, 5, 9, 12, 13, 18, 21, 26, 27, 30, 31, 33, 38, 39, 40, 44, 45, 48, 54, 56, 60, 70, 71], "upper_bound": 71, "urban": 37, "url": [1, 36, 44], "url_exist": 36, "url_tsp_world": 36, "us": [1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 46, 47, 48, 49, 50, 52, 53, 54, 58, 59, 62, 65, 66, 67, 68, 69], "usabl": 37, "usag": [6, 37, 71], "usd": [33, 35], "usdc": 33, "usdt": 33, "use_cach": 37, "used_color_constraint": 31, "usemathtext": 9, "user": [4, 28, 33, 37, 41, 42, 49, 66, 71], "user_ag": 37, "usernam": 28, "userwarn": 37, "ush": 50, "usual": [21, 23, 26, 29, 41], "utcnow": 33, "util": [6, 25, 30, 33, 46, 50, 52, 53, 70], "uwaterloo": 36, "uy734": 36, "v": [2, 4, 5, 9, 18, 22, 26, 27, 28, 29, 31, 33, 34, 36, 37, 38, 41, 43, 45, 47, 49, 50, 52, 53, 61, 63, 64, 65, 67, 70, 71], "v0": 33, "v1": 38, "v2": [13, 38], "v2c_list": 34, "v3": 38, "v_": [33, 44, 67], "v_0": 33, "v_b": 33, "v_i": [45, 67], "v_j": 33, "v_q": 33, "v_t": 9, "va": [17, 21, 25, 26, 36, 44, 46, 53], "val": 9, "valid": [4, 28, 36, 41, 46, 49, 71], "validate_param": 71, "valu": [2, 3, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 25, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 58, 60, 61, 63, 64, 65, 67, 70, 71], "valuabl": 14, "van": [37, 46, 50, 71], "vandenbergh": 45, "vanish": 36, "var": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 47, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "varaibl": 59, "varepsilon": [60, 61], "vari": [5, 13, 36, 40, 49, 54, 56, 61, 66], "variabel": 13, "variabl": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 36, 38, 39, 40, 41, 42, 44, 45, 46, 48, 49, 50, 52, 53, 54, 56, 59, 60, 61, 63, 64, 65, 66, 67, 68, 70], "variable_cost": 11, "variable_dict": [45, 48, 50, 52], "variable_list": [49, 56], "varianc": [9, 40, 41, 47, 49, 50, 63], "variant": [8, 25, 58, 65, 67, 68], "variat": 59, "varieti": [4, 34], "variou": [6, 8, 19, 20, 21, 28, 32, 38, 43, 44, 51, 54, 55, 56, 57, 62, 68, 70, 71], "vdot": [41, 49], "vector": [2, 6, 7, 8, 10, 13, 34, 39, 40, 42, 43, 51, 58, 63, 64], "vee": [20, 26], "veebar": [18, 20, 21, 24, 25, 26, 27], "vega": [46, 50, 52], "vehicl": [19, 36, 55], "veloc": 18, "vend": 41, "vendor": 4, "verbos": [28, 41, 49, 71], "veri": [9, 27, 28, 31, 32, 36, 43, 49, 53, 55, 56, 64, 67], "verifi": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 38, 39, 40, 41, 42, 44, 47, 48, 49, 50, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67], "versa": [10, 64], "versatil": 1, "version": [2, 4, 5, 6, 11, 22, 23, 28, 34, 36, 38, 45, 53, 56, 57, 64, 65, 67, 71], "versu": [7, 39], "vertex2color": 34, "vertic": [25, 31, 36, 41, 56], "vessel": 26, "via": [4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 38, 39, 40, 41, 42, 47, 48, 49, 50, 53, 55, 58, 59, 60, 61, 63, 64, 65, 66, 67], "viabl": 56, "vice": [10, 64], "view": [34, 58, 63, 65], "view_init": 45, "violat": [36, 56, 61, 64], "virtual": 36, "virtualenv": 28, "visibl": 33, "visit": [18, 36], "visual": [4, 6, 9, 13, 18, 21, 22, 23, 28, 29, 30, 34, 36, 41, 56], "visualize_network": 34, "visualizeevplan": 18, "visweswaran": 38, "vm22775": 36, "vmax": 67, "vol": [33, 50, 52], "volatil": [9, 14], "voltag": 67, "volum": [23, 30, 33, 34, 65], "volumetr": 42, "vpi": 59, "vss": 60, "vt": 33, "vtype": 36, "vu": [1, 37], "vz": 9, "w": [9, 17, 21, 25, 27, 31, 33, 35, 38, 41, 44, 45, 46, 48, 49, 50, 52, 53, 56, 59, 67], "w01": 17, "w02": 17, "w03": 17, "w04": 17, "w05": 17, "w06": 17, "w07": 17, "w08": 17, "w09": 17, "w10": 17, "w_": [9, 25, 31, 33, 41, 46, 50, 63], "w_0": [9, 46, 50], "w_1": 17, "w_2": 17, "w_a": 50, "w_analyt": 46, "w_b": 50, "w_bar": 49, "w_c": [38, 50], "w_i": 25, "w_j": [9, 35], "w_k": 31, "w_lb": [9, 25], "w_n": [17, 46, 50, 52], "w_sum": 52, "w_t": 9, "w_ub": [9, 25], "wa": [2, 4, 9, 14, 17, 28, 30, 33, 34, 36, 38, 43, 44, 45, 46, 47, 50, 52, 53, 56, 59, 64, 65], "wager": [46, 50], "wai": [2, 3, 4, 5, 6, 7, 10, 19, 21, 22, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 38, 40, 45, 47, 49, 50, 52, 53, 58, 61, 64, 65, 67, 70, 71], "wait": [21, 33], "walk": 37, "wall": [28, 37, 46, 48, 50, 52], "wallet": 33, "wang": [46, 50], "want": [2, 9, 16, 22, 23, 30, 31, 33, 39, 40, 41, 56, 58, 63, 64, 71], "warehous": [3, 23, 45, 55, 60, 71], "warn": [4, 22, 28, 41, 49, 61, 67], "wast": [16, 64], "wastewat": 38, "watt": 48, "wavelet": [41, 49], "wavesexchang": 33, "wazirx": 33, "wb": 50, "wba": 9, "wc": [50, 66], "we": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "weak": 22, "weaker": 22, "wealth": [9, 33, 35, 46, 50], "wealth_next": 50, "weath": 33, "weather": [45, 59, 66], "web": [9, 33, 37, 45, 50, 52, 66], "websit": 2, "wed": [17, 28], "wedg": 27, "week": [2, 17, 31, 33, 63], "weekdai": 63, "weekend": [17, 63], "weekli": [2, 17], "weibul": [60, 67], "weibull_min": 60, "weight": [9, 17, 21, 23, 25, 26, 29, 33, 34, 37, 41, 44, 49, 50, 52, 53], "welcom": [1, 71], "well": [3, 4, 7, 9, 14, 21, 24, 25, 36, 43, 44, 46, 48, 50, 60, 66, 71], "wellington": 7, "were": [5, 23, 25, 28, 34, 41, 52, 63, 65], "westerlund": 44, "wfp": 38, "what": [2, 6, 15, 17, 21, 26, 33, 35, 36, 38, 42, 46, 50, 51, 55, 56, 59, 61, 63, 64, 66, 67, 70], "whatev": 33, "wheat": 66, "wheel": 51, "wheel_interact1": 50, "wheel_interact2": 50, "wheel_model": 50, "wheel_rc_model": 50, "wheel_sim": 50, "when": [2, 4, 5, 6, 7, 13, 14, 17, 18, 19, 21, 22, 26, 27, 30, 33, 34, 35, 36, 38, 40, 41, 42, 45, 46, 47, 49, 50, 51, 59, 60, 61, 64, 65, 66, 67, 69, 70], "whenev": [4, 17, 26, 31, 64], "where": [2, 4, 5, 6, 7, 8, 9, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 33, 34, 35, 36, 37, 38, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 56, 59, 60, 61, 63, 64, 65, 67, 70, 71], "wherea": [34, 61, 64, 67], "whether": [3, 6, 18, 20, 21, 25, 33, 34, 35, 36, 43, 45, 48, 53, 61, 64, 67], "which": [1, 2, 3, 4, 5, 6, 7, 9, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 30, 31, 33, 34, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 53, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70, 71], "while": [2, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 41, 42, 44, 47, 49, 52, 53, 54, 55, 56, 59, 60, 61, 63, 64, 65, 66, 67], "white": [14, 21, 26, 29, 34, 36, 44, 53, 70], "whitebit": 33, "who": [1, 5, 9, 17, 28, 30, 37, 44], "whole": [4, 36, 48, 63], "wholesal": 66, "whom": 60, "whose": [9, 23, 25, 36, 39, 40, 46, 58, 61], "why": [15, 33, 36, 52, 61, 71], "wi29": 36, "wide": [4, 25, 33, 34, 36], "widget": 50, "width": [21, 29, 31, 33, 34, 38, 45, 53, 56], "wiki": [44, 46, 50], "wikipedia": [36, 37, 46, 50, 70], "wilei": 42, "william": [26, 46, 50], "willing": [40, 61], "wind": [34, 55, 61, 65, 68], "wind_curtail": 67, "wind_production_sampl": 61, "wind_production_samples_df": 61, "wind_speed_to_pow": 67, "windmil": 34, "window": [21, 34], "windsolarhydro_nopartecipationfactor": 65, "wine": 8, "winequ": 14, "wise": [26, 36], "wish": [1, 5, 9, 26, 36, 38, 41, 63], "with_label": [29, 31, 33, 35], "within": [1, 4, 15, 22, 25, 33, 34, 56, 59, 64, 67, 70], "without": [6, 15, 25, 27, 30, 31, 36, 38, 41, 44, 46, 49, 50, 53, 59, 64, 70, 71], "wmt": 9, "wn": 41, "won": 37, "wonder": 36, "woo": 33, "wood": 25, "woodruff": 71, "wool": 48, "word": [6, 8, 21, 24, 33, 34, 52, 56, 70, 71], "work": [1, 4, 6, 8, 10, 17, 21, 22, 28, 33, 35, 36, 38, 41, 44, 45, 46, 49, 50, 52, 61, 65, 70, 71], "worker_schedul": 17, "worker_typ": 17, "workflow": 69, "workforc": 19, "workshop": 33, "workstat": 25, "world": [1, 3, 35, 36, 37, 38, 43, 50, 52, 55, 63], "worldscibook": [50, 52], "worldscientif": [50, 52], "wors": [7, 64], "worst": [56, 61, 64, 65], "worst_cas": 64, "worst_case_outcom": 15, "worst_case_p": 64, "worst_case_plan": 15, "worst_case_profit": [15, 64, 66], "worst_z": 56, "worth": [15, 34, 38, 66], "would": [5, 6, 13, 14, 15, 16, 17, 20, 23, 24, 26, 30, 31, 33, 34, 35, 36, 38, 41, 45, 47, 49, 52, 53, 54, 56, 59, 61, 63, 64, 65, 66, 67, 70], "wp": [41, 46, 50], "wrangl": 71, "wrap": 56, "wrapper": 44, "write": [4, 26, 30, 34, 35, 36, 56, 63, 69, 71], "written": [2, 4, 5, 15, 41, 45, 58, 59, 63, 70, 71], "wrong": [49, 70], "wu": 48, "www": [33, 35, 36, 38, 44, 45, 46, 48, 50, 52, 66, 70], "x": [3, 5, 6, 7, 8, 10, 11, 13, 14, 15, 16, 18, 19, 20, 22, 23, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 53, 54, 56, 58, 59, 60, 61, 64, 65, 66, 67, 70, 71], "x0": 48, "x1": [6, 10, 11, 12, 16, 25, 48], "x2": [6, 10, 11, 12, 16, 25], "x_": [13, 14, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 35, 36, 38, 41, 44, 49, 53, 59], "x_0": 48, "x_1": [6, 11, 12, 16, 40, 41, 47, 48, 49, 56, 58], "x_2": [6, 11, 12, 16, 40, 41, 47, 49, 56, 58], "x_3": [40, 47, 58], "x_a": [2, 4], "x_b": [2, 4], "x_col": 14, "x_i": [6, 8, 10, 14, 19, 34, 40, 41, 45, 47, 49, 58, 67], "x_index": 30, "x_j": [15, 22, 41], "x_kei": 64, "x_m": [2, 4, 60], "x_n": [41, 48, 49], "x_opt": 60, "x_p": 44, "x_r": [5, 38], "x_t": 27, "x_test": [41, 49], "x_train": [41, 49], "xa": 44, "xaxi": 9, "xb": 44, "xc": [22, 25], "xf": [22, 26], "xi": 60, "xlabel": [28, 33, 34, 39, 40, 47, 50, 53, 56, 61, 66, 67, 70], "xlim": [41, 42, 49], "xm": 60, "xmax": [41, 49], "xmin": [41, 49], "xom": [9, 52], "xopt": 48, "xopt_avg": 64, "xopt_rob": 64, "xor": [18, 20, 21, 25, 27, 66], "xp": [44, 60], "xplot": 42, "xpress": [21, 22, 26, 56], "xpress_direct": 22, "xrp": 33, "xtick": [23, 28, 54], "xtild": [40, 47, 58], "xtow": 56, "xu": [33, 48, 60], "xv": 18, "xw": 60, "xy": [36, 38, 45], "xytext": [38, 45], "y": [3, 5, 6, 7, 9, 12, 14, 18, 20, 22, 23, 24, 25, 27, 28, 29, 30, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 46, 47, 48, 49, 52, 56, 59, 60, 61, 64, 66, 67, 70, 71], "y1": [11, 12, 25, 64], "y2": [11, 12, 25, 64], "y3": [12, 64], "y4": 12, "y_": [12, 22, 23, 25, 27, 38, 41, 49, 53, 59, 63], "y_1": [11, 12, 41, 49, 56, 64], "y_2": [11, 12, 41, 49, 56, 64], "y_3": [12, 64], "y_4": 12, "y_c": 38, "y_col": 14, "y_fit": [7, 39], "y_fit2": 39, "y_hi": 44, "y_i": [14, 41, 45, 49, 53, 56], "y_j": [41, 49, 56], "y_kei": 64, "y_lo": 44, "y_n": [41, 48, 49], "y_nk": 49, "y_p": 5, "y_pred": [41, 49], "y_support": [41, 49], "y_t": [27, 28], "y_test": [41, 49], "y_train": [41, 49], "y_true": [41, 49], "y_u": [2, 4], "y_v": [2, 4], "yahoo": [9, 52], "yamazaki": 9, "yaxi": [9, 27], "yaya": 30, "yc": [22, 25], "year": [1, 13, 23, 45, 52, 54, 66, 71], "yearloc": 9, "yellow": [26, 34], "yen": 35, "yet": [4, 36, 56, 57], "yf": [9, 22, 52], "yfinanc": 52, "yield": [6, 11, 16, 23, 25, 33, 36, 38, 42, 45, 49, 53, 54, 56, 61, 64, 66, 70], "ylabel": [28, 33, 34, 39, 40, 47, 50, 56, 61, 66, 67, 70], "ylgn": 9, "ylim": [15, 41, 42, 49, 56, 60], "ylm\u00e9n": 48, "yloc": 25, "ym7663": 36, "ym_2": 34, "ymax": [41, 49], "ymin": [41, 49], "yo": 36, "yobit": 33, "yopt": 45, "you": [1, 5, 6, 15, 22, 25, 27, 33, 34, 36, 37, 45, 47, 49, 56, 58, 61, 64, 66, 67, 71], "your": [1, 27, 36, 50, 63, 66], "ytick": 60, "yuichi": 36, "z": [10, 15, 19, 20, 21, 23, 33, 38, 41, 44, 45, 46, 48, 49, 56, 59, 60, 61, 63, 64], "z_": [21, 38, 48, 49, 63], "z_0": 48, "z_1": [45, 48, 56], "z_2": 56, "z_a": 64, "z_a_max": 64, "z_ab": 64, "z_b": [63, 64], "z_b_max": 64, "z_budget": 64, "z_c": 63, "z_d": 64, "z_d_max": 64, "z_e": 63, "z_f": 63, "z_i": [41, 45, 49], "z_indic": 64, "z_j": 56, "z_n": 48, "z_sampl": 64, "z_t": 27, "zaif": 33, "zb": 37, "zdir": 45, "zeisberg": 33, "zemlin": 36, "zeng": 64, "zero": [5, 7, 24, 33, 34, 39, 41, 42, 44, 45, 48, 49, 54, 60, 64, 65, 67], "zeroabstotalimbal": 65, "zeroimbal": 65, "zerototalimbal": 65, "zhao": 64, "zhou": 48, "zi929": 36, "ziegler": 45, "ziemba": [50, 52], "ziggo": 37, "zip": [4, 9, 13, 14, 23, 25, 26, 28, 31, 33, 36, 37, 54, 61], "zocca": 1, "zonda": 33, "zone": 48, "zoom_start": 37, "zorder": 61, "zw": 26, "\u00b5": 37, "\u00fcnsal": 48, "\u0161apkauskien\u0117": 33, "\u03bc": 28}, "titles": ["Index", "Hands-On Mathematical Optimization with Python", "1.1 A first production planning problem", "1. Mathematical Optimization", "1.2 A basic Pyomo model", "1.3 A data-driven Pyomo Model", "2.1 BIM production planning using linear optimization", "2.2 Least Absolute Deviation (LAD) Regression", "2. Linear Optimization", "2.3 Mean Absolute Deviation (MAD) portfolio optimization", "2.4 BIM production for worst case", "2.5 BIM production variants", "2.6 Dual of the BIM production problem", "2.7 BIM production using demand forecasts", "Extra material: Wine quality prediction with \\(L_1\\) regression", "Extra material: Multi-product facility production", "3.1 BIM production with perturbed data", "3.2 Workforce shift scheduling", "3.3 Recharging strategy for an electric vehicle", "3. Mixed Integer Linear Optimization", "3.4 Production model using disjunctions", "3.5 Machine Scheduling", "3.6 Facility location problem", "3.7 BIM production revisited", "Extra material: Cryptarithms puzzle", "Extra material: Strip packing", "Extra material: Job shop scheduling", "Extra material: Maintenance planning", "4.1 Dinner seating arrangement", "4.2 Minimum-Cost Flow Problem", "4.3 Gasoline distribution", "4.4 Exam room scheduling", "4. Network Optimization", "4.5 Cryptocurrency arbitrage search", "Extra material: Energy dispatch problem", "Extra material: Forex Arbitrage", "Extra material: Traveling Salesman Problem", "Extra material: Shortest path problem in real life", "5.1 Milk pooling and blending", "5.2 Ordinary Least Squares (OLS) Regression", "5.3 Markowitz portfolio optimization", "5.4 Support Vector Machines for binary classification", "Extra material: Refinery production and shadow pricing with CVXPY", "5. Convex Optimization", "Extra Material: Cutting Stock", "6.1 Economic Order Quantity", "6.2 The Kelly criterion", "6.3 Markowitz portfolio optimization revisited", "6.4 Optimal Design of Multilayered Building Insulation", "Extra material: Support Vector Machines with conic optimization", "Extra material: Luenberger\u2019s Investment Wheel", "6. Conic Optimization", "Extra material: Optimal Growth Portfolios with Risk Aversion", "7.1 Fleet assignment problem", "7.2 Robustness analysis of BIM production plan via simulations", "7. Accounting for Uncertainty: Optimization Meets Reality", "8.1 Robust BIM microchip production problem", "8. Robust Optimization - Single Stage Problems", "9.1 Markowitz portfolio optimization with chance constraints", "9.2 Pop-up shop", "9.3 Stock optimization for seafood distribution center", "9.4 Economic dispatch in renewable energy systems using chance constraints", "9. Stochastic Optimization - Single Stage Problems", "10.1 Aircraft seat allocation problem", "10.2 Two-stage production planning using constraint and column generation", "10.3 Optimal power flow problem with recourse actions", "Extra: The farmer\u2019s problem and its variants", "Extra: Two-stage energy dispatch optimization with wind curtailment", "10. Two-Stage Problems", "Appendix: Working with Pyomo", "Functional Programming with Pyomo", "Pyomo style guide"], "titleterms": {"": [46, 50, 66], "1": [2, 3, 4, 5, 6, 16, 25, 28, 30, 34, 38, 45, 48, 53, 56, 58, 63, 66], "10": [63, 64, 65, 68], "2": [4, 6, 7, 8, 9, 10, 11, 12, 13, 17, 25, 29, 30, 34, 38, 39, 46, 48, 54, 59, 63, 64, 66], "3": [4, 5, 9, 16, 17, 18, 19, 20, 21, 22, 23, 25, 30, 38, 40, 47, 60, 63, 65, 66], "4": [4, 10, 20, 28, 29, 30, 31, 32, 33, 41, 48, 61, 63, 66], "5": [4, 11, 21, 33, 38, 39, 40, 41, 43, 63, 66], "6": [4, 12, 22, 45, 46, 47, 48, 51, 63], "7": [4, 13, 23, 53, 54, 55], "8": [4, 56, 57], "9": [58, 59, 60, 61, 62], "A": [2, 4, 5, 13, 14, 25, 28, 36, 44, 70], "For": 5, "On": 1, "The": [4, 5, 6, 13, 22, 36, 41, 45, 46, 49, 59, 64, 66, 70], "about": 1, "absolut": [7, 9, 14], "abstractmodel": 71, "access": 4, "account": 55, "acknowledg": 71, "acquisit": 13, "action": 65, "actual": 54, "ad": [26, 50, 63], "addit": [9, 11, 33, 38], "advanc": 25, "adversari": 56, "after": 36, "aircraft": [53, 63], "algorithm": [28, 44], "all": [36, 71], "alloc": 63, "altern": 23, "alternt": 70, "an": [18, 33, 38, 39], "analysi": [9, 54, 61], "analyt": [48, 60, 63], "appendix": [30, 45, 69], "applic": 26, "approach": 56, "approxim": [38, 60], "ar": 38, "arbitrag": [33, 35], "area": 36, "arrang": 28, "as_domain": 45, "assess": 67, "asset": 9, "assign": 53, "attribut": 63, "avail": 33, "averag": [60, 63, 64], "avers": [50, 52], "background": [34, 37], "ball": 56, "basi": 49, "basic": 4, "batch": [26, 70], "benchmark": 36, "between": [27, 28, 63], "beyond": 36, "bibliograph": [33, 38, 45, 46, 48, 50, 52, 64, 66], "bilinear": [38, 44], "bim": [6, 10, 11, 12, 13, 16, 23, 54, 56], "binari": [41, 46], "blend": 38, "block": [23, 36, 71], "book": 33, "bound": [25, 71], "box": [25, 56], "break": 25, "brute": 33, "budget": 56, "bui": 38, "build": [6, 36, 48, 66], "builder": 70, "busi": 38, "callback": 36, "can": 36, "canon": 6, "cap": 71, "capac": 33, "capit": 71, "car": 18, "cardin": 56, "case": [10, 15, 48, 63, 64, 65, 66], "categor": 17, "ccxt": 33, "center": 60, "chanc": [58, 61, 63], "chang": 50, "charg": 18, "chart": [21, 26], "citat": 1, "classic": 45, "classif": 41, "classifi": 41, "clean": 26, "cleanout": 26, "code": [34, 71], "column": [44, 64], "commit": 67, "compar": [30, 34], "comparison": [28, 39], "composit": 70, "comput": 26, "conclud": 38, "concretemodel": [4, 5, 71], "cone": [45, 56], "conic": [45, 46, 49, 51], "constrain": [46, 56, 61], "constraint": [4, 17, 27, 33, 36, 45, 48, 58, 61, 63, 64, 71], "constraintlist": 71, "consumpt": 56, "continu": 63, "convent": 71, "converg": 60, "convex": [38, 39, 43], "copper": 56, "correl": 63, "cost": [11, 29, 30], "counterpart": 56, "creat": [4, 5, 17, 53], "criterion": 46, "crude": 42, "cryptarithm": 24, "cryptocurr": 33, "curtail": 67, "cut": 44, "cvxpy": 42, "cycl": 33, "dai": 27, "daili": 9, "data": [5, 7, 9, 14, 15, 16, 17, 21, 23, 30, 34, 35, 36, 39, 41, 42, 44, 49, 52, 53, 61, 63, 65, 66, 67, 71], "date": 21, "decis": [4, 17], "decomposit": 26, "decor": 71, "deliveri": [30, 38], "demand": [13, 60, 63], "demonstr": 35, "deriv": 12, "descript": [6, 14, 16, 21, 22, 23, 28, 29, 31, 33, 34, 38, 40, 47, 48, 53, 54, 58, 60, 61, 63, 64, 65, 71], "design": [48, 52], "determinist": [60, 63], "deviat": [7, 9, 14], "dfj": 36, "differ": [36, 63], "dijkstra": 37, "dimens": 25, "dimension": 71, "dinner": 28, "direct": 33, "disjunct": [20, 21, 27], "dispatch": [34, 61, 67], "displai": [30, 35, 71], "distribut": [30, 38, 60, 63], "do": 14, "document": 44, "doe": [36, 50], "domain": 71, "download": [9, 33], "driven": 5, "dual": [12, 41, 44, 49], "due": 21, "earliest": 21, "econom": [45, 61], "ed": 61, "edd": 21, "edg": 34, "effect": 52, "electr": 18, "empir": 21, "energi": [34, 61, 67], "entri": 30, "environ": 56, "eoq": 45, "equiti": 52, "evm": 59, "evpi": 59, "exam": 31, "examin": 36, "exampl": [26, 44, 70], "exchang": 33, "execut": 70, "exercis": [24, 26, 27, 33, 42, 50], "expect": 59, "experi": 36, "expert": 5, "explicit": 60, "explor": 36, "express": 4, "extend": 45, "extens": [52, 63], "extra": [14, 15, 24, 25, 26, 27, 34, 35, 36, 37, 42, 44, 49, 50, 52, 66, 67], "facil": [15, 22], "factori": 20, "failur": 70, "famou": 36, "farmer": 66, "featur": [14, 41, 49], "feed": 42, "fifo": 21, "filter": 70, "financi": 52, "find": 33, "first": [2, 21, 22, 36], "fit": 14, "fix": [11, 71], "fleet": 53, "flight": 53, "flow": [28, 29, 34, 65], "forc": 33, "forecast": [13, 65], "forex": 35, "form": [6, 41, 63], "format": [30, 36], "formul": [17, 22, 26, 29, 31, 40, 41, 44, 45, 47, 49, 53, 64], "fossil": 34, "fraction": 11, "franchis": 30, "free": [9, 52, 53], "from": [33, 36, 38, 44, 60], "fuel": 34, "function": [10, 36, 49, 70], "functool": 70, "game": 46, "gantt": [21, 26], "gasolin": 30, "gener": [7, 36, 39, 44, 53, 63, 64, 65], "geocod": 37, "get": 1, "googl": 44, "grai": 36, "graph": [33, 35], "graphviz": 30, "group": 28, "growth": [46, 52], "guid": 71, "hand": 1, "handl": 36, "hard": 38, "have": 33, "help": 1, "high": 42, "histor": 9, "histori": 37, "how": [14, 36, 50], "hybrid": 44, "hyperbol": 45, "i": [3, 42], "identifi": 14, "imbal": 65, "impact": 26, "implement": [17, 20, 23, 26, 27, 28, 36, 41, 49, 52, 56, 65], "import": [4, 23, 33, 34, 61, 65, 67, 70], "impress": 36, "improv": 71, "index": [0, 71], "influenc": 14, "inform": [18, 37, 59], "instal": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 38, 39, 40, 41, 42, 44, 47, 48, 49, 50, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67], "instanc": [34, 36], "instead": 71, "insul": 48, "integ": [19, 48, 56], "interest": 52, "internet": 36, "introduct": [36, 37], "invest": 50, "ipopt": 38, "item": 45, "its": [63, 66], "job": [21, 26], "jump": 44, "kelli": 46, "kernel": [41, 49], "kerosin": 42, "known": [44, 71], "l_1": 14, "lad": [7, 14, 39], "larger": [36, 45], "layer": 48, "lazi": 36, "least": [7, 39], "librari": 33, "life": 37, "line": [14, 25], "linear": [6, 8, 19, 41, 44, 45, 49], "lo": [6, 28], "locat": 22, "log": 46, "look": 14, "lower": 25, "lowest": 10, "luenberg": 50, "machin": [21, 41, 49], "mad": [9, 14], "mai": 71, "mainten": 27, "manag": 17, "manual": 30, "map": [37, 70], "markowitz": [40, 47, 58], "master": 17, "materi": [13, 14, 15, 24, 25, 26, 27, 34, 35, 36, 37, 42, 44, 49, 50, 52], "mathemat": [1, 2, 3, 5, 29, 31, 70], "matrix": 6, "max": 28, "maxim": [10, 15, 59], "maximum": 28, "mayb": 70, "mean": [9, 14, 15, 59, 66], "meet": 55, "method": [30, 45, 60, 63], "metric": [41, 49], "microchip": [6, 56], "milk": 38, "milo": [20, 22, 61], "minim": [28, 30], "minimum": [27, 29], "minmax": 10, "miqco": 48, "mix": [19, 48], "model": [2, 4, 5, 7, 9, 13, 14, 15, 17, 18, 20, 22, 23, 24, 25, 26, 27, 30, 33, 34, 35, 36, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 56, 63, 66, 70, 71], "monad": 70, "more": [13, 28], "mtz": 36, "multi": [15, 20, 48, 71], "multilay": 48, "multipl": [26, 36, 45, 48], "multipli": 52, "multivari": 14, "n": 48, "naiv": 53, "name": 71, "namespac": 71, "need": 33, "net": 59, "network": [28, 32, 34, 37, 67], "networkx": 33, "nlo": 38, "nonlinear": [38, 41, 49], "nonzero": 65, "note": [33, 38, 45, 46, 48, 50, 52, 64, 66], "number": [27, 28], "object": [4, 10, 11, 17, 27, 45, 71], "oil": 42, "ol": 39, "open": 36, "oper": [27, 30], "opf": 34, "opportun": 33, "optim": [1, 3, 6, 8, 9, 13, 15, 19, 20, 21, 23, 32, 34, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 52, 55, 57, 58, 60, 62, 63, 64, 65, 67, 70], "option": [22, 38], "order": [33, 45, 56], "ordinari": 39, "origin": 56, "out": [21, 26], "outcom": 46, "overlap": 26, "owner": 30, "pack": 25, "packag": 67, "panda": [4, 30, 71], "paramet": [17, 52, 71], "parsimoni": 13, "path": 37, "pattern": 44, "perfect": [59, 65], "perform": [14, 41, 49, 54], "period": 27, "perturb": 16, "physic": 34, "place": 25, "plan": [2, 6, 13, 27, 30, 54, 56, 64, 70], "plant": 66, "polici": [26, 34], "polynomi": [41, 49], "pool": 38, "pop": 59, "portabl": 36, "portfolio": [9, 40, 47, 52, 58], "possibl": 10, "power": [34, 65], "pprint": 4, "preambl": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 47, 48, 49, 50, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67], "predict": 14, "prefer": 71, "preliminari": [14, 67], "price": [9, 42], "primal": [41, 49], "print": 26, "problem": [2, 6, 10, 11, 12, 13, 14, 16, 17, 18, 21, 22, 23, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 40, 42, 44, 45, 46, 47, 48, 50, 53, 54, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70], "process": [21, 26], "product": [2, 5, 6, 10, 11, 12, 13, 15, 16, 20, 23, 26, 42, 54, 56, 64, 70], "profit": [10, 15, 59, 60], "program": [20, 21, 70], "pt": 34, "pure": 70, "puzzl": 24, "pyo": [4, 71], "pyomo": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 38, 39, 40, 41, 42, 44, 45, 47, 48, 49, 50, 52, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 69, 70, 71], "pyomomonad": 70, "python": [1, 5], "quadrat": [41, 45, 48], "qualiti": [14, 67], "quantiti": 45, "radial": 49, "ramp": 27, "rangeset": 71, "rate": [30, 52], "rather": 71, "reactor": 70, "read": [41, 49], "readabl": 71, "reader": 33, "real": [33, 37], "realiti": 55, "recharg": 18, "recommend": 66, "recours": 65, "reduc": [53, 70], "refer": [26, 44, 70], "refineri": 42, "reformul": [6, 28, 44, 45, 61], "regress": [7, 14, 39], "remark": 38, "remot": 38, "renew": 61, "report": [4, 14, 17, 30], "repres": 33, "represent": 5, "resourc": 45, "result": [7, 26, 30, 39, 42, 60], "return": [9, 66], "revisit": [23, 36, 47], "risk": [9, 46, 50, 52, 66], "riski": 53, "road": 37, "robust": [54, 56, 57, 64], "room": 31, "rotat": 25, "rotated_quadrat": 45, "rout": 18, "rule": 21, "saa": [60, 63, 64, 65], "salesman": 36, "sampl": [60, 64], "scale": 9, "scenario": [15, 59, 63, 64, 65], "schedul": [17, 21, 26, 31, 53], "seafood": 60, "search": 33, "seat": [28, 63], "second": [22, 45, 56], "select": [41, 49], "sensit": 61, "set": [17, 41, 49, 56, 71], "setup": 34, "shadow": 42, "share": [30, 45], "sheet": 44, "shelf": 25, "shift": 17, "shop": [26, 59], "short": 71, "shortest": [21, 37], "simpl": 33, "simplifi": 45, "simul": [46, 50, 54], "singl": [26, 45, 48, 57, 62], "size": 28, "so": 42, "soco": 45, "solut": [4, 17, 24, 30, 36, 38, 44, 48, 50, 54, 56, 59, 60, 61, 63, 64, 65, 66, 67], "solv": [4, 34, 36, 63, 64], "solver": [4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 47, 48, 49, 50, 53, 54, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 70], "some": 37, "space": [41, 49], "specif": 26, "specifi": 27, "spt": 21, "squar": 39, "stage": [57, 62, 63, 64, 67, 68], "start": 1, "statement": [2, 17, 18, 27, 50, 64, 66, 70], "station": 18, "statist": 9, "statment": 25, "step": 4, "steroid": 37, "stochast": [59, 62, 63, 65, 66], "stock": [9, 44, 60], "store": 17, "strategi": [18, 25, 26, 66], "strength": 36, "strict": 34, "strip": 25, "structur": 34, "style": 71, "subclass": 5, "suggest": [24, 42], "summari": [15, 59, 66], "supplier": 38, "support": [41, 49], "svm": [41, 49], "symmetri": [25, 36, 53], "syntax": 70, "system": 61, "systemat": 28, "tabl": 28, "tackl": 63, "tale": 36, "task": 26, "test": 45, "than": 71, "thi": 36, "three": 34, "tidi": 71, "time": [21, 26, 33], "topic": 25, "total": [30, 53], "trade": 33, "train": [41, 49], "transform": 70, "travel": 36, "triangular": 35, "trick": [41, 49], "truck": 38, "tsp": 36, "two": [11, 25, 36, 63, 64, 67, 68], "type": 63, "u": 1, "uncertainti": [55, 56], "uncorrel": 63, "understand": 61, "unimodular": 53, "unit": [26, 67], "up": [25, 59], "upper": 25, "us": [6, 13, 20, 21, 23, 44, 56, 60, 61, 63, 64, 70, 71], "usag": 45, "usual": 38, "util": 36, "valu": [4, 59], "variabl": [4, 17, 71], "variant": [10, 11, 36, 56, 66], "vector": [41, 49], "vehicl": 18, "version": [25, 46], "versu": [9, 66], "via": 54, "visual": [7, 17, 26, 37, 39, 53, 61, 71], "vss": 59, "wait": [26, 36], "we": 36, "what": 3, "wheel": 50, "when": 71, "which": 14, "wholesal": 38, "why": [38, 42, 70], "width": 25, "wikipedia": 44, "wind": 67, "wine": 14, "within": 71, "woodwork": 44, "work": 69, "worker": 17, "workflow": [70, 71], "workforc": 17, "worst": [10, 15, 66], "wrap": 70, "yfinanc": 9, "zero": 26}}) \ No newline at end of file