Search.setIndex({docnames:["api/collectors","api/components","api/helpers","api/problems","api/solvers","guide/collectors","guide/features","guide/primal","guide/problems","guide/solvers","index","tutorials/getting-started-jl","tutorials/getting-started-pyomo"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":2,nbsphinx:4,sphinx:56},filenames:["api/collectors.rst","api/components.rst","api/helpers.rst","api/problems.rst","api/solvers.rst","guide/collectors.ipynb","guide/features.ipynb","guide/primal.ipynb","guide/problems.ipynb","guide/solvers.ipynb","index.rst","tutorials/getting-started-jl.ipynb","tutorials/getting-started-pyomo.ipynb"],objects:{"miplearn.classifiers":{minprob:[0,0,0,"-"],singleclass:[0,0,0,"-"]},"miplearn.classifiers.minprob":{MinProbabilityClassifier:[0,1,1,""]},"miplearn.classifiers.minprob.MinProbabilityClassifier":{fit:[0,2,1,""],predict:[0,2,1,""]},"miplearn.classifiers.singleclass":{SingleClassFix:[0,1,1,""]},"miplearn.classifiers.singleclass.SingleClassFix":{fit:[0,2,1,""],predict:[0,2,1,""]},"miplearn.collectors":{basic:[0,0,0,"-"]},"miplearn.collectors.basic":{BasicCollector:[0,1,1,""]},"miplearn.collectors.basic.BasicCollector":{collect:[0,2,1,""]},"miplearn.components.primal":{actions:[1,0,0,"-"],expert:[1,0,0,"-"],indep:[1,0,0,"-"],joint:[1,0,0,"-"],mem:[1,0,0,"-"]},"miplearn.components.primal.actions":{EnforceProximity:[1,1,1,""],FixVariables:[1,1,1,""],PrimalComponentAction:[1,1,1,""],SetWarmStart:[1,1,1,""]},"miplearn.components.primal.actions.EnforceProximity":{perform:[1,2,1,""]},"miplearn.components.primal.actions.FixVariables":{perform:[1,2,1,""]},"miplearn.components.primal.actions.PrimalComponentAction":{perform:[1,2,1,""]},"miplearn.components.primal.actions.SetWarmStart":{perform:[1,2,1,""]},"miplearn.components.primal.expert":{ExpertPrimalComponent:[1,1,1,""]},"miplearn.components.primal.expert.ExpertPrimalComponent":{before_mip:[1,2,1,""],fit:[1,2,1,""]},"miplearn.components.primal.indep":{IndependentVarsPrimalComponent:[1,1,1,""]},"miplearn.components.primal.indep.IndependentVarsPrimalComponent":{before_mip:[1,2,1,""],fit:[1,2,1,""]},"miplearn.components.primal.joint":{JointVarsPrimalComponent:[1,1,1,""]},"miplearn.components.primal.joint.JointVarsPrimalComponent":{before_mip:[1,2,1,""],fit:[1,2,1,""]},"miplearn.components.primal.mem":{MemorizingPrimalComponent:[1,1,1,""],MergeTopSolutions:[1,1,1,""],SelectTopSolutions:[1,1,1,""],SolutionConstructor:[1,1,1,""]},"miplearn.components.primal.mem.MemorizingPrimalComponent":{before_mip:[1,2,1,""],fit:[1,2,1,""]},"miplearn.components.primal.mem.MergeTopSolutions":{construct:[1,2,1,""]},"miplearn.components.primal.mem.SelectTopSolutions":{construct:[1,2,1,""]},"miplearn.components.primal.mem.SolutionConstructor":{construct:[1,2,1,""]},"miplearn.h5":{H5File:[2,1,1,""]},"miplearn.h5.H5File":{get_array:[2,2,1,""],get_bytes:[2,2,1,""],get_scalar:[2,2,1,""],get_sparse:[2,2,1,""],put_array:[2,2,1,""],put_bytes:[2,2,1,""],put_scalar:[2,2,1,""],put_sparse:[2,2,1,""]},"miplearn.io":{load:[2,3,1,""],save:[2,3,1,""]},"miplearn.problems":{binpack:[3,0,0,"-"],multiknapsack:[3,0,0,"-"],pmedian:[3,0,0,"-"],setcover:[3,0,0,"-"],setpack:[3,0,0,"-"],stab:[3,0,0,"-"],tsp:[3,0,0,"-"],uc:[3,0,0,"-"],vertexcover:[3,0,0,"-"]},"miplearn.problems.binpack":{BinPackData:[3,1,1,""],BinPackGenerator:[3,1,1,""],build_binpack_model:[3,3,1,""]},"miplearn.problems.binpack.BinPackGenerator":{generate:[3,2,1,""]},"miplearn.problems.multiknapsack":{MultiKnapsackData:[3,1,1,""],MultiKnapsackGenerator:[3,1,1,""],build_multiknapsack_model:[3,3,1,""]},"miplearn.problems.pmedian":{PMedianData:[3,1,1,""],PMedianGenerator:[3,1,1,""],build_pmedian_model:[3,3,1,""]},"miplearn.problems.setcover":{SetCoverData:[3,1,1,""]},"miplearn.problems.setpack":{SetPackData:[3,1,1,""]},"miplearn.problems.stab":{MaxWeightStableSetData:[3,1,1,""],MaxWeightStableSetGenerator:[3,1,1,""]},"miplearn.problems.tsp":{TravelingSalesmanData:[3,1,1,""],TravelingSalesmanGenerator:[3,1,1,""]},"miplearn.problems.uc":{UnitCommitmentData:[3,1,1,""],build_uc_model:[3,3,1,""]},"miplearn.problems.vertexcover":{MinWeightVertexCoverData:[3,1,1,""]},"miplearn.solvers":{"abstract":[4,0,0,"-"],gurobi:[4,0,0,"-"],learning:[4,0,0,"-"]},"miplearn.solvers.abstract":{AbstractModel:[4,1,1,""]},"miplearn.solvers.abstract.AbstractModel":{add_constrs:[4,2,1,""],extract_after_load:[4,2,1,""],extract_after_lp:[4,2,1,""],extract_after_mip:[4,2,1,""],fix_variables:[4,2,1,""],optimize:[4,2,1,""],relax:[4,2,1,""],set_time_limit:[4,2,1,""],set_warm_starts:[4,2,1,""],write:[4,2,1,""]},"miplearn.solvers.gurobi":{GurobiModel:[4,1,1,""]},"miplearn.solvers.gurobi.GurobiModel":{add_constrs:[4,2,1,""],extract_after_load:[4,2,1,""],extract_after_lp:[4,2,1,""],extract_after_mip:[4,2,1,""],fix_variables:[4,2,1,""],optimize:[4,2,1,""],relax:[4,2,1,""],set_time_limit:[4,2,1,""],set_warm_starts:[4,2,1,""],write:[4,2,1,""]},"miplearn.solvers.learning":{LearningSolver:[4,1,1,""]},"miplearn.solvers.learning.LearningSolver":{fit:[4,2,1,""],optimize:[4,2,1,""]},miplearn:{h5:[2,0,0,"-"],io:[2,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","method","Python method"],"3":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:class","2":"py:method","3":"py:function"},terms:{"0000":[8,9,11,12],"00000":[5,6,8,9,11,12],"000000":8,"0000000":8,"000000000":[],"000000000000e":8,"00000000e":6,"0000000e":6,"000000e":[8,9,11,12],"00001":[5,9,11,12],"00002":[],"00003":[],"00004":[],"00005":[],"00006":[],"00007":[],"00008":[],"00009":[],"00040":[],"0040000e":6,"0070000e":6,"00e":[6,8,9,11,12],"00s":[8,9,11,12],"010000000000e":8,"013264962":5,"015966251":5,"018":[3,8],"01s":[8,9],"0273":[3,8],"044003e":[11,12],"05000000e":6,"056576e":[11,12],"05658e":[11,12],"0566e":[11,12],"05808361":5,"0601316e":6,"06884":8,"07488781e":6,"09000000e":6,"099498e":[11,12],"0995e":[11,12],"0x0e2b82aa":[],"0x1ff9913f":8,"0x200d64ba":[11,12],"0x2d2d1390":8,"0x46da79ab":[],"0x4d6baafa":[],"0x4dc1c661":8,"0x4ee91388":8,"0x6ddcd141":9,"0x719675e5":8,"0x74ca3d0a":9,"0x7b92eb88":[],"0x7f8604c4d9d0":[],"0x7fc6c568f760":[],"0x7fc6c82dad00":[],"0x8577d9e2":[],"0x8d8d9346":8,"0x8de73876":[11,12],"0x936a50ac":[],"0xaeb4d410":[],"0xaf3ac15":8,"0xb90d1075":[11,12],"0xe5c2d4fa":8,"0xe6042bd3":[],"0xe8a6077a":[],"0xeb3edbd7":[],"0xedd2a407":[],"0xf4c21689":8,"0xfceec2b4":[],"100":[6,7,8,11,12],"1000":[5,6,8,9],"1000x1000":8,"1004":8,"1007":[3,8],"100_000":[11,12],"100x100":8,"101":[8,11,12],"1014":8,"102":8,"1024":[3,8],"103":9,"104":8,"1044":8,"1048":8,"105":[],"1058":[3,8],"106":[],"107":8,"1070":[],"1071":[],"1072":8,"1074":[],"1075":[],"1076":[],"108":[],"1087":8,"1088":8,"109":[],"1090":8,"1092":[],"1094":[],"1095":8,"10_000":8,"10e":6,"110":8,"1102":8,"1105176":[11,12],"1109":[],"111":8,"1110":[],"1111":[],"1112":[],"1113":[],"112":[],"1127":8,"113":8,"1135":[],"1136":[],"11373022e":6,"1138":[],"1139":[],"114":[],"1140":[],"1141":[],"1142":[],"1143":[],"1144":[],"1145":[],"1146":8,"1147":[],"1148":[],"1149":[],"115":[],"1152":[],"1153":[],"1154":[],"1156":[],"1157":[],"1158":[],"116":8,"1166":8,"117":8,"1181":[],"1182":[],"1183":[],"1184":[],"1185":[],"1186":[],"1187":[],"1188":[],"1190":[],"1191":[],"1193":8,"120":8,"121":[],"1212":8,"122":[],"123000000000e":8,"1265":8,"1269":8,"1279":8,"131":8,"1310":8,"132":[],"1320":[11,12],"134900000000e":8,"135":8,"139":8,"14000":8,"1400000":8,"1428":8,"1438329":[11,12],"14450":8,"14595":8,"148":8,"151":8,"152":[],"1531":6,"155":[8,11,12],"15530":[],"15599452":5,"15601864":5,"158":8,"163":8,"1708177":[11,12],"171":8,"173":8,"175":8,"178":8,"18000":8,"1800000":8,"184":8,"185":[6,8],"1884":[],"189":8,"1891284":[11,12],"1896":[],"1900000":8,"191400000000e":8,"192":[],"194":[],"195":6,"195407840e":[],"1954078e":[],"196":8,"1986":8,"199":8,"1994":8,"1_000":8,"1_000_000":7,"1_j":7,"1rc2":[11,12],"2004":8,"2016":6,"2017":6,"2018":[3,8],"202":8,"2020":[],"2022":[],"2023":[8,11,12],"205":8,"205650e":8,"207":8,"209":8,"210":8,"21000000e":6,"2118":[],"212":8,"2128":8,"213":8,"217":[11,12],"218":8,"219":8,"220":8,"222":8,"224":[],"225":[],"226":[],"227":[],"228":[],"229":8,"230":[],"23000":8,"2300000":8,"23089382":5,"232":8,"237":8,"240":8,"241":8,"24102546":5,"24308771":6,"244":8,"245":8,"2458":8,"247":[],"250":[8,11,12],"252":[],"253":[],"254":[],"255":8,"25504150e":6,"256":[],"257":[],"258":[],"259":[],"26055283e":6,"266":8,"2666":8,"2690000e":6,"270":[],"271":8,"272":[],"273":[],"274":8,"27484":8,"274844e":8,"275":[],"276":[],"277":[],"278":8,"279000000000e":8,"2796":9,"283":[],"2837":[],"284":[],"285":[],"286":8,"287":8,"2881632e":6,"28830120e":6,"28872":8,"2909":5,"2912":8,"2921":[5,8],"293":8,"2rc0":[8,9],"301":8,"3042":8,"305":8,"30e":6,"3100000e":6,"312":8,"317":8,"319":8,"321":[6,8],"323":8,"325":8,"331":[],"334":8,"334106":[],"3347187206":[11,12],"336134":8,"341":[6,8],"341062e":[],"350":[6,8],"353":[],"3536932":[11,12],"354":8,"355":[],"356":8,"358":8,"360":8,"3600":[5,9],"3600000e":9,"361348e":8,"364721":8,"364722":8,"3659772e":6,"367":8,"368":8,"368600":8,"371":8,"374":8,"374043":8,"374044":8,"37454012":5,"376050":[],"376051":[],"377":8,"377395":[],"378":8,"378256":[],"378257":[],"379":8,"381":8,"383":8,"3854165":5,"386509":[],"386510":[],"3900000":8,"390676":[],"391":8,"392":8,"394":8,"398":8,"400":8,"400_000":[11,12],"409":8,"40e":6,"41000000e":6,"41129074e":6,"414":8,"416":8,"422":8,"4224033852":[11,12],"425":8,"428726e":8,"429461":8,"43000000e":6,"4319":8,"433":8,"43468018e":6,"439":8,"441426":8,"441427":8,"444":8,"446":8,"450":[8,11,12],"45049927":5,"453627":[],"454":[6,8],"455903":[],"455904":[],"4585":8,"462":8,"466":8,"469":8,"476":8,"477":8,"4783":8,"4900000":8,"492":8,"493":8,"500":[11,12],"5000000":8,"50000000e":6,"5000000e":[],"501":8,"506":8,"513":8,"514":8,"5155055337":[11,12],"516":8,"51703322e":6,"521":8,"5247":8,"525":[],"526":8,"527":[],"528":[],"529":[],"530":[],"531":[],"53124309e":6,"532":[],"533":[],"535":[],"535496":[11,12],"536":[],"54000000e":6,"541":8,"543":[6,8],"549":8,"560000":8,"56260":[],"5632882":5,"565":8,"570":8,"571":[6,8],"574":8,"578":8,"5800000e":[],"584":8,"592":8,"593":[],"593734543":[11,12],"594":[],"595":[],"596":[],"597":[],"5978307e":6,"5986585":5,"599":[],"600":[11,12],"601115":5,"602":8,"603":8,"605":[6,8],"606":8,"607":8,"6099967":5,"60e":6,"610189608":[11,12],"6118":8,"6200":8,"622":8,"626":8,"629":8,"630":8,"6300000":8,"634":8,"639":8,"640":8,"64000":8,"6400000":8,"64040":8,"647217661000e":8,"648":8,"650":8,"654":8,"655":8,"656":8,"658":8,"662":8,"663":8,"66550":8,"666":8,"668":8,"674":[6,8],"68030757":5,"681":8,"68326354":5,"68693771e":6,"687":8,"690":8,"691":8,"692":[6,8],"696":8,"697":8,"698":[],"700":[11,12],"700000e":9,"702":8,"708":8,"709":[6,8],"70e":6,"71000000e":6,"711":8,"712":8,"713199e":[],"719":8,"723":8,"725":8,"726":8,"7265":8,"727":8,"728":8,"731":8,"7319939":5,"7349081e":[11,12],"736":8,"74000000e":6,"744":8,"747":[],"748":[],"749":[],"750":8,"751":[],"752":8,"753":[],"754":8,"755":[],"756":8,"756000000e":[],"7560000e":[],"756000e":[],"75e":6,"760509175000e":[],"761":8,"761000000e":9,"7610000e":9,"761000e":9,"762":8,"764":8,"765":8,"766":8,"76610":8,"767":[],"768":8,"769":[],"770":[],"771":[],"772":[],"775":8,"779":8,"780":8,"781":8,"783":8,"787":8,"7900000":8,"794":8,"796":8,"796000000000e":9,"802":8,"803":8,"804":8,"809":8,"80e":6,"820":8,"82293701e":6,"824":[],"826846503e":[11,12],"8268465e":[11,12],"826847e":[11,12],"8268e":[11,12],"827":8,"828":8,"8315e":[11,12],"8327e":[11,12],"8331949":5,"834":8,"8352e":[11,12],"8354e":[11,12],"837000000000e":[],"837000000e":[],"8370000e":[],"837000e":[],"840":8,"841":8,"8413e":[11,12],"842":8,"8426e":[11,12],"848":8,"848411655488e":[11,12],"848412e":[11,12],"84841e":[11,12],"8484e":[11,12],"849018e":[11,12],"84902e":[11,12],"850":8,"853":8,"860":8,"862582e":[11,12],"86258e":[11,12],"8626e":[11,12],"863":8,"865":8,"866":8,"8661761":5,"8800000e":6,"8800571e":6,"883227e":[11,12],"8832e":[11,12],"889":[],"88910":[],"893":8,"89710":[],"899":8,"900":8,"903865807":[11,12],"905":8,"907":8,"909000000e":[],"9090000e":[],"909000e":[],"915":8,"917":[],"91750":[],"918":[],"92000":8,"9200000":8,"92000000e":6,"921000000000e":8,"921000e":8,"925":8,"932":8,"94220173":5,"944":8,"946":8,"947":8,"948":8,"9507143":5,"953":8,"95540":[],"959":8,"962":8,"971":8,"97680":8,"977":8,"98000":8,"9800000":8,"981":8,"985":8,"986370000000e":8,"988":8,"992":8,"995750e":8,"abstract":[1,6,10,11,12],"boolean":3,"byte":2,"case":[7,11,12],"class":[0,1,2,3,4,5,6,7,8,10,11,12],"default":[3,8,11,12],"erd\u0151":[3,8],"final":[3,7,8,11,12],"float":[0,1,4,5,11,12],"fr\u00e9vill":8,"function":[0,1,5,6,7,8,11,12],"g\u00e9rard":8,"import":[5,6,7,8,9,11,12],"int":[0,1,2,3,11,12],"li\u00e8g":6,"long":[3,8],"new":[3,5,6,7,8,11,12],"r\u00e9nyi":[3,8],"return":[0,1,6,7,8,11,12],"static":[4,6],"super":[],"switch":8,"true":[3,5,6,8,9,10,11,12],"try":[7,11,12],"var":[8,10,11,12],"while":[6,7,8],For:[3,5,6,7,8,10,11,12],Its:7,MPS:8,RHS:[5,6,8,9,11,12],The:[3,5,6,7,8,11,12],Then:[3,7,8],These:[],Use:[6,11,12],Uses:[],With:[11,12],__getattr:[],__getattr__:[],__gettypedattrlist:[],__init__:[],_assert_all_finit:[],_base:[],_basechain:[],_check_estimator_nam:[],_check_i:[],_check_optimize_result:[],_classif:[],_coo:2,_distn_infrastructur:3,_dtype:[],_ensure_no_complex_data:[],_extract_after_mip_solution_pool:[],_extract_bin_var_nam:[],_extract_bin_var_names_valu:[],_hl:[],_libver:[],_logist:[],_object:[],_redirectoutput:[],_validate_data:[],abc:[1,4],abl:[7,8,10,11,12],abnormal_termination_in_lnsrch:[],abov:[0,1,3,5,7,8,11,12],absolut:[6,8],abstractmodel:[1,4],acc_excl:[],acc_rdwr:[],acc_swmr_read:[],acceler:[5,6,10,11,12],accept:[7,8],accept_large_spars:[],accept_spars:[],access:5,accord:3,accur:7,accuraci:7,achiev:[11,12],across:[3,7,8],action:[9,10],add:[7,11,12],add_constr:4,added:[3,5],addit:[3,8,11,12],addition:5,adequ:[],adjac:8,advanc:5,advantag:[5,7,10],after:[5,8,11,12],against:0,aim:8,airlin:8,alejandro:6,algorithm:8,align:[8,11,12],alignment_interv:[],alignment_threshold:[],all:[1,3,5,6,7,8,11,12],all_data:9,all_h5:[],alloc:8,allow:[5,6,7],allow_nd:[],almost:[11,12],alon:7,along:[5,11,12],alongsid:5,alpha:[3,6,8],alpha_i:8,alpha_j:3,alreadi:[6,7,11,12],also:[3,5,6,7,8,10,11,12],altern:7,although:[3,5,8,11,12],alvarez:6,alvlouweh2017:[6,7,9,10],alvlouweh2017extractor:[7,9,10],alwai:[0,7],amen:6,among:[5,11,12],amount:[5,8,11,12],anaconda3:[5,11,12],analyz:5,ani:[0,1,2,4,5,7,8,11,12],anoth:7,appear:7,append:[],appli:[3,6,7,8],applic:[5,7,8],approach:[7,10],approxim:6,arbitrari:5,arbitrarili:7,area:[],argonn:[],argument:[3,7,8],aris:[7,8],arnaud:8,around:[8,11,12],arrai:5,art:[10,11,12],ask:[7,8,11,12],assembl:6,assert:[],assertionerror:[],assign:[7,8],assist:5,associ:[],assum:[7,8,10,11,12],astyp:[],attribut:[],attributeerror:[],attrutil:[],auto:5,automat:[5,10,11,12],autonotebook:5,avail:[6,7,8,9,11,12],averag:[3,7,8],axavi:5,b_i:8,background:[],balanc:7,bar:7,bar_j:[],base:[0,1,2,4,6,7,11,12],base_clf:[0,1,7,9],baseestim:0,basi:[4,5],basic:[6,9,10],basiccollector:[0,5,6,9],becaus:[6,8,11,12],been:[4,6,7,8,10],befor:[7,11,12],before_mip:1,begin:[5,7,8,11,12],behav:8,being:[7,8],belong:8,below:[0,1,5,6,7,8,11,12],benchmark:[7,10,11,12],bendotti:[3,8],benefici:7,benefit:[7,8,10],bernoulli:8,best:[5,7,8,9,11,12],bestbd:[8,9,11,12],beta:[3,8],better:8,between:[3,6,7,8,11,12],bin:[3,10],bin_var_indic:[],bin_var_nam:[],bin_var_names_:[],bin_var_valu:[],binari:[5,7,8,9,11,12],binpack:[8,10],binpackdata:3,binpackgener:[3,8],bioinformat:8,biologi:[],bool:[0,2,3],both:[7,11,12],bound:[5,6,8,9,11,12],box:8,branch:[5,6,11,12],briefli:[5,7],broader:[11,12],broken:7,bsd:[],buch:8,bug:[11,12],build:[3,5,6,7,8,9,11,12],build_binpack_model:[3,8],build_model:[0,2,4],build_multiknapsack_model:[3,6,8],build_pmedian_model:[3,8],build_setcover_model:8,build_setpack_model:8,build_stab_model:8,build_tsp_model:[5,8,9],build_uc_model:[3,8,11,12],build_vertexcover_model:8,built:5,bytearrai:2,c_j:8,calcul:[3,8],call:[0,8,9],callabl:[0,1,2,4],callback:[8,9],can:[5,6,7,8,10,11,12],cannot:[8,11,12],capac:[3,8],capacit:[3,10],capacities_jitt:[3,8],capacity_jitt:[3,8],cbc:[11,12],cell:[],center:[5,8],certain:[7,10,11,12],cfix:[11,12],chain:[7,8],chain_idx:[],challeng:[3,8,11,12],chang:[8,11,12],characterist:8,check:[5,6,7],check_arrai:[],check_classification_target:[],check_consistent_length:[],check_param:[],check_x_i:[],check_y_param:[],choos:[5,7,11,12],chosen:[3,8],chunked_result:[],citi:8,classes_:[],classic:[8,11,12],classifi:[1,7,9,10],classifierchain:7,clear:[],clf:[1,7],cliqu:8,clone:[0,1,7],clone_fn:[0,1,7],close:7,closest:7,code:[11,12],coeffici:[3,4,5,6,8,9,11,12],col_idx:[],collect:[0,5,6,7,8,9,11,12],collector:[6,9,10],column:[6,8,9,11,12],column_or_1d:[],com:[11,12],comb:[3,8],combin:[1,3,7,8,10],combinatori:8,comment:[11,12],commerci:[11,12],commit:[3,10,11,12],common:7,comp1:7,comp2:7,comp3:7,comp:7,compani:[11,12],compar:[0,5,7],compat:[11,12],complet:[3,6,7,8],complex:[6,7,11,12],compon:[4,6,9,10,11,12],compress:[5,11,12],comput:[1,6,7,11,12],compute_alvlouweh2017_featur:[],concaten:6,concret:[3,11,12],concretemodel:[11,12],condit:[],confid:7,configur:[7,8],conflict:8,connect:8,consid:[],constant:[3,5,7,8],constr_field:6,constr_lh:[],constraint:[3,5,6,7,8,9,10,11,12],constraintlist:[11,12],constrs_lh:4,constrs_rh:4,constrs_sens:4,construct:[1,7,11,12],constructor:[1,3,7],consum:[5,6,8],contain:[0,7,8,11,12],continu:[5,8,9,11,12],conveni:[5,11,12],convent:[5,7,8,10],converg:[],convergencewarn:[],convert:[3,6,11,12],coo_matrix:2,coordin:3,copi:7,copyright:[],core:[8,9,11,12],correct:[],correctli:[],correl:[3,7,8],correspond:5,corrupt:5,cosntraint:[],cost:[3,5,6,7,8,11,12],cost_fix:[3,8],cost_jitt:8,cost_prod:[3,8],cost_startup:[3,8],costs_jitt:8,could:[11,12],count:[8,9,11,12],cours:7,cover:[10,11,12],cplex:[10,11,12],creat:[3,5,6,7,8],crew:8,cross:[11,12],csr:[],csv:5,current:[5,7,8,9,11,12],curv:8,custom:[3,8,11,12],customiz:8,cut:[8,9,11,12],cutoff:9,cvar:[11,12],cycl:6,d_e:8,d_i:8,d_t:8,dai:[11,12],daili:[11,12],data:[0,3,6,7,8,9,10],data_filenam:4,dataclass:[11,12],dataset:[0,7],decid:[3,7,8,11,12],decis:[1,5,6,7,8,11,12],def:[11,12],defin:[7,11,12],defint:6,deliveri:8,delta:8,delta_i:7,demand:[3,8,11,12],demand_jitt:8,demands_jitt:[3,8],demo:[11,12],demonstr:[6,11,12],denot:[8,11,12],dens:5,densiti:8,depend:7,depth:[8,9,11,12],deriv:[3,6,8],describ:[3,5,6,7,8],descript:[5,6],design:[6,8],detail:[8,11,12],determin:8,dev13:[11,12],dev:[],develop:[5,6,11,12],deviat:7,dict:[1,4],did:[],differ:[3,7,8,11,12],dimension:[3,5,6,10],directli:7,directori:[],dirnam:2,disabl:[3,8],disadvantag:7,discard:7,discret:[8,10],discuss:[7,11,12],disjoint:8,distanc:[3,7,8],distances_jitt:[3,8],distinct:7,distribut:[3,8,11,12],divers:8,document:8,doe:[8,11,12],doi:[3,8],domain:[11,12],done:[5,6],doubl:7,down:[3,5,8],dramat:5,drawback:[],driver:[],dtype:[],dual:[5,6,9,11,12],dummi:7,dummyclassifi:7,dummyextractor:7,dure:[1,7,8,11,12],dynam:4,each:[1,3,6,7,8,11,12],earli:[11,12],easier:[5,8,11,12],easili:[5,6,7],edg:8,effective_n_job:[],effici:[5,8],effort:7,either:[6,7,11,12],electr:[8,11,12],element:[5,8],elif:[],els:[],emploi:[7,8],empti:[5,8],emptyset:8,end:[5,7,8,11,12],energi:[],enforc:[7,8],enforceproxim:[1,7],enhanc:8,enough:[],ensur:[5,6,8,11,12],ensure_2d:[],ensure_min_featur:[],ensure_min_sampl:[],entir:[3,5,6,7,8,11,12],entranc:[],entri:8,enumer:[],env:[5,11,12],environ:[11,12],eof:[],eq_degre:[],eq_demand:[11,12],eq_max_pow:[11,12],eq_min_pow:[11,12],equal:[8,11,12],equat:3,equival:[],eras:7,errno:[],error:5,especi:[5,7],estim:7,estimator_nam:[],estimators_:[],etc:[4,11,12],euclidean:[3,8],european:8,evalu:[7,8],even:[5,7,11,12],everi:8,exact:[],exactli:[3,8,11,12],examin:[11,12],exampl:[10,11,12],exceed:8,except:[],exist:8,expect:7,expens:5,experi:6,expert:10,expertprimalcompon:[1,7],expir:[8,11,12],expl:[8,9,11,12],explain:[],explor:[5,8,9,11,12],exponenti:8,expr:[11,12],ext:6,extens:10,extract:[4,5,6,7],extract_after_load:4,extract_after_lp:4,extract_after_mip:4,extractor:[1,7,9,10],extrem:8,facil:[3,8],fact:7,factor:[3,8],fail:[],fals:[0,2,3,4,8],famili:10,fapl:[],faster:[6,11,12],fcpl:[],feasibl:[7,8,10],featur:[4,5,7,10,11,12],featureextractor:6,featuresextractor:1,feed:7,feedforward:7,few:[5,8,9],fid:[],field:[6,7,8,10],fifth:8,file:[5,6,7,8,11,12],filenam:[0,2,4,5],filenotfounderror:[],filter:[6,7],find:[7,8,10,11,12],find_viol:4,fingerprint:[8,9,11,12],finit:8,first:[1,3,5,7,8,11,12],fit:[0,1,4,7,9,11,12],fit_param:[],five:8,fix:[0,3,7,8,11,12],fix_citi:[3,5,8,9],fix_graph:[3,8],fix_item:[3,8],fix_set:8,fix_unit:8,fix_vari:4,fix_viol:4,fix_w:[3,6,8],fixvari:[1,7],flag:[],flexibl:8,flight:8,float32:[],float64:[],flow:[8,11,12],fly:5,foall:[],focu:6,fold:[11,12],folder:[11,12],follow:[5,7,8,11,12],foral:8,force_all_finit:[],format:[6,10,11,12],formul:[10,11,12],forward:7,fossil:[],fouilhoux:[3,8],found:[5,7,8,9,11,12],four:[5,7],fourth:8,frac:[7,8],fraction:[7,11,12],framework:[5,6,7,10,11,12],free:[1,6,7],frequent:[7,8,11,12],frevil:8,from:[3,5,6,7,8,9,11,12],fs_page_s:[],fs_persist:[],fs_strategi:[],fs_threshold:[],fuel:[],full:10,fundament:5,further:[],furthermor:8,futur:[5,11,12],g_1:[11,12],g_i:[11,12],g_n:[11,12],gamma:[3,5,8,9],gamma_:8,gamma_i:[3,8],gap:[5,8,9,11,12],gener:[3,5,6,7,9,10],geograph:[3,8],geq:[8,11,12],get:5,get_arrai:[2,5],get_byt:2,get_constr_featur:6,get_instance_featur:6,get_scalar:[2,5],get_spars:[2,5],get_var_featur:6,getattr:[],github:[11,12],given:[0,4,5,6,7,8,11,12],glob:[5,6],global:7,goal:8,gomori:[8,11,12],good:[7,8],got:[],gp_var:[],graph:[3,8],grid:[11,12],guarante:7,guard:[],gurobi:[3,8,9,10,11,12],gurobi_persist:[11,12],gurobierror:[],gurobimodel:[3,4],gurobipi:[3,4,11,12],gzip:[5,11,12],h5_filenam:[],h5f:[],h5field:[],h5fieldsextractor:[7,10],h5file:[2,4,5,6],h5py:5,had:[11,12],hamiltonian:8,hand:[5,6,11,12],handcraft:[11,12],handl:[7,11,12],happen:10,hard:8,has:[3,4,6,7,8,10],have:[0,3,5,6,8,11,12],hdf5:[6,7,10,11,12],hdf:5,hello:5,help:6,helper:10,heurist:[8,11,12],hierarch:5,high:[5,6,7,8,9,10],higher:7,highest:7,highli:7,histor:[11,12],hold:[11,12],home:5,homogen:8,hour:[5,11,12],how:[5,7,8,11,12],howev:[8,11,12],hstack:[],html:5,http:[3,5,8,11,12],hundr:8,i_1:7,i_j:7,i_k:7,i_n:7,idea:7,ideal:8,ident:[3,8],identifi:[8,10],ignore_error:6,iii:[1,6],illustr:[6,7,11,12],impact:7,implement:[6,7],impli:[3,8],importerror:[],impract:[11,12],improv:[5,6],incid:8,incidence_matrix:[3,8],includ:[5,7,8],incompat:[11,12],increas:[],incumb:[8,9,11,12],indep:[7,9,10],indeped:7,independ:[3,6,8,10],independentvarsprimalcompon:[1,7,9],index:[11,12],indic:[7,8,11,12],individu:[11,12],indivis:8,inequ:8,inf:[0,9,11,12],infeas:[7,8],infer:7,inferior:[11,12],info:[],inform:[5,6],initi:[8,11,12],inner:4,input:[5,6,11,12],input_nam:[],instanc:[3,5,6,7,9,10],instance_featur:[],instance_field:[6,7],instead:[0,3,7,8],instruct:[11,12],integ:[3,4,5,8,9,10,11,12],integr:[11,12],intern:[11,12],interv:8,intinf:[8,9,11,12],introduc:[6,8],invalid:[],invari:6,invok:5,involv:8,iprogress:5,ipywidget:5,irrelev:6,isfinit:[],isinst:[],issu:[0,6,7,11,12],item:[3,8],iter:[8,9,11,12],its:[0,3,5,6,7,8,11,12],itself:[7,11,12],job:[11,12],joint:10,jointli:7,jointvarsprimalcompon:[1,7],journal:[6,8],json:5,julia:[11,12],jump:12,jupyt:5,just:[4,5,11,12],karp:8,keep:[7,8,11,12],kei:[2,5],kept:[3,8],keyword:[],knapsack:[3,6,10],kneighbor:[],kneighborsclassifi:7,kneighborsmixin:[],know:[11,12],known:6,kwd:[],l_g:8,label:7,languag:[11,12],larg:[5,7,8,11,12],larger:[7,11,12],last:[],later:[5,11,12],latest:[],lazi:[8,9,11,12],lazyconstraint:[8,9],lbfg:[],ldot:[7,8,11,12],lead:7,learn:[5,6,7,8,9,10,11,12],learningsolv:[4,7,10,11,12],least:8,leav:1,left:[5,7,8,11,12],len:[11,12],leq:[7,8,11,12],less:[5,7,8],let:[7,8,11,12],level:8,lexicograph:[],lib:[5,11,12],liblinear:[],librari:[5,8],libver:[],licens:[8,11,12],lift:8,like:7,limit:[5,7,8,11,12],line:[11,12],linear:[4,5,6,8,10,11,12],linear_model:[7,9],linearli:[3,8],linux64:[8,9,11,12],list:[0,1,2,3,4,5,7,8,11,12],literatur:7,llc:[],load:[2,4,5,7,8,9,11,12],loc:[5,6,8,9,11,12],locat:[3,5,8],lock:[],log:[11,12],logfil:[11,12],logger:[],logic:[8,9,11,12],logist:[0,7,8],logisticregress:[7,9],longer:7,look:[11,12],lose:7,loui:6,louveaux:6,low:[5,6,8,9],lower:[5,7],lowest:8,lp_:5,lp_constr_basis_statu:5,lp_constr_dual_valu:[5,6],lp_constr_sa_rhs_:5,lp_constr_slack:[5,6],lp_obj_valu:[5,6],lp_var_basis_statu:5,lp_var_reduced_cost:[5,6],lp_var_sa_:5,lp_var_valu:[5,6],lp_wallclock_tim:5,machin:[5,6,7,8,10,11,12],made:[0,7],magnitud:8,mai:[3,5,6,7,8,11,12],main:[7,11,12],maintain:7,mainten:[],make:[3,5,6,7,8,9,11,12],make_fapl:[],make_fcpl:[],make_fid:[],manag:8,mani:[7,8],marco:6,market:[],math:[],mathcal:8,mathemat:[8,11,12],matric:[5,6,8],matrix:[3,5,6,8,9,11,12],max:[5,8,11,12],max_g:8,max_it:[],max_pow:[3,8],maxim:8,maximum:[3,8],maxweightstablesetdata:3,maxweightstablesetgener:[3,8],mean:[1,7],meant:7,measur:8,median:[3,10],meet:8,megawatt:[11,12],mem:[7,10],memor:[1,10],memori:[5,11,12],memorizingprimalcompon:[1,7],merg:[1,7],mergetopsolut:[1,7],messag:[],meta:[0,7],metadata:5,method:[3,5,6,7,8,10,11,12],metric:[],might:7,milp:[11,12],mimick:6,min:[3,5,8,11,12],min_downtim:[3,8],min_g:8,min_meta_keep:[],min_pow:[3,8],min_raw_keep:[],min_uptim:[3,8],minim:[5,8,11,12],minimum:8,miniz:[],minprob:[7,9,10],minprobabilityclassifi:[0,7,9],minu:3,minweightvertexcoverdata:3,minweightvertexcovergener:8,mip:[4,5,7,8,9,10,11,12],mip_:5,mip_constr_slack:5,mip_gap:5,mip_node_count:5,mip_obj_bound:5,mip_obj_valu:5,mip_var_valu:5,mip_wallclock_tim:5,mipgap:[],miplearn2:[],miplearn:[5,6,7,8,9,11,12],miplib:8,mir:8,miss:[11,12],mix:[4,5,8,10,11,12],mlpclassifi:7,mode:[2,3],model:[1,3,4,5,6,7,8,9],modest:7,modifi:8,modul:[],more:[0,3,5,6,7,8,11,12],most:[5,6,7,8],much:[6,7,11,12],multi:[3,5,6,10],multi_output:[],multidimension:8,multiknapsack:[6,8,10],multiknapsackdata:3,multiknapsackgener:[3,6,8],multilay:[],multioutput:7,multipl:[1,5,7,8,11,12],multipli:[3,8],must:8,n_citi:3,n_class:[],n_element:8,n_featur:[],n_iter_i:[],n_j:7,n_job:[0,2,5,6,9],n_neighbor:7,n_period:8,n_sampl:3,n_samples_fit:[],n_samples_fit_:[],n_set:8,n_unit:8,name:[4,5],nameerror:[],nan:0,nation:5,natur:7,nbsphinx:[],nconstr:5,ncsa:5,ndarrai:[0,1,2,3,4,11,12],nearest:[3,7,8],necessari:[11,12],need:[3,5,6,8,11,12],neigh_dist:[],neigh_ind:[],neighbor:7,neq:8,network:[5,7,8],networkx:3,neural:7,neural_network:7,never:7,newer:[11,12],next:[7,8,11,12],nine:8,no_val_x:[],node:[5,6,8,9,11,12],nodecount:[],nois:3,non:[5,8,11,12],none:[0,1,2,4],nonnegativer:[11,12],nonzero:[8,9,11,12],note:[3,6,7,8,11,12],notebook_tqdm:5,noth:[11,12],novel:7,now:[11,12],nuclear:[],number:[3,5,6,8,11,12],numer:[5,8],numpi:[0,1,2,3,4,5,6,8,9,11,12],nvar:5,o_flag:[],obj:[2,5,8,9,11,12],objbound:[],object:[0,1,2,3,4,5,6,7,8,9,11,12],objval:[],observ:[7,10],off:8,offici:[11,12],offlin:[11,12],often:[6,7,8,11,12],omit:[11,12],onc:[3,8],one:[0,1,3,5,7,8,11,12],ones:[7,11,12],onli:[3,6,7,8,10,11,12],onlin:[11,12],open:[5,6,8,11,12],oper:[3,8,11,12],opt:[11,12],optim:[1,3,4,5,6,7,8,9,10],optimail:[],option:[1,2,4],order:[6,7,8],order_:[],org:[3,8],organ:5,origin:5,other:[5,6,7,8,11,12],otherwis:[0,1,5,6,7],our:[11,12],out:[6,11,12],output:8,outsid:6,overlap:8,overrid:7,overview:10,own:[11,12],p_j:8,p_jitter:[3,6,8],pack:[3,10],packag:[5,11,12],page:[6,7],page_buf_s:[],paid:[11,12],pair:8,paper:6,parallel:[5,11,12],param:[],paramet:[3,7,8,9,11,12],pars:[],part:[11,12],partial:[1,5,7,11,12],particular:[6,8,10],pass:[],path:8,pattern:[7,10,11,12],peak:8,peopl:[],per:5,perceptron:[],perform:[1,5,6,7,8,10,11,12],period:8,permut:6,perturb:[3,8],phase:5,physic:[8,9,11,12],pickl:[5,11,12],piecewis:8,pip:[11,12],pkl:[5,9,11,12],place:8,plan:8,plane:[8,9,11,12],plant:[],plateau:8,pleas:[5,8,11,12],plu:7,pmax:[11,12],pmedian:[8,10],pmediandata:3,pmediangener:[3,8],pmin:[11,12],point:[3,5,11,12],polytop:[3,8],pool_obj_valu:[],pool_var_valu:[],poolobjv:[],portabl:5,portion:7,pose:7,posit:[],possibl:[7,11,12],post:7,potenti:[5,7,8,11,12],power:[8,11,12],practic:[7,8,11,12],pre:7,precis:7,predict:[0,1,7,11,12],predict_proba:[0,7],prefix:[2,5],preprocess:8,present:7,presolv:[8,9,11,12],prevent:8,previou:[6,7,8],previous:[3,5,6,7,8,10,11,12],price:[3,5,8],primal:[8,9,10,11,12],primalcomponentact:1,print:[5,6,8,11,12],prioriti:[11,12],probabilti:8,probabl:[0,3,7,8,11,12],problem:[4,5,6,7,9,10],proce:[7,11,12],procedur:[8,11,12],process:[5,6,7,8,11,12],processor:[8,9,11,12],produc:[6,8,9,11,12],product:[8,11,12],profit:3,program:[4,10,11,12],progress:[0,2],project:[11,12],promis:7,prone:5,proof:7,propos:6,prove:10,provid:[0,1,3,5,7,8,10,11,12],proxim:7,prune:7,pull:[11,12],pure:[5,10],purpos:[7,8],put_arrai:[2,5],put_byt:[2,5],put_scalar:[2,5],put_spars:[2,5],pxi:[],pyomo:11,pypi:[11,12],python3:[5,11,12],python:[5,11,12],pytorch:[],pyx:[],qcpdual:[11,12],quad:[11,12],qualiti:[7,10],quantiti:8,quentin:6,quickli:8,rais:[],ramp:8,rand:5,randint:[5,6,8,9],random:[3,5,6,9,10,11,12],random_uc_data:[11,12],randomli:[6,8],rang:[3,8,9,11,12],rather:8,ratio:[3,8],rational:5,ravel:[],raw:[5,6],rdcc_nbyte:[],rdcc_nslot:[],rdcc_w0:[],read:[5,7,11,12],readili:6,readthedoc:5,real:[8,11,12],realist:[8,11,12],reason:[],rebuild:5,recal:8,recent:[],recommend:[11,12],reduc:[5,6,11,12],redund:10,refer:[3,6,8],regardless:8,regress:[0,7],regressor:7,regrssion:[],rel:[5,6,7,8],relat:[5,11,12],relax:[4,5,6,8,9,11,12],releas:[11,12],relev:6,reliabl:7,remain:[3,5,6,7,8],remov:[5,8,11,12],renew:[],repeat:[11,12],replac:[],report:[11,12],repositori:[11,12],repres:8,represent:6,reproduc:[5,6,8,9],request:[11,12],requir:[5,6,7,11,12],research:[6,8],reserv:[],reset:[],reshap:[],resolv:[6,8],resourc:8,respect:[3,5,6,7,8,11,12],restrict:[7,8,11,12],result:[0,3,8],retriev:[11,12],return_dist:[],right:[5,7,8,11,12],rlt:8,rmtree:6,root:[8,9,11,12],rottner:[3,8],roughli:[3,8],round:[3,5,6,8,9],rout:8,row:[6,8,9,11,12],run:[5,6,8,11,12],runtim:[],rv_continu:3,rv_discret:3,rv_frozen:3,rvs:[11,12],s10878:[3,8],s_1:8,s_i:[3,8],s_j:8,s_m:8,sag:[],saga:[],salesman:[3,5,9,10],same:[3,6,7,8],sampl:[3,8,11,12],sample_weight:[],satisfi:[8,11,12],save:[2,5,6,9,11,12],scalar:5,scale:[3,5,6,8,9,11,12],scenario:8,schedul:8,scikit:7,scip:[11,12],scipi:[2,3,5,6,8,9,11,12],score:7,scratch:7,screen:[5,11,12],search:7,sec:[8,9],second:[5,7,8,9,11,12],section:[5,7,8],secur:8,see:[5,7,8,10,11,12],seed:[5,6,8,9,11,12],seen:[1,7],select:[1,7,8],selecttopsolut:[1,7],self:[],send:[],sens:[5,6,11,12],sensit:5,separ:6,sequenc:7,serv:8,set:[1,3,5,6,7,9,10,11,12],set_inst:[11,12],set_time_limit:4,set_warm_start:4,setcov:[8,10],setcoverdata:3,setcovergener:8,setminu:8,setpack:[8,10],setpackdata:3,setpackgener:8,setwarmstart:[1,7,9],sever:5,shadow:5,shape:6,shortcom:8,shortest:8,should:[1,6,8,11,12],show:[5,11,12],shown:[5,7,8,10,11,12],shutil:6,side:5,signific:[7,10,11,12],significantli:[11,12],similar:[7,8,11,12],similarli:[3,8],simpl:[5,6,7,8],simpler:7,simplex:[8,9,11,12],simpli:7,simplic:[11,12],simplif:[11,12],simplifi:[7,11,12],simultan:[8,11,12],sinc:7,singl:[0,1,5,7],singleclass:[7,9,10],singleclassfix:[0,7,9],site:[5,11,12],situat:[7,8,11,12],sixth:8,size:[3,6,7,8],sizes_jitt:[3,8],skip_lp:4,sklearn:[0,7,9],slack:[5,6],slightli:[3,8],slot:[],slower:[11,12],small:[7,11,12],smaller:7,smallest:[],softwar:5,sol:[],solcount:[],solut:[1,4,5,6,7,8,9,10],solution_to_idx:[],solutionconstructor:1,solutionnumb:[],solutions_:[],solv:[4,5,6,7,9,10],solver:[1,3,5,7,8,10,11,12],solver_baselin:[11,12],solver_ml:[11,12],solverfactori:[11,12],some:[0,3,5,6,7,8,11,12],sort:[],sourc:[11,12],space:[7,8],spars:[2,5],specif:[0,3,5,6,7,8,10,11,12],specifi:[3,6,7,8,11,12],speed:[],speedup:7,spend:[7,11,12],split:9,sqlite:5,sqrt:8,squar:[7,8],src:[],stab:[8,10],stabl:[3,5,10],stacklevel:[],stage:[11,12],standard:7,start:[1,7,8,9],startup:8,stat:[1,3,4,5,6,8,9,11,12],state:[10,11,12],static_:5,static_constr_lh:5,static_constr_nam:5,static_constr_rh:[5,6],static_constr_sens:5,static_obj_offset:5,static_sens:5,static_var_:[],static_var_lower_bound:5,static_var_nam:5,static_var_obj_coeff:[5,6,7],static_var_typ:5,static_var_upper_bound:5,static_vars_obj_coeff:[],statist:[5,8,9,11,12],statu:[4,5],step:[5,6,8,11,12],still:[3,7,8,11,12],storag:5,store:[5,6,8,11,12],str:[0,1,2,4,5],straightforwad:7,straightforward:[],strategi:[1,7],strike:7,string:5,strong:6,subject:[8,11,12],submit:[11,12],subsect:7,subset:[6,7,8],subsetneq:8,successfulli:[],suffici:7,suggest:[7,11,12],suitabl:7,sum:[3,8,11,12],sum_:[7,8,11,12],superbas:5,supercomput:5,supervis:[5,6],suppli:8,support:[5,7],suppos:[7,11,12],swmr:[],swmr_support:[],symmetr:8,synergi:6,syntaxerror:[],system:[8,11,12],tabl:5,tackl:8,take:[5,6,7,10],taken:5,target:[],task:[7,8],techniqu:8,tee:[11,12],ten:8,term:[11,12],test:[5,9],test_data:9,test_fil:[11,12],test_h5:1,test_inst:[],text:[7,8,11,12],than:[7,8],thei:[5,6,7,11,12],them:[1,6,7,8,11,12],themselv:7,theoret:[6,7],theori:8,therefor:[6,8],theses:[11,12],theta_0:7,theta_1:7,thi:[0,3,5,6,7,8,10,11,12],thing:[11,12],third:[7,8],those:7,thousand:8,thread:[8,9,11,12],three:[7,11,12],threshold:[0,1,7,9],through:[7,8],ties:7,tight:[3,8],tild:7,time:[5,6,7,8,9,11,12],time_limit_sec:[0,4,5,9],tmp18aqg2ic:[11,12],tmp3uhhdurw:[11,12],tmp48j6n35b:[11,12],tmp:[11,12],tmpvbaqbyti:[11,12],todo:[],togeth:[11,12],tol:1,toler:[7,8,9,11,12],too:8,top:[1,5,7],total:[8,11,12],tqdm:5,tqdmwarn:5,traceback:[],track_ord:[],train:[0,1,6,7,8,9,10],train_data:9,train_fil:[11,12],train_filenam:4,train_h5:1,train_inst:[],trajectori:8,transfer:5,transform:6,transmiss:8,transpar:5,transport:8,travel:[3,5,9,10],travelingsalesmandata:3,travelingsalesmangener:[3,5,8,9],treat:6,tree:6,tri:7,trial:8,truck:8,tsp:[5,8,9,10],tsplib:8,tupl:[],turn:[8,11,12],tutori:[11,12],tweak:7,two:[3,6,7,8,11,12],type:[4,5,6,8,9,11,12],typeerror:[],typic:[5,6,7,8,10],u_i:3,u_j:8,uchicago:[],unabl:6,uncertain:[],undefin:7,under:[],undirect:8,unexpect:[],unexpl:[8,9,11,12],unfortun:8,uniform:[5,6,8,9,11,12],uniformli:8,union:[2,8],uniqu:[],unique_label:[],unit:[3,9,10,11,12],unitcommit:8,unitcommitmentdata:[3,11,12],unitcommitmentgener:8,univers:[6,8],unlik:10,untrain:[11,12],updat:5,upfront:[11,12],upgrad:[11,12],upper:5,usabl:5,usag:[5,6,7],use:[6,7,8,11,12],used:[3,5,6,7,8,11,12],useful:[5,7,8,11,12],user:[3,6,7,8,9,11,12],user_instal:5,userblock_s:[],uses:[5,7,10,11,12],using:[3,5,7,8,9,10,11,12],usual:[7,8,11,12],util:[11,12],valid:[8,11,12],validate_separ:[],valu:[1,2,3,5,6,7,8,9,10,11,12],valueerror:[],var_field:6,var_nam:[1,4],var_valu:[1,4],vari:6,variabl:[1,3,4,5,6,7,8,9,10,11,12],variat:[7,8],varieti:[5,8],variou:[5,6,7,8],vector:[5,6],veri:[5,7,8,10,11,12],verifi:[],version:[5,8,9,11,12],vertex:10,vertexcov:[8,10],vertexcoverdata:[],vertexcovergener:[],vertic:8,violat:[],visit:8,w_g:8,w_j:8,w_jitter:[3,6,8],w_v:[3,8],wai:[3,7,8],wallclock:5,want:[11,12],warehous:8,warm:[1,7,11,12],warn:[6,8,11,12],websit:[11,12],wehenkel:6,weight:[3,8],welcom:[11,12],well:[5,8,11,12],were:[7,8,11,12],what:[7,8,11,12],when:[3,5,7,8,11,12],where:[3,7,8,11,12],whether:[7,11,12],which:[1,3,5,6,7,8,11,12],whose:[7,8],wide:8,wireless:[],with_m1:[],with_m2:[],with_m3:[],with_phil:[],within:8,without:[5,6,7,8],work:[8,9,11,12],world:[5,8,11,12],would:[6,7],wrapper:7,write:[4,5,11,12],written:8,x_1:7,x_aug:[],x_e:8,x_i:[7,8,11,12],x_j:[7,8],x_l:7,x_n:7,x_np:[],x_sampl:[],x_v:8,xpress:[10,11,12],y_i:[8,11,12],y_j:[7,8],y_np:[],y_numer:[],y_proba:1,you:[6,8,11,12],your:[8,11,12],zero:[1,7]},titles:["7. Collectors & Extractors","8. Components","10. Helpers","6. Benchmark Problems","9. Solvers","2. Training Data Collectors","3. Feature Extractors","4. Primal Components","1. Benchmark Problems","5. Solvers","MIPLearn","Getting started (JuMP)","Getting started (Pyomo)"],titleterms:{"1000x1000":[],"abstract":4,"var":7,access:[11,12],action:[1,7],alvlouweh2017:0,alvlouweh2017extractor:6,api:10,background:[],basic:[0,5],benchmark:[3,8],bin:8,binpack:3,box:[],capacit:8,citi:[],classifi:0,collector:[0,5],commit:8,compon:[1,7],content:10,cover:8,data:[5,11,12],dimension:8,distanc:[],exampl:[5,6,7,8,9],expert:[1,7],expertprimalcompon:[],extractor:[0,6],factor:[],featur:[0,6],field:[0,5],first:[],fix:[],format:5,formul:8,gener:[8,11,12],get:[11,12],guid:10,gurobi:4,h5fieldsextractor:6,hdf5:5,helper:2,indep:1,independ:7,independentvarsprimalcompon:[],instal:[11,12],instanc:[8,11,12],interv:[],introduct:[11,12],joint:[1,7],jointvarsprimalcompon:[],jump:11,knapsack:8,learn:4,learningsolv:9,load:[],make:[],matric:[],maximum:[],median:8,mem:1,memor:7,memorizingprimalcompon:[],minimum:[],minprob:0,miplearn:[0,1,2,3,4,10],model:[11,12],multi:8,multiknapsack:3,optim:[11,12],overview:[5,6,8],pack:8,pmedian:3,primal:[1,7],print:[],problem:[3,8,11,12],pyomo:12,random:8,refer:10,reproduc:[],salesman:8,scale:[],seed:[],set:8,setcov:3,setpack:3,simpl:[11,12],singleclass:0,solut:[11,12],solv:[11,12],solver:[4,9],stab:3,stabl:8,start:[11,12],ten:[],test:[11,12],train:[5,11,12],travel:8,tsp:3,two:[],unit:8,user:10,variabl:[],vertex:8,vertexcov:3,weight:[]}})