From a2d9dbfb30ea752e5627877d82c7514c868de818 Mon Sep 17 00:00:00 2001 From: dschlueter Date: Wed, 9 Sep 2026 23:25:50 +0200 Subject: [PATCH] =?UTF-8?q?Vorwort:=20Hinweise=20zur=20Entstehung=20und=20?= =?UTF-8?q?Software-Umgebung=20=C3=BCberarbeitet?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...rations_Research_mit_Python_Version_04.pdf | Bin 5725588 -> 5725205 bytes OR_HTML_04/assets/search-index.js | 2 +- OR_HTML_04/gesamtdokument.html | 12 ++++++++---- OR_HTML_04/vorwort.html | 10 +++++++--- Operations_Research_mit_Python_Version_04.md | 8 +++++--- Operations_Research_mit_Python_Version_04.pdf | Bin 5725588 -> 5725205 bytes .../00_Vorwort_und_Lesehilfe.md | 16 ++++++++-------- 7 files changed, 29 insertions(+), 19 deletions(-) diff --git a/OR_HTML_04/Operations_Research_mit_Python_Version_04.pdf b/OR_HTML_04/Operations_Research_mit_Python_Version_04.pdf index b1719332429d5482c41df60cee98e7705eae3d88..029c0ea15bd0df9f5950ce91960b4c0aa2e19f90 100644 GIT binary patch delta 532711 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⪚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�-vXP$bTh3Q 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

  • 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
  • b15Ge^~W8$9MBv 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 toAnn*RN9zaNP5W?(f7^XGPHti!x zVUS&4$kSBezkk&Gq=SU(}#sr!E28+@NsDbxHRZPXqF{G3q!M zvG4GlL%{e+4q$}Z_6Z=_vPO6z(k@zJMRa*o9y9HYW!n7S5W6GI-_+30&K}bo9Y!D? z5b$Sw*8V4q@5_gq#Q12LW&o}aS}ZC#TeXE7H}Aa`IGK9yo8{{aft5D z@fi1Oupq4#aQ1$biw17m&T70>Jh)AK*{Za~wrYv-^-_S0%vM~q#e@JL#~^<0eL+YS3#U2g4`}$8oUjCf6_KqKl3>I%ezPT;d9gUC zb0T0*djeFv^-n~A-$MQ>#0Y$a!_~4r*;ZRuU;Mf=yfoc<(^HKKK6R_6@#c z>-sfNPplSycwA2mxyZG90orb>hJA_^lx~W3IT8W%Xfk_sIDl_mnSrh|5oB;G09*gg z%oEqWtBS-$o5j<#N_I8U&6i3Xvs?_G-_iz$|Bay$UQA z6e}Aa+y9!kL#tK!2H@iRe+*oz1t-#q`IFvW5m-8Lu3)-P7s>#}N0X*4{ysqq=2_g_ zJ%JpRcjq+ZP@<$`)QwlvawSq-6j&JG(~VuD9&60ufWsQva&Q15BvYEjcTMY`hu>@L z+m>QD>Ml`2AqO2BGzfU3jJk2$M3O(!ukgF{w-Qa>5V^SaDk5GsAGMX)hu;ro4 zqu90=mIksF!l!}p&SQ{+7tTXz^>bFkXFy>|&a+4QNt4Un5~C@)(RG`(lNyg-;E9A- z)|=(1s5KH}rb!1*hZL5At4NE{7C@$9bW2`kaEJ7RK^2$lfVGHXa3_$=P@0Ohcqt|U z_Wv+isVb{o@*XcvHWK5~B3VZfr{}0FT(prV-gSXdCCKybe|KQtfWnfHbP^#Xr%-Wa z_9Ula=GFS%C%u?sYmI@cZ~nb6)jn7@v`ztX9Xmw3Ay=8an0g0(ii!(7c+92-!j8g} z%9EX<+c^O^iI7#iFYDPp(VkLONHD?=rI!NQn`(O|UZ2#}~A<&>-~td;$|r5Y5K{5RA=r zKhae$5wK`DMOcTVQIu6_C!n=|nk+GKvL_@W!r9&(G>htW*b_>XP}huws+(-QtRxVG zkij+)3B!%vqoX_>5cw7$+y)PW7nNYj6U$4^62TE8 zk#koM(IV*~_d#t~PKF@?pp!y`6;_VCj7fXqVURwknJ*LZU<;_lFm}bIkSdO0oApT-CK}%qykf_bC z2ISPz*4W;VuI9RAL9T}VoNe9(ZxrHewt%yU3l?GWh*#5@+HS(Q7e-ia!uCzV zql~Y?Icx+@Sj(Y0gbvR#7df*qvNtd&WRp=4&Ki%Aib!z&q7j9nCP320y+}DwgDDW9 zENZiMlA5eSCD_COnB-5FGdXKf5tEhWRAFt@i9j^d^8EU4u9*;k?2zcK*kjD=FwnOD zx&ICDmj6!`^`rOGg<Qe~Bv6I7{a7L}xM|d1Y)mFv;JH&eE5}|X z^f=qAlyGSjXp5~DT_zZ%u&dounqfZa4=@Ev0DX7;1tLHJR0&>WlpGOAxE z6s}4%LBo1y97+ce`sA;YpmEZ~fnbHrUWXu}Y2wE~5fyu_oK)3+gY1&tL(=T(dbzo2 zUX%JH$v1!qkwPg*utP|7I;WKHOzcsjAkp!m2J==%DTvckA)O>!pMYsoChc1+C$Q&+ zRY3Yb?7Z1tXEEg^mW`*|aB=X*wCXWo6gd~p=O<7Zknt|k@ZC0;RX&SrdIItIaOj}f z3pbN;^%9AGRS28H)GuB&r^AnpPQ<__Ue)1Cz3;PvlIe*_g6>QgPF788y*OnQLSvkv!)DS>ys{WId)X5Qr1M3fy8MZw3ntO@TMiy zg6uo0jJ!L=NH*bRg5$jL>>_p?K&dOeC^A8p9XceL5!hhY}2KLK6UE%wFrnv5knBtD$6_Xg#_34T$v#>~yL? z;&}tv6Y@GlF%L4o?~Q^zLOABQtnd0AE0AJhO3PPIz&A&cXJHH)v)XT1_yLv9~87CxK!u!ta zJ3i|W4WAU=G@r%%x5b_Vtgj8+ySWY@Q5X!zd#^Ix7%W|SBM@Xrn9#LIo-l*WwszKg zNY0)*dNn|n+7qR}YyJ8BY7!}s*alt@w%XKxG?moKnX;Q)7R7tajcg6M0E$(k_^-a& z(pL&e#tQ>#pK2eQyL!|^!fV|h5R!T>91XrV4b*P*^jw+P0m{Q_YEYUemFR2;34n`} z4b@MN6E*;P)TPgP563`6w+5ls6;~}}jrbIztg{9yQ}DtJGQUVuKPTc?Z-dvyt1bFJ z0tuGmzB`Lcwo8Sk+kGzUfDJIYldq2wK}`j*qT<6^i-n8I^V#NBg4H1A96t3oS8vD) zPS(vlIZk0Em)=mkHT+`aK0bBh1NWs1qihd6VI%|JZ)fL(3J2SRED2F^#X*}tVKi4D zX_3`Eq0^-CE&;#qZ&cimN$kL3vbDY!uBWfWpZP$M;4CKxhGdLb1FWoavKy|07_er2 zm%7u+9CAv_Y_eJRqfVaYwg5dnT^<_#ziVpk?=``Bde`O77YOA0eusfPD2u4C>4mnu z&o}$;Xw-6AZPLOSDk`}G7L26EOK+6h{HFwO_J&fdqhL|BX-{>)lbI2hncvvf!7=0W zDVT!l?RrwPFn92^0i1^9a1m<-ya~634CkMR>V>xXLVrd@*Z^L#-rV^0+L*7u*4Ylj z*}u9{1}cJu9`R?l&Xpq8HI&Hy!E6l2eBG*6Io3bb2RffzElp%v6VCLZWATm_4gOQx znQ)NUy~S-yNQK}X($g{=Ufsj&h6x%KmmaIiE)^QeK~$M0*;NbC|%Cotr$(;2QSE)IY0tVAIy zwiQoaqqmRJ5+*r`P3{v8)!j9fZ#ITqU+k2*%ai zuW2`Kivvu#0OSi~__)fqG#7T94yOBZoGnP__)}a?trtK0R^N<1lnqoL^{*2%F%v$_3B{q%XW%4;|ZoYN)`-3YMSp3g-_*6Q_FHiy3 zD%h%qN`FE?Y+=W-^=M_HqH3l5YK25~?DuyKcY4j2Xh1zBD@H0Ccq4o=8agsd!fuYX zQ<(AQUJ*hX_hVrrOubOrhc#IOF<6tCR(DQKkDM|bNxq8cujk6%{Nhn1kUt7^`YxhSUL1gg}>k zYoUPSCP1p!qIepq7fu0ee+?d+wE4c-G_4&Gj!{D=RAh22BJNgb^wm{gPQqOzCE7KH zlo3~Wfbc>LVz4HuHL=rL@xR*>eGl_Gc6A^uF%6c|Xr~sez^|0&6&~K^*!cpxA)ZLu z-18D`^=#M&zir%5-wuEPsTOmp}3ED`HbB zpolxXRP6bu(51;v{yL#-9shRr`b=(Kzhu!t)KP1xU<&fV?Pc>fQa~Gu;2|a~?>RD9 zS&{2D;?Tw|#Ki>GU)2v~yhc5*-0eaq#RDG!Gh`W^>RAL8_KOO+s z3;?f{U)wwKMH}zVg`kn8{hiUF2Q?^gZMDHofs%dVNW`=g&mShtUjqNtzt&PUz`>)3 zD$a@5B6|_bHTguWL^Bv(^TUY4X~R(3FPr}nIY+r0U_i^NYiXCxU|SPYT_GDm393w# z6%q*@eV2mIwh4Wf`^c$_+pzy;Mu`C!i@_a(`y@}m?;+TVA;yiyiii8%vw0H-Jzc@A zRxqu%fm~~^*6Q{+ukmOyCYafuRL{~c+Oe2aA@PURhmRNEsEL~F=K@J?a;J6cB|+s>n`#8WfNj2F}uS?g`9zjigLNN3eM6kR zwlf)EP|a^*II%f23`snvB0-McM6W|^7qVofyL&c_=}LM9+QLlAW^EjWd|L(hR5L_8 z_^G^i`%lW;yrmkNX6`V;5ruey4zV>wCoSVByJ7N9VX!lVjU8rrUj6Z0?5w*>!%{$G z^+eL83f?;qo@T6;Pdw>p>y@RCZ8l!qri3YK8ZhLkEK+o?ZT`_6MqeeQRguibPjNKUusNRf=1}#>iq@|nj58T zf!xqp)%x+^N=Is0WUi;WYNgEhUkwDy?XEsY1H^uq5I|)IG)KyWI;K)$czVX>8Q<2| z9yus8jg^IkJ);45&IrH|_|+Uu&fweAcDMSE_6m} zk$;aU7a|R61MSsiW%b)4pF-G{r%XY+I#`2_u7L&j$fi{RJz$fkHfpRnqZ#vPXe{v! zZol6OFGpec{X&G)g)R>*pf9#Y%A}H_PyR~S?Ycmk-Q)kcR@efhLNlPp#w9hxQEU#D zG3iI(_Ff*yaF?61OJ&9KhkR`lnN}h_4`^)j%t^&+qx8+RoTbCxg5s zrav2^Kz+yk5DuW0g24<83ND9~s%OakNNVhWhdpdl45YuzMf2J)F4#OZ(g`ZBFq%bL z(KY;ms?RgNYW-=bg;qYBivuF3rulC{xZCSTxRh81Aiqpnm3$EYR{eNX$@vcvp~w;z zH3fh9RRVPRIg=@RRz8U1XuH1;J|Gf(=n5xDb!iEmN{iW~`=7Lay^}hf{6M>*ozjjx z&OS+`B2Jv}?wBvar~YBaPy$!vMc?W!?F@O^sAb0%fJ+rW`yCp5iu{-Dip&o)ufHvH zS!KqB`sBs>=DoiM=1ck%HS!gE*_s*FJ^G(l6RL^SL~ z6-vsJj8i*GsPyczcgg)RZ9kFeSHs-1^wKO@p)Cm{2i*LGvo1|7UT-&Ypm6AUNKF?F=I6{bsL6Bp`p<4g;CHcSS+`M{zPJ`eK)K_`UWdzh+^nMa12ds@?b_3M8*Eq zv3ES*tKm;k@b<5$ps(yy{&rRHxbYdNp+umdluA=B2A0SHLBw*2VZ>N{p zbEc0I$&#T{E6&I+I;8!prt6rB?uA!Qh>Fu7xhLxcH-bhQpuSUcM=pBXz-r(f|NU=- zv*Kq;S$mBiR~_@Q;>{jz2g5K0=M=zVKPqz6OPi-A<2^Z-+}!d(@zAhA>-C^)TtkYk zG!LP!y*jad{w`#+972~3GcnYtrAB)ap{v7vsIhFZdSZ2DARx#)c(V?}@HS&1KJ+4L zB*s`{tftLNwnJ;Rhrrq52tEpz>NaX*6QD6w)0O=ON0MWlhas?BTI*8=aRY#=uAwxH z%n)N?m`oj|a6Q6srCQ~=a4&UoL3s9t7%H(^6YEYC(VGi-laQKN?ys5L=Z!qJ8VO`SJprKyz}_v9=}& zH{Dxn-G~$i_Xrir{aZ9Rbza%Blz*0qQqZDn4DPnz69hEM7-yfMja~c_ zlGumC1l_pp+WT3$=k|&)5oX52$LjUIFiO+RrkmFd{rL*zuJx@TO$@*&o9_7)o@(pp z7$G=ye4gC!+ezWM34EUmJcQMc{6vai-3$pzSdEG)b7tF;XYJp29W*q3twtY3AKr%k zq1wE&jTU||y}g>kgN6K}e)`?!UFbiOc*3b1`^fpdc?OLNpmDRxs%qng?uFNXn?>JF zOzMP;kLh_H*q4CVonI$O%Tp==43Q~OW!SgwT}dsUGb?G>Wo648_IWtUq2j%fVs z%(k<#by0bCMn5$4(ah>h`&3gss!cxp@e{Z?Vwdtp9u;LM?C9IRHvxnbOvh>?J^E2r z;&!|EbTRZVQP$~f#iuGIhyq1JejgTj87PS4ZUhly#1-GJOt}r9x~?f35OMOpg!!#! z#B&bmZiioVn=>?J&Ehr)bjFWUx^dPPEOsHzEd6}Z^GURb7zz>Ryn5>EtVb!_=lR=c z#W{_8R>R<4+@t?%Rwu%r7`?mm01qOE>{FmKwt>~Vq0>z3D$bzYQMmko=@IEcpS$ku z@iRAqFyx}Kq8}N+S&wsjs?3@wZ6N+|?X>508*_02S+`W^X=GTdf#1`Z4i((XwCjCO zupX3msEDcKQzRCB@0FCgM9+}VOB4AZ01bINPU#;VSlFGt!>O55#=}0Z|Hg}H0xfSx zS42Ng*?c_j8>@V*<8pQ~%Rke545{*0s&(PYP`A_9=JE%iy2iCdMRV`*%V&7t{40Dn z0VOeInq2=>z@Dk_?M&a^{5qgd&EeH!pn&^MOU&>vN}mn#`ikY4#3kE$Zo@1>I$B1R z#M$vW?un1=1(R&7I!x2k$(naByZ24(d|RTZu=TFRl(GX%rH)EQ?)rh*idg>wC;mj& zaqjW%Pp2P1Dt>!3Fa*W1V#GAWb*<0a!Y8s%vrfECCj_<@E(hkLbAZG}1MTutSqy=9 z>2U4A*_(Y{o~7`edkJpAZwLR2a!f&G!2ejHv-ZjMc`0BjN=o+8CCkT~6P}AB^hX}c zPjP&W1F367&U86dJC8-coL0@zF}4Lq`q}*N)Flc1Jep^w z8PS2wjcpd)5xCIr55%baPpNwx{{_hTiiVqI)#c$jFghS9OAhYf%C;pIZ@(mcTcBi+z-Ii`8sN5`LXe zx(3|7QJ5t|oeSm+YmHRyH6lQnT)XaO%-384_Ilv(0M(4qw=Hl4+cbu%;=7Dbg88!d zT+mq0r^J^50I|-Uo!K$R5wF1GKZow6@1ET#&Z8Mn%RSXarOgi)2O|bu*ebnG!$P|$ z2sW$mm2WrumESaez2a?aYRPDlqg?r)4`o~1>UC#>R~J*?B_Qah3LSI$VDAdiZ>K{7 zC=0@UwNviE5Xkd?&0}m{6r7MQGsStn1%;vP1ow(MMC22ZglWCmz+7&b(8vtfR8+gx zTN7{N{CYSegS$Q46gHJpLNnRG!( zMnD(7#jbr%!z#Vm?YSu4Lan!c7GvZGyzXT{PcPNmvf)shM3zLv4jsZU=Gc=pal%W-ZqSqe;=k@WZP zj86Vt44Bn9SRw(B$G-Ru*^}sbeZsrie0XcBbg@liM4}q1rjul%w;p`WOhUj5Q2o;O zDErCP?;bG}FTLOPMjiFkbAN5g=h2&4oSYx(EUY$Kb7&(i zZNBHV9d5h{rETi{8q^z+6^aSR8+SM}suyrS==IAHzc_&S(V5<`i!p+{+Xq{uQlE2 z3s}#;E;|os>lL=!qKSrS`7@H=o!jlFyZ1fz7QwLf4o-eDPEaUZ9eH; zVzyBCCEKvjBf01jGxq#zDTCl>N?Pb@rCnbyroKsEme&tO*u|NCBDGc%)bjHN!2obK zEV92)#l}5&|BpRK`k4|eA|xv>N4oG|RjPEBDbSKI`~PFgQKCQPLctf;bFBt?b5IB* zL;dNEjr0!MS{*Q?IVxbT9FJ?=KmcGK6YJn& zW0)0Cr1OJ#x!bT zg_Z5CL3??OF>y8}(!XCjojR_uAd^P%KsMRyuYeiYkc?%&=>@ejdvS$mk%a+DveTgU zB_=$HLgt_tiq1Tx2;Wj^nG67fJ4H|_iEN>Y{qbIO^=+&(wC-vM^OsR-tyRBPYAr5| ziAL=6M4U#?5AmvkqQ|*kS>r1-w5*lZ1M<6!Lv#s7J*9LJBP;T1Hxpql%FS}L>$%5t z=DnO2Q8n@lrTOHDi$cdT;Vw4(dE~oAQ@lg!;+Nws^Ib7iSxIseT6q8ri*QS2YbGNd z6>5BjI{7Gi5e@|ef~tZyO;Y13dci}eX-dU4^ippgi@S`{jqw~-1)hSWktS9pK3;jm zsDm~;S|A{*wmxZ|jjw zMw+G6C()AkrRGN#K2bntjQQ-m!v{k_$=9jTH)#8k^S?3e2>QoK#ttICCkhUu-r=6A z?TKYL%^bk7+01H+v_?d<0=c1;JMCp;rR2}wETmMiCDGBF1+?Ou?N}Mj&Lm4 z%;IZ=Wm|*Wp=po?e|E;8&XzFz(SS2{xJAl=JW4Zwqb%K6VEGFuP}1V0LJIvG4M%!5 z{`03BzI{o_hG~=8txSz{(xSo%Ntc+OjkmS(2LA*mrHq7Wo`nqq6HD+dH1@Vs49lW_ z4qK^HP0O@319m=zHFjn=pDFXHG&IQ({d8`Yv9O*MwBZqsW7Si{ZK&xDqNBv;&#eLt zW%Q(x7l`cy=q3cf2?c27vxE>HuJCWxz731Sr%D=|#OG~OdcTRlWr<&8S$FxD6X=rs ztBEur>KzkU1}dNwpa+1kq8sLpz+>?FejX!V*r)pnNeLOCY ze|}!GB#IND{u{KduI2BUbr`JHiz;8wZihBkc^lcJ#vr|ez!CkrjYvUDYMM)P%-k*X zpf!WRF`1HPWMadwc6xi&AuPMbpR#PQG+F|{ES4^!b6i!3A?Amad2VpXsx;BTS(eJ2 zNCDPA?SPy{a6B}@5bWaF+Hwyp5Yo~_$-N-V=>Yq2no`q9N<*zw&Z4wl5L9+VFZPtg zoomui0Y#P-mu)dBW6A6%bIkj$FsS@Vi#2_}e3&q_V?kwNeISpr#|ScvlAygROn1?p z8>^8hsZNK9Z!gp*Ww$d@pXhkBi1DGnYl;D=)QoamRBk#gT0UsMpBsJM8Fi*_-QGM4 z5w{q9?zgsvf81{j+&}q$nYH?Fe+Jiv$G5f~3-t)td%T5@TzwghITmQA)W#_2K2m~f{5ZnWv zKL1_%-`@q3Z4*I|mwfjNUK>a+`*?bNb=vIuR{JV=0TQ*7-_mK8e;$pEux9S!zWU?K zhnJ)^+(Nkp_5-L@Q+-dveN+GOX!dnk_xkeB{{Gyf_o6Ui?Xp+!B%DQwCHwi>|7qhj zlsR+q*nD^(%rv1^qjBUX1tl9Ssuc`OyarmL2eVN zm5a-p>?Qp+{Lb43X4|OozW%!?+ox_NjHW-4)7#t8$9{?3-80AVk0+t23lYF$=U0RO z%iV7$Z!L{)sN6fa6IdOuQQrrC^y^E-mZ!}LUi+}Ma%DzO$89~}(2B2F-a5a1-aNkU zPb9aXpvHf@Hp)X#^%%jdHC5`YtKPj9_4TB&+PHIRp~#=E7H-D=LD7@G@}WZ2>kSCd z@O-_;sXH8M8 z(l=8<(1R>OUGM_KQEEdQVRA&$E$sJHlt4;!Q%~Iqw)_A#hir%@2LjBK4R&4LXvb= zc5}U#%ca(^)jwQ&v#FUiA~V5VQ&8v@D&6KY-IlL@Y|m=RuS{Io=NeOBoA=SlV`9Ug z#3Tq}y8DSe5PL<>y(f%2WEN{}V4{y2S~zXr0%v+&yZn%O zWQMuM%oAg@skm%MVgNJkuQ>s9Hl?rkXYvdQK!i4Z$TU9~8JW^;U9MV9D%)@PRn7xW zC@-7RDK~RFTcO@N=egm^kIl0$#kxwsWb zf{QeN|3TSmvH`Ir)^jo1rJ=_9)-9?E6DQf4Q}+ZplQ_H+84b$6#5^WS2?m&LQ#?bn z)24`)&AVmN>VK$p{%9GB^-kj&w|Z^T#Qkkmw>T(O6B$2Q)8atD8_spdr)MRMuZHte zK4*`ZqqSjb0&tSe-9t^E22~%%shom;mn>NYaXY2}ncl31j$JB(p(sH>JN|cvvMJw0 z48sxAKukiEvjT#CURVXk>>)PxKS|Htxy+KFe1zz$5l5$d&tvYDm{3#;EfbXvO_ z--V^MljEm%?BF>-G5X+Lb)yQbClFtEbRkJ4~2mK0Du&v8}H)&k3`tvTaI>mlHr{ettM>wMc4IcZ#q7cJk`@(@Y2|~3kTxhmAxu75hZQ6CZwtt~nsp}cY zUIbuV;3eIJHKR~IVcixt8fKoJI~=$_Zy9t!HQGkWE*24l4Ck8c%z8e58+n>|W`Y^o zF0i;|AM6p=S9&=<+A_btjsG|rLZZ~F+L%biU2PxP+kbjHpV&Az@f;UCARyoF6U~&& z-`MqN{rXq$?;`}gqxEqXLgN1YZGXzYS_?ooSTb_IvK7$yb=$`0kUsT#^+&c92{B*z zN?~~hM^$V`Uu-Am44Hgr242D9=mNx!6<$@2mRfqB`10$e5(ha=Ctsx-Y;% zoCiI4<-Uf(>CMPqn}2(E{FY3xLGA6`?{%+F8$B-79*KsSiTsVejkhC!XLxP)@i9ti z8qwsGfqs<=y?KX2@k`W)tqlJe?O7~;BBR-h5l>V{P$Th?&yT}}*O1@&u5v%5Tpmx% zk_^fw9Aq84l?!(SEfg!9kk0-d2HOGfZN71j#J7fTeLAV<=5lz}8pZqIZvG%L%ztDq zM-=>#v+y#)q~5tcwDhhD;qHQY97J4PP{P8i>-dv6Gw zXYI7SUB1zcA&cVDtmUJ81DS{woj*)jmEx|`96Q&?iN*8yzzH7pIkPc0RaFCOe@u-w zn6g__J(w5Mq?2TQ2|4wc{;Vg)>dn0vbhaOIjoy5@TGb(d_CGFW)i8T-w;_o?5i6rYt`zhhm5Ba!c7^w1Vl^8Dn&=`4 zX3UV%S7wNgp48%KsIt~ZG8q97#pH$Fd$m6G4dJ(_6ANld&8X_xw2iFRY&WV03s`V_ zK*(W>!9vNUlJ&1~>9cya8J{R3g>bl$hM~CC&vQKJZWhI<#UuVl-jh=e*s=i+j>&M_ z_e9G_pn>PeA&9_(wUeNf3#4HM{lI9BGhl~w1@nC8I)M-V?d4fLpiwI5!)ssy&TSW& z7zE*l!>#4_f{Wgx9C&cg30ACbyFneS5A24z%sve_H`HM2+S0CP_G!0zj}>;nlvAf#b8ZF7PPeH1)vIQICOhld0!%#gJ{|HM*aR+ z63LlawL{IT_T%P>4GonhkqOYDF6?|oBRka}L|UukOL9kz>2Akb*zc?sO(RG01?`@Q zGw|;OdGuBf`saaY7W_P-yi=PlbBS*FI+~QfG=)(K1rwT*$#AO~H#heo8l3tHpmo}8 zl_Vkn8##pD^goL^I%w-`Bym(GVVI;NbLJp{ar<)&AcbL`<$U**Irg*9?arYfxngUo zJl-ZL)VLc~EYM(g+bw`3@WwA1obeS6uR*gp-4Mq;3 zaByXmL`@hE7?r?GL<98}>Gc00b7DvUq^b8?ZM#c+XXQS;H6&N>x-s7dkTs8&C!Caa zBB*om48sZ?+1&ojwjy=Q69y$cbRm%|)4=qjWAn4Qk>0SgKd{f68u8OGl1;m93-kV! zKSpMuNXRcE!|gdNI(|l{;CCb?Vk^223m1+#@oOW*ZQwV_RY#>+8t|^E_PTxr__zNf zs$5BtE%VV5S~fc`^Ph2m&LhS15kEMO8BIrf?O4eq|kOWybS)m@P(sO)}#B zcE-lp>V%N1PeP{Y-gl!8&dWi*)1b|_3hHiyY0=wjIDs?PUijh#%mjuo=;hHaJk0&{ z=vSgcj^!`W*zV3=x`WHUgL%(@h(DT~0vb>)F{7=Fnm%D=5_a8E7v8Ailg#*VQvat6 zoLv)xn)BT+X=rSn=A?e7tVDwSdg)1|FUR5c)YH z>C+X&>Ax#0CrWDFlgutJI{m>zWgdA~~%yq$&a zj9u*Q>80Bj9;j(1BRz`ee%D`?dEej6LfQ{%wh;H(Qe&J_(MOZ^$#Cag(0%m5z7Hoe z&-@8QuVD|iba4iZN>rY1-&0a>Qt!*8qk|=bcoODF$Qj!66#V#tbQSu|#UOgUH0SkP}4g#1Qs?dX+z@_oLBNC>9 z944&3V*Hsw3()&b6s*+-zLaD zHdyQc2nWgj;20}Y5We5!>}k&D`05MqNdB4f`lNQu;gHszWz{}AULqAx}dR*E1xU}$gb{byD-b#mhRU&{#hsrK$AvyjlMmaO_uE3;xQmZWH zn(UhmB#6d2S%gcSFs1t9e_-p8=mF7yNH`Ebj46O$$WE~&JfNKE?;CzW#ezqN5Czk7 z3#BBPF(GZJEbqDBUxt15GeeO}zD!$b4wP+=%(cr2J`Tyt7+fm83?{qiVT1N5{=bYT z^fWOVSqp*bWORDhz@Av`%*2jDld8$WCC>|!Z*DZ$XD|X#+Ahv@^|6 z-=qtbxzXap;qjfBi@gFHdI@oz{nM+R`ImTeUAiYw%nr{NKzfE>vR!uVI)bx)k)FK$ z`Dkb!@_>qe%T4hyFyNJK<~yPwI7wR1t~1wJ52kk(^rxsC z{4cxzh2IAUk}RC7C4EBgf~znHsV4q6`az@0rPVs`Y3jHio$dV0#0N=B2JKbAEH8|E&?>~&P5SYBLGkzt&t{milJKO##NU_pkfZ}pJ=U?wN zmCwGyq5s93#wMSNf1EP#w9nAoSHCC13d;yw5sme67WqD@>Zyu4=DWT;UZ zQTLRuLgH0&s4=IFH3usRO`ysP#|E52u%5!ZZ@9CT)VmK9M+)CJ5Or*OI6)tAq)cpH z-E*k>I$?7H1ZuQ;f*N#7a_ND5+PoZ00xu`*#le+&ej*djh1w2F0nr6Oor8o;YSljw zY;{{*;D4PKn9t-e-X(x_3-TBOd}U=9>rAP69I&a^oaAY>{S{)VG{a+ zF{6G@j;iMqz~zf5LjKH_(vtJZ#09kCO&xM40r)? zghFtjh`DwJqrFM&1A;BoDJC0zDs(89sX9F(0KxXZm|m zns?-Vwp>1g`|R(TwfTfx{|p6AZc*og^x8NIQo9Z?48WzK#!F7cc80UWOhy|BX%kc$mFXC9rB$Ea}HQ>-7?4OLm<*o2C3ugw}m7WzmR+Ld>yVJYpu^9<$+~xpwJ=7(?W0GSrnB zNS;qudj$H`zr(g~J>CDFPM!=ZMuuG62pww!`0Qd@wR(xTK~=O>2R47JZe~-Bb_Djs zkKRc2{NP&NdW)@YXtrUm_~|&y?FkI|Z*V0yEq^LUu%( zlhGvd(NWiwIl)VYQK6yEJT75eHHP%GU#3!=jHw@9)o>93*pPt$^zobps|Rc`w@21* z=W~i4P^GQ@1FAa~2al-Q?+1wewkQ99(JO+sHJz42fX=nhQSF8-Vy1g0l+{&*ud7^4 zR6e3swf+^%r=A7`Kf+)dWA`D|a~V~h^d3trZ2Lz>Bi4(NuKy1?DNX((jK6Af(Q%gw zv9E#us_KTwMyH|A9oUhQQ2*&ZgOriB0lt^s|ZT!E-I*QKz># z{fM^M3vP3*&?XI)wlN9vY(t60PP9sr5DjiQLyojc#F6pOSi+!lk^%VpBpwY=r%6zX z=yfYJMQbEx2Oc4RR{cH z!s*1jH$7z>H!b1BR^77+vF3i0N8p#!S8>FrMU7t5sj??agKCfCrj+o!l$BsjDgx(2 zW0%y0fVy&NWTXvdUIeg@VfmX9u@x&h44jWqZeEO9;jcv!rCu?UO77|@)ZuCI`vE1$ zp*QJN-)i}w+o8Fsj3s^#n2m3Jp511YZ|s1aUiXttG0F6i%@b*HRF3I(leh-jucPJK zmU6dC&>xr9k85a^LLm~quu~kZ-(*XS58c_(iPfyjwdxR-%K~IidK<(TUm3LwxN-|B z|MK9(L9{>VLnX}NESaMFbAPEtoFo%aNEpj77^!<6F>7_ZpPV!vf}#JZOl2p~DVRx< za(nWSlW6#nCTYP{!j{H;mQ^^r;j_OvqPkX8x};Onk@2QoWmsVnVpu7tRW;z4%0~Ya z-MKPFrQRov&=X)8gWE+1y+0%!+Sj3JQyfGt;_&P_+#m^WDxA)xSs@~p&%~eghhv#s zdoS`ww$=2QWvcXVNZ~=vOdxVc>>Rp$>Bo~+YP)ymc=IuW_rn5X z1syaY{j?g~XoZh$D#hJAy{wuv7rgd#EIyg2Qw4gYWuB zlpVY6v)(teA&)5V&)QRi!_~jq3Ka{o@`AtU>wyTHVC~aVOHG>xQRN|-z%h5p-$5}6 zZx2fi)at0fGx5#jEN0uxJOaiqDtOUs07NJfWN{4gw$J_&D zmKyX_tmZZ@6IqMwtsQ$HO+$BOt>+}lS~afQ0#ciG@6vnUUjcbSKL8(h&qDsMPoEQ~ zBegU6hF|x+yhq=zm~T+OUhcno-n?9{s^p6KSL@y{YeHv>6cLMubSH#9|E+wjHuqmu zNt?_d*a~V|JGxPEnwOCklnAgE)o2M&e7?O7r1!Rp2wUh8Yc7A6)7JXD>}v319Zb3M z1*GSamHxmOnS+nh9GPowT)vx~I}M2Oo&gax?{#y~L>ZVtNK$$M=HhYBk}1R#XSvl< zE^d7?!-{eu(E?4uS5>QA5QaRi>Rh#I{~uZ37@S$OHXGY^-q^Nn+nP)?aVE*cZ*1G< z#I|kQb|yA%&Uflo-LG!ds^>@VUA5Pbjo#1d)eW>vERnM=(TTJOh5CpK5V;7U21 zrPWO6tavj=aSp-~GetbeJRC4JUsE@keLVFW7nmh9HqeIF{g40OK(RRYw-3Uor8`VO z9d795De3*mPA&-aY`w{S^{GxD$xgEA;0;8@Bd-%LJPb&m_A z0vFe^P0HbK6crJ8U&y^J2L(>t>?O}i$C0{lrAMaddxb?6kt=8T=v<>feCxm+Buneq zz|z4y98l3QvGBMzhjSuWm{*(=zIM-n}#lFSD!4%@=c4 zQiq=XRn4h*e2(8^u6BAx>RlZO`}5-;;g1t>Q$44%z}<^DKBE;f=+?IvWn5t{J@kNCT!o>+-}1H>IX_b;6p}nny5Pi^Bs)*+S|K3 zLn5jS)laxzO+*=@O|zM44=Ys;drAWVQnwF%QE{6?b5ZfI1>qKnSNIxjDo5u*Dm2eg z*N)-#1M01-9KSni$c9-9$LS|%CJ{E8c(0zO{ya5TMeuR@_a_k3+T`=x1gcz!2Uu-W zU!?K8yz~j+`IOdx9}$=XBljv*oOWnz@_61}{0ZqTa+Yf74)iG_;~O|+@48f0G@Tyr zAS0ls1gWg-7r1`N+CL}H8?W+fbI!-wxZc#1_%1-X-${qSkN!@BZRXu@?~ZM0?{>Ki z!9Ry$M88iJeKzr|yf{Oqd~OtCsNz0vOpt5AgE?b z)%TEZ<=a5U44^ICEhgM73bX z(Gg&l1!(Lr_<8U_KDLQymwqr+c&4gyW&6lUeyA6pBvQ!>EOqICG|Skj|4*al!@cGE z{&0Pvf4cO45jk6j{Kh*DS0>&l{Y)km;xFRwf1&FqyYp=xei+zGx*PcCke0T} zI+P)(r3S)Mj!(sNpNs6&kSFgPOE;&yH~CBYkfq)qP4ceqsJA=(4df?xUmr8A3>f;W zH-tB^Hv?orw{rn$ncl%&1cv#vsCc7yuf&1|aiiO<+i{Me8tML9L;M4(5Mg9Z4Ui8* zzhOi&P40;41)EAN?b?czyu%0W!!VCrvojtS*)8&gBBwB7%1_akq@(VTrnMJS=Q@kj z4I_i!gY0JA;*m~I?UG$pybXH%!vqVFO_I;=?96d51rQ)9o4iMbe zc${u^8q3Cgu$mp?97}0NmxU_n0+3V#mvCVLKX$C@za6ShdlMB}hhLTCRW>ooO-!-> zk($WP<^WCN>Z_}MRP;O${6}q13l1oO}N>Ax^iR-(dN1N*>^Dx`%*N;hbKAvwE#ooHu>34}-XAUrlO zBRIv{ZDtTz;zdK=BZ@#Jf?#6x^!=d(I@-wYZ4eXV?Rz4B9bT~S3wg6A?+ncb;LQSy z>ZgI0$Z`dqdqA^;)Lr>PiF2t{1E_ZIKx5;+C5`^C(LGGs%0^Ao>h#o}oP@E;M)w)h zk>0camhnoN))~4{*_qG$f$u5;ao@wy%fMU~>i`3*j35$U{1}^|)PDFQAJQdf;y~6h zw2EK{d>!|p94m0r|5XECR7Kii3`;#zI}zMB_gA6Ms=q^_!ABdU2~!@M3q0*QAt+%i z+?MUPx4z%?k#>MkQ12GbRwz}Q-$iN8NokH{ONBN2ltX&+n1CCwTU7h#*F6s+dd=$t z6xf4h<}SO_wTP23#x?4PelMlwhX?rXVZ;!wCK)s_bh~!nr*=XP{mRf^BYS|2DaT|D z9v{Acz&v>16Yp7$E}+9}_TUax5!o`H>qoe~L;1cnw1SDWnKWC+QKm9LFg3zaRHS~| zntJiq7A&R{&-67gJ)z2}r?JQIu^#gHWU-nHWvnILLR%rTRU4@k>zI`NZPg$9TVIP0 zQ?luD)Bzf{Pc2Xb8+{vtkAgH|eFIz8oW!+vdh{F@T}{D`?Eh`Sz;Hi=8M;-+gLtG! zh7HxPltjOf7Z5H*t@tgKVAqDG`0=JG#!TxpMv;Y@^* znKy&}%ikY4MMGH^;0`w^XO@Gn(y@@052<)ZJN+|4i>wYjF!!wV`+0(kXj5zKiNHyM zwflK2j}Zd&4rP{&ptWoIu4gF>ID;ZdtfuO&k$d0;D1u)DUsHH zn+6gYr@)n|J5)rw{ip$H(*Y&CAG2-QJ(~yX)1LVNBhf9iAVLuRykJ zUg+DrTi5FGEH0%_pV#;KcBAi(dv`^SPcZ28^t5eawGoiVn9V9`{?0mStDFDp`Fzr$TTbGwwZQ>*!QM#7+w1jqpQ*YeCB^>h^>p~DWZEbj_`?>heo0P_QCrT4 zr_2}`B|B@VHT?pC((yyGFuZuL z9DJB{jY7Vk(TK5m070k&BUBt&c>xbUFSuN$>sNQ)n^byUdHx(2N@03Z!3GLAbwv}+ zFHs3cRe2*XoQyre#1XX!8eA&sad4-bwmAu$K^N04?*pP&{m$2y*RbQ7JV5aE4*AX? z&FRwn{m|+IAZ(7M8T0KPKscLZh2PopS7||29GT}^Pc{~?<)Lkc;@t3=h$oP=>pt%H zbSCu1>`OFNVag$R2>!Y6s z^&qgj|9B=d{!6{qYi<`XBvfxAK>8Zc*uxy)tn$)CsdkQaI~>~unvL&5)+*2;e8ZJq zn#M}J(j88R*L8>2{wu|p!Eiq^G{dz1dvdy)9uW+ zp@CI$6T2KR)JBIS6lJw;j90W}Ok`=63}*oV&K)31t=M(Gx5xgp03|#`%dGnmK6I z%Nm2C=@g5SG`HmW@e;x8`DGMT`fuE~WL-n{8rWk&{7(VpTcaPrOs@O?L6^Ri%Rr{< zSC4uC%+-I&%B=ZrdQV$c_H02FpfI$uN?K_bXuzO0+xp@s_3r!5)5Pi~I(%OM9agdo zYt)S1McULR%P(QGT<#^&aSyn;=iNPb?b8}q(!^06aP1t^8W=}HQ>yk`3D!e}(G!tI zU3(zyHsT%OYo7vXDiRj6u?@;~6(=988OwBKEi{byz7P+zKkS7Khx0Yr~()1+#fewubDgWZgwo4*%AY zulMzu!EQ~m#;{GHsj0a<TTU##EAKzv0yXGXvRG%M}S z?)n{raD%$)Xx7SZNnJa@9re$gq^?z`8t3)czlMhnI6hOt%E&bxTlYg(MLJ!b+Pm~t z?Rp@5I<8)OMEEqC7RhtyJReQaE`29P?Rwg(VqMc#YaPS5zcu#t zyeAgwHND#rz6kzhO(2PAedx&_Sy^3Ll0R@qw{usC$?++6C6RzGSvdOs8ukOY>G2vh z##s34ZN-K^hNDQA;zVA@I1}M<>{sA9y_sgR_VUiX=8(di*)Oh!cV4 zV5fh2YyPn3GjlJAr~#k~+)rIq+>Sts@_$S=z_oLiR-u;9vf4SEF!DZ=xKR@lmH{Xb zqO<#yTcqWN`%q)EF;afYAPfXvM}Q(BKxKy&(!umni{hc~IR^f9lg}8Chf~@`$P&i2 zgmu2jOo@Y3>5#)A35sq|zy*QZ3Z??~`jHxfI4I+*CI}-DT!^ZG00v~>UPAQkEEQnn zq=bTye$u^Y)LlPQ>?0H9>hgdo6Jy}`jIOj5{wQ-#2+#XBt&LR4lAc@I;Ax=xc zq0!Uq1sq4P2&#bXYk^b@b5B4Vtis`I^vT0qY zwI!mkjMP<{gM(cfyUv2X{h4#Eym`um=E#btD(8n4V|iM%&F%IeolxFi4^bt;2b&lC8_qXCO?1Ms;6D zY;thN>-Qr(jEmxynGm2T*mphH2PC*bgW-V8`s7|gZ=+PB=uqOKs?a;cr;KP#Klkjo z-5`44Y|s-nvndj=Re-nSF5n4L5p{?kL7=+x++*H$6-$c2O1zELIsB*u!W+{3Jb2};{5$c?e#yJ5Ry(fncg_HwuB(@-;s(IA#H)*`Id5+-Jiglbs?^pkAE1;sPmKE zDuMm={o%LX`rm5u&*$~+Pgc`Xri%uUc3`F9`2{MW86`TRZJLXn3}2m;)PXFp_oLU3~||9mBBRFM~iO(mnaW<9^CxY`5_vy}0HLs*UVC>H1U1 zTKH`B3`V-{F-G9az=&QDbjpA{Pd|0~hFowhi<5z`EZT%TSb^oOFiT|qXy;FDRMTaN z74p7maprJJWQ^|*1QTLaf&UL!uwMm7Gqj9 zW-DltyPjzpjRV&BGw1^>e^coM4^>$tDEL`gFxDdEj|2AySVI|~;>~he9&G9u!(iA@ zztR5zrzyu*{sZ2S_D%jxHN!9lPiJ+P?Bzec-|7o`&|Fo|a!qVxnN;8=#~5FN$tnUwVz8`(Kcs zP(T7wA;g+gl@PhU6vhk49#ac&qnj=PxQ~1FU6O>b6w}9~(3dRJr7U`|28V4|0HFrQ z4n}dKAATZ?{$n!+e=|7pL&K3sv)Hex z&yHkCTID`>i!(`d&lC?Vlc%`Y;KXg@f*G~aG5zgm%a&{T_SFz>22-!4s2$@%w^cui`6xLxWcFvqc&7vp37 zMaovuh3o8PBWoQvEcSrFlHjj5ES;Q@Shn`m=FQ(cU6AeLkyu+yWrF{j#+nkUS|)m; zPST)I-eUgLb+z`-NESFhst#mBZhHnWzL49yC?Mp5{*8)Vr8A zD1P3oCwG?S3U9)C^vewiE7|{a7D$y^*$Z!(8r@My9XmwlZNt z{peCP(f12lqqyl5K71~u?Q}c+6@)sc{p_JJ7;boZufT(6ff}&c_00We@X1taR7k`j z2a$$ZeB#fE!F|acx=op`V#xB|f`;vv>xCjW=(^E&m$D<&c7!UwNc+{tMki|d>|S+W zDj+qeL5qCPWO1XVZ_>*)f=gP7yr(FuY6>xBl5 zw;NdympAmczn&qeX{Mhd>9H0=?A)%4t-z|X;LKm*PV3nqYCvRFB2h}KRt=OXq$4WoN%X3x4R z+u_pU&Byq`eaOd>gSpxwPO(U0y4(K2kdn3#Jf-3OyVLXQmb7qI(H9=BA9w5@SqjmA z(F}~d&iVMyeK~XU!*!6=f90pc7977W-~LtrzR77glr6QW6MOxI+p2guPd4)p^)*eE zRKdROqMV*_R-PB}eO29TyP21l;Yi^_$U@hs7R-$zcynC2{Y?KMBN!Ltf{%@i>9k%d zIz6GgF9vkL{L@J97K(f;NP@f~VvD29cp*dsWh}@M+J#ozBpY4B|J8 zw#Lh1b%D}%Zi#eoaVzF0%8UJCzjNP2fV0b%VrG6i9@{bVP#EW^A^#B5hfAqw4UCA1 z&PXREDAu1`?Vc6}bJodJlSLonP)jly7~hm0;1_SkGhak)ch=z(5LOj}kjSR3T|RG~ z15H4^FHNoqvlpr6I`eDmiP&veFlGRLJoWj>@L0;VqCK-a?7A>-Gh}klO+Jj|z!%hP$+R&U`=&<%d})DNS4 zndUu1a?PI(!a{VY&jJ^0gT_Gl@Hc|P_vOZ;33Q$`)-{x$wsn#rlxhA=sA^osjJLmn+z<7HVP65MAdFJR^DYrVy9O~otBj+~tfarAKCem_= z>6^3VBbC!K5wb^HI5T(^5m~apCfYh4TvO{HFbC&#&ca4p+ip-Ok&&dmwWxDMKcOP3QWuQN@Ymlb=hjl*9hW^;2QRD@YKAm6!dJ-NaVug_1lyA0}1YY~Xdv*@b|m^441iCm>~Q46dR z!6V^6{6simQ6<;CC{ccYp=YvdA%n4aTi8ir?`WJxLEPf4s zXLYr2<8mCL5vKkkADnq==mgPBVa$^TVsqSb)UAHUzCpx>DU}r@%twu&FyB<(&n3(1R7H{ML8n@)h zmBgxMLFx5Q%m`S({8fU6`)qMSQi&r#;@zeVli|?*svQ<1o;UnTKlCs1q@O?QZ?kOu z^uL-A!k6{#uVLVoS_ieG9LrkL_rlEG?)9*d50@(r8ync6ewZ;XYy}RUwPbDqgNrnT zo!faDD)+uz4qrPBFS}R}-3CsfowOi!CKTqB9F=Xd7Z z@7JT3$JU6V?2eO51R0IL2NGJZAcw3> zuX;$lrL2^wFoca|0S|Mwbgj7on!vPp-61_8H#503{z}`_!=fH04tJ;EMy+cxyP(c} z8JFR3OS{>`p(NM3J{f@s%dDbJ|M;Pi%$|sv%d;EwwhiR56y69c7b@eSn7pbVSng$P zbaqM3y~$%rvPkc9cFkZID0>f;{W6_ zdn5>->A2TGwer!F9UJJ3mdC0;8cI)zL$H6!5A%)wdq=Rjhhr1LT;yjnEh|PdkIYe$+?l3(>paaHO*6_03DZ13uo9|>%2d&?NueD`3@uglKr0g%7mXjvW zMAx!&-W}L53-hIks`7bS2ayu?1sAaY(l-wpIm$V7V{R_+t4r-YNG_N`s3T!0U3dLa zLH7_$*2u96Xq`c~jcv`@unE0OMfbiF+H(39Ltwx+64SYk3^dGHL{r8L|-1cIJ-_oSG-^P;D~VX4xj zj3cNLryxf{A_0?hiWt1_}RMsd?Wm~Lpa?5lv2L(r*kHMDop=&z=uJz zD>saGx~F_#<||Arl{%XJyIAm4kdhvfx)(4`l8PFqi@d9!;7Wbe0$+eo0ms+STp))B z0S76}`Z?crZjzPH;&3UZ%EzA+|GF!1J=zyDBbk;OiUF*sb`t*+{!8jt5kyEFEBQSc z%d!W9)S$loU#Uq}@j;b0hwxVpKweToucowbZC3hXbQSUB3L){N@)C_8zE6be6V9M= zG$4_M;hj45NR~Pt2kQEZFdRcxd@Xf=zgpPCm5jaW?nu8S}EBjH>M zz3(D4DiIit6W*K$TQHLcOB43|JZ2)6nZ>L68XFdaEBhM<|IF7-UL$WfNpcB?5eq2; zxd^9@l^TRtw?-A^r&Sbak-PN0@)*ehN67x16~p7bSVZJsY8*$NpHRV}_)Vs|fsF3e zICIbgzD9ABFcPvFgOa&5!dZ$WR)0r$1AqL?pQr#DACQHOlAJ-ntAsIOI2A(=G)Jro%+)U!zzT}$H&{4v2qO~ z9l#A#cZ=)C2pga`E=?}Ac(zZ^s$VgAwn8kjG_O#Fnv1j&_x^EGYQzLt6Utg0g;duYsU6D92G(QCMG7UisX(FJR>}^ zhh_*S=sj(3F*jHFz}j^ExtLymO2hmoDt*#V*%^hMc?`*)<-p z5&{))wJJo>?Yluj`9XY}stY^G-G}@P@ z;Afs74E+MEK2x>Xyssl%Kjgwv5V_(A(ls=rmv3;rMhSlol`H4o9EIU=7GrXrC_NBwmhW z!1bszi`rADp6lNt0qCDu$DqJFYa%m;d?>QKy>kk_^c=7mrOcN}NSJ?ZAe-~JZGpSL z{L6A!>%#(Gco5LEFjp_>jhN=JF`FIhJSH`Q>ec+&b6U|7)Sv;=HB>@mN{y!_Bc^SR z3r6Q85OHG^D4*?qAVE35iAqL(6YwG>>MZ))*3dbbdpgx8n)U9?TaW?Oi1%apzopaU zbo??n3hNV^Jfp62)2|0mcwcO16H91e>oyNQ3~8aR`RWz`!#at-ohu-i2_kl+kWfWz zY^u{PSy!$cbxmsB1c_F9ypS(VA=>+b&X0{(Z&)E+7=aesq_ABT-gB83BeiVaVL!hv zr6n^N*^pjENjR!kK5uP3 z#{GQ&{J}!u!Jo0JV|Q`=oVS0(Y%eD`7CzhaqATRug1EM=M^AO`XyP5zeh!Ho)*f7S z_`-QQp;K+DBGY7GYhle}+YC(w=uYY8fMGi6dWM4I9UNYC{;mfe%=zbPb=`{9Nu{k; zG}?^R75$ZHq8#!NuszCOv}SZL;X7AX`L(UBh=s`|8DHKmghP|NCv(&{^o1sK4|vFc zKTJA<%OqayU_rCE!i!pucMmsfzch>MPn~#ud?JP>*>)q(*{^NB7(2GZ5M+|5c z{xlA1=@u3*1WjTCjW}v*mXh-JYdbbeo0(2`@D=f5ji1eBeJIXWBGxnG@ou8R z-c}dLbMt)V1Imb(se_ojYIvn=!enTZ%QAC)CgFJmHC~Cn;EQd9F3&}!x*Xgh>0N*G z;&Vq9+Z+d+s@!v{VtP-)=R!$oV<(>FWIDq|cN=UXLvPVFHo;?R^&mqQR26J*bqNn1 zm(h!K_O8$CKHQ5YOG#(w{HTgsdjnH|_#9Kt-Wf?1xA&N5nO+WKT>c4%1ZLDfW3=Wo zok7;f5Vg0CKM|Euw1Vdkb-#mdl8CkN{~;?%El*yiqF+PepfzSt^dn04lEmI@PGi1fSt z{DlnGu5(bvl}tC6(HKok=J7k;vPbIB!u zL1SWg^}d;JFbaJM8?2*!ib`?eA6UW%1!5}ssGFB;^?3PUOgHsA*ypPUdg$ADM7{tQ z6W@2R@^=dG3ZU}sKYJoDQoM;(sX#eWP>qo=Q3;pfsGG(_I253JI{6f-j3s=I3P zh?NjGgs&OA!#9?T+WXk1@=MicP6GLcm4M1{Z@6GUT^Ly2hjImhI4)w zXex9$MHGu{RvsO9DYwSs?>!Mx;_Yv#iaoQlYVP9oO7*(rXu&1e@x&WBg~=^pr*ziO zxQy=M@I`2|=-3LX0>R6rFBr5z07zF#-(1BiJk2s})PPtN50oDn+$^xbUGZcjKdn%` z;29^#lON5d90lSq@G^4F^8kAEZBS2X%0Adx0O-)La3LyIdg6*!hEr~O@e?Y-1-=qS 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 bqw|M%7pMY!c4|Sae>kpbWON2`R`dS=6UZVm diff --git a/OR_HTML_04/assets/search-index.js b/OR_HTML_04/assets/search-index.js index c4b68ae..57e0123 100644 --- a/OR_HTML_04/assets/search-index.js +++ b/OR_HTML_04/assets/search-index.js @@ -1 +1 @@ -window.OR_SEARCH_INDEX = [{"seite":"vorwort.html","titel":"Vorwort & Lesehilfe","anker":null,"text":""},{"seite":"vorwort.html","titel":"Die Erstellung der Quelldateien, Programmbeispiele, des Glossars, Stichwortverzeichnisses sowie der Online- und PDF-Fassung erfolgte in einer Linux-basierten Arbeitsumgebung. Dabei kamen unter anderem textbasierte Auszeichnungsformate und Werkzeuge wie Markdown, Pandoc und LaTeX zum Einsatz; auch bei einzelnen technischen und redaktionellen Arbeitsschritten wurden KI-Systeme unterstützend verwendet.","anker":"die-erstellung-der-quelldateien-programmbeispiele-des-glossars-stichwortverzeichnisses-sowie-der-online--und-pdf-fassung-erfolgte-in-einer-linux-basierten-arbeitsumgebung.-dabei-kamen-unter-anderem-textbasierte-auszeichnungsformate-und-werkzeuge-wie-markdown-pandoc-und-latex-zum-einsatz-auch-bei-einzelnen-technischen-und-redaktionellen-arbeitsschritten-wurden-ki-systeme-unterstützend-verwendet.","text":""},{"seite":"notation.html","titel":"Notation & Abkürzungen","anker":null,"text":""},{"seite":"notation.html","titel":"1. Die Symbole der Optimierung","anker":"die-symbole-der-optimierung","text":""},{"seite":"notation.html","titel":"1.1 Grundgrößen jedes Modells","anker":"grundgrößen-jedes-modells","text":""},{"seite":"notation.html","titel":"1.2 Mengen und Zahlbereiche","anker":"mengen-und-zahlbereiche","text":""},{"seite":"notation.html","titel":"1.3 Operatoren und Schreibweisen","anker":"operatoren-und-schreibweisen","text":""},{"seite":"notation.html","titel":"1.4 Symbole der Finanzkapitel (Teil IV)","anker":"symbole-der-finanzkapitel-teil-iv","text":""},{"seite":"notation.html","titel":"1.5 Symbole der Verfahrenskapitel (Teil II und III)","anker":"symbole-der-verfahrenskapitel-teil-ii-und-iii","text":"Diese Zeichen kommen erst in den Kapiteln vor, die über das klassische LP hinausgehen."},{"seite":"notation.html","titel":"2. Abkürzungen — vollständig ausgeschrieben","anker":"abkürzungen-vollständig-ausgeschrieben","text":""},{"seite":"notation.html","titel":"2.1 Problemklassen und Verfahren","anker":"problemklassen-und-verfahren","text":""},{"seite":"notation.html","titel":"2.2 Probleme mit Eigennamen","anker":"probleme-mit-eigennamen","text":""},{"seite":"notation.html","titel":"2.3 Finanz- und Risikokennzahlen","anker":"finanz--und-risikokennzahlen","text":""},{"seite":"notation.html","titel":"2.4 Software, Solver und Schnittstellen","anker":"software-solver-und-schnittstellen","text":""},{"seite":"notation.html","titel":"2.5 Begriffe aus dem Solver-Alltag","anker":"begriffe-aus-dem-solver-alltag","text":""},{"seite":"notation.html","titel":"3. Konventionen in diesem Buch","anker":"konventionen-in-diesem-buch","text":"Vektoren sind grundsätzlich Spaltenvektoren und werden fett gesetzt: \\mathbf{x}. Ein transponierter Vektor \\mathbf{x}^\\top ist eine Zeile. Skalare bleiben mager: n, Z."},{"seite":"einfuehrung.html","titel":"Kapitel 1: Einführung in Operations Research — Vom Ursprung zur mathematischen Entscheidungsfindung","anker":null,"text":""},{"seite":"einfuehrung.html","titel":"1.1 In 5 Minuten gelöst","anker":"sec:einfuehrung-schnellstart","text":"Bevor wir über Theorie sprechen, lösen Sie ein echtes Problem. Kopieren Sie den folgenden Block, führen Sie ihn aus, sehen Sie das Ergebnis — die Erklärung kommt danach."},{"seite":"einfuehrung.html","titel":"1.2 Lernziele","anker":"sec:einfuehrung-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"einfuehrung.html","titel":"1.3 Was ist Operations Research wirklich?","anker":"sec:einfuehrung-was-ist-operations-research-wirklich","text":"Im Alltag lösen wir Probleme intuitiv: durch Ausprobieren, Daumenregeln, Erfahrung. Das funktioniert erstaunlich gut — bis eine bestimmte Schwelle überschritten wird. Dann bricht d"},{"seite":"einfuehrung.html","titel":"Die drei Stufen der Analytik","anker":"die-drei-stufen-der-analytik","text":"OR beantwortet nicht die beschreibende Frage „Was ist passiert?“ und nicht die vorhersagende Frage „Was wird passieren?“, sondern die vorschreibende (präskriptive) Kernfrage:"},{"seite":"einfuehrung.html","titel":"1.4 Warum Ausprobieren scheitert — mit eigener Rechnung","anker":"sec:einfuehrung-warum-ausprobieren-scheitert-mit-eigener-rechnung","text":"Die Behauptung „vollständiges Durchprobieren ist unmöglich“ wird oft aufgestellt und selten belegt. Rechnen wir sie einmal selbst nach — das Ergebnis prägt sich besser ein als jede"},{"seite":"einfuehrung.html","titel":"1.5 Historischer Kontext und Evolution","anker":"sec:einfuehrung-historischer-kontext-und-evolution","text":"Der Begriff entstand im Vorfeld des Zweiten Weltkriegs in Großbritannien. Militärische Führungsstäbe standen vor neuartigen logistischen und strategischen Fragen: Wie platziert man"},{"seite":"einfuehrung.html","titel":"1.6 Die vier universellen Bausteine jedes OR-Problems","anker":"sec:einfuehrung-die-vier-universellen-bausteine-jedes-or","text":"Dies ist der wichtigste Abschnitt des Kapitels. Jedes Optimierungsproblem der Welt lässt sich — unabhängig von der Branche — auf vier Elemente reduzieren. Wenn Sie später vor einem"},{"seite":"einfuehrung.html","titel":"Baustein 1 — Entscheidungsvariablen (x)","anker":"baustein-1-entscheidungsvariablen-x","text":"Die Stellschrauben des Modells: Werte, die der Algorithmus aktiv festlegen darf."},{"seite":"einfuehrung.html","titel":"Baustein 2 — Parameter / Eingabedaten (c, A, b)","anker":"baustein-2-parameter-eingabedaten-c-a-b","text":"Die unveränderlichen Fakten der Realität: historische Renditen, Maschinenstundensätze, Lagerkapazitäten, Steuerquoten, Entfernungen, Qualifikationen."},{"seite":"einfuehrung.html","titel":"Baustein 3 — Zielfunktion (f(x))","anker":"baustein-3-zielfunktion-fx","text":"Ein mathematischer Ausdruck, der die Güte einer Lösung zu einer einzigen Zahl verdichtet:"},{"seite":"einfuehrung.html","titel":"Baustein 4 — Nebenbedingungen (Constraints)","anker":"baustein-4-nebenbedingungen-constraints","text":"Regeln, die den Raum der erlaubten Lösungen einschränken:"},{"seite":"einfuehrung.html","titel":"Die vier Bausteine als eine Formel","anker":"die-vier-bausteine-als-eine-formel","text":"Setzt man die vier Bausteine zusammen, entsteht die Standardform, in der Ihnen jedes Optimierungsmodell dieses Buches begegnen wird. Sie sieht auf den ersten Blick sperrig aus — de"},{"seite":"einfuehrung.html","titel":"Die Bausteine in der Praxis: eine Vorlage","anker":"die-bausteine-in-der-praxis-eine-vorlage","text":"Damit die Zerlegung zur Gewohnheit wird, hier eine Vorlage, die Sie bei jedem neuen Problem ausfüllen können — vor der ersten Codezeile."},{"seite":"einfuehrung.html","titel":"1.7 Erstes Python-Vollbeispiel: Ressourcenallokation im Rechenzentrum","anker":"sec:einfuehrung-erstes-python-vollbeispiel-ressourcenallokation-im-rechenzentrum","text":""},{"seite":"einfuehrung.html","titel":"Szenario","anker":"szenario","text":"Ein quantitatives Handelshaus betreibt Serverkapazitäten für zwei Algorithmentypen:"},{"seite":"einfuehrung.html","titel":"Mathematische Formulierung","anker":"mathematische-formulierung","text":"Entscheidungsvariablen:"},{"seite":"einfuehrung.html","titel":"Umsetzung mit Google OR-Tools","anker":"umsetzung-mit-google-or-tools","text":""},{"seite":"einfuehrung.html","titel":"1.8 Von Excel zu Python: Ihre Daten liegen schon da","anker":"sec:einfuehrung-excel-bruecke","text":"In den allermeisten Betrieben liegen die Zahlen, die ein Optimierungsmodell braucht, nicht in einer Datenbank, sondern in einer Tabellenkalkulation. Und viele Leserinnen und Leser "},{"seite":"einfuehrung.html","titel":"1.9 Übungsaufgaben","anker":"sec:einfuehrung-uebungsaufgaben","text":""},{"seite":"einfuehrung.html","titel":"1.10 Finde den Denkfehler","anker":"sec:einfuehrung-denkfehler","text":"Ein Programm, das abstürzt, ist harmlos — Sie sehen sofort, dass etwas nicht stimmt. Gefährlich sind Programme, die fehlerfrei durchlaufen, einen Status OPTIMAL melden und eine Zah"},{"seite":"einfuehrung.html","titel":"1.11 Micro-Quiz","anker":"sec:einfuehrung-quiz","text":""},{"seite":"einfuehrung.html","titel":"1.12 Selbsttest","anker":"sec:einfuehrung-selbsttest","text":""},{"seite":"einfuehrung.html","titel":"1.13 Zusammenfassung","anker":"sec:einfuehrung-zusammenfassung","text":""},{"seite":"fundament.html","titel":"Kapitel 2: Das mathematische Fundament — Vektoren, Matrizen, Konvexität","anker":null,"text":""},{"seite":"fundament.html","titel":"2.1 In 5 Minuten gelöst","anker":"sec:fundament-schnellstart","text":"Dieses Kapitel handelt von Geometrie. Bevor wir Vektoren und Matrizen einführen, sehen Sie die zentrale Einsicht in Aktion — ganz ohne Solver, mit acht Zeilen NumPy."},{"seite":"fundament.html","titel":"2.2 Lernziele","anker":"sec:fundament-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"fundament.html","titel":"2.3 Warum überhaupt Vektoren und Matrizen?","anker":"sec:fundament-warum-ueberhaupt-vektoren-und-matrizen","text":"In Kapitel 1 hatten wir zwei Variablen und drei Nebenbedingungen. Das ließ sich bequem ausschreiben. Reale Modelle haben hunderte bis hunderttausende Variablen — dort wäre Ausschre"},{"seite":"fundament.html","titel":"Die Bausteine","anker":"die-bausteine","text":"Sei n die Anzahl der Entscheidungsvariablen und m die Anzahl der Nebenbedingungen."},{"seite":"fundament.html","titel":"Die kanonische Standardform","anker":"die-kanonische-standardform","text":"Damit lässt sich jedes lineare Programm in drei Zeilen schreiben:"},{"seite":"fundament.html","titel":"Dasselbe in Python","anker":"dasselbe-in-python","text":""},{"seite":"fundament.html","titel":"2.4 Der zulässige Lösungsraum und das Polyeder","anker":"sec:fundament-der-zulaessige-loesungsraum-und-das-polyeder","text":"Jede lineare Ungleichung a_{i1}x_1 + a_{i2}x_2 \\le b_i definiert geometrisch eine Halbebene (im \\mathbb{R}^2) bzw. einen Halbraum (im \\mathbb{R}^n): Die zugehörige Gleichung ist ei"},{"seite":"fundament.html","titel":"Der Fundamentalsatz der linearen Optimierung","anker":"der-fundamentalsatz-der-linearen-optimierung","text":""},{"seite":"fundament.html","titel":"2.5 Konvexität: die Grenze zwischen leicht und schwer","anker":"sec:fundament-konvexitaet-die-grenze-zwischen-leicht-und","text":"Hier kommt die vielleicht wichtigste Einsicht des ganzen Buches. In der Optimierungstheorie verläuft die Trennlinie zwischen „zuverlässig lösbar“ und „im Allgemeinen hoffnungslos“ "},{"seite":"fundament.html","titel":"Konvexe Menge","anker":"konvexe-menge","text":"Eine Menge \\mathcal{C} \\subseteq \\mathbb{R}^n heißt konvex, wenn für alle Punkte \\mathbf{x}, \\mathbf{y} \\in \\mathcal{C} und jedes \\theta \\in [0,1] gilt:"},{"seite":"fundament.html","titel":"Konvexe Funktion","anker":"konvexe-funktion","text":"Eine Funktion f: \\mathcal{C} \\to \\mathbb{R} heißt konvex, wenn für alle \\mathbf{x}, \\mathbf{y} \\in \\mathcal{C} und \\theta \\in [0,1] gilt:"},{"seite":"fundament.html","titel":"Der zentrale Satz","anker":"der-zentrale-satz","text":""},{"seite":"fundament.html","titel":"Was ist konvex, was nicht?","anker":"was-ist-konvex-was-nicht","text":""},{"seite":"fundament.html","titel":"Konvexität sichtbar machen","anker":"konvexität-sichtbar-machen","text":""},{"seite":"fundament.html","titel":"2.6 Geometrische Visualisierung des Lösungsraums","anker":"sec:fundament-geometrische-visualisierung-des-loesungsraums","text":"Wir zeichnen nun den Lösungsraum aus Kapitel 1 und lesen das Optimum ab. Zweidimensionale Bilder sind der schnellste Weg, Intuition für höhere Dimensionen aufzubauen — auch wenn ma"},{"seite":"fundament.html","titel":"2.7 Wenn die Zahlen nicht zusammenpassen: Kondition und Skalierung","anker":"sec:fundament-kondition","text":"Bis hierher war die lineare Algebra exakt. Ein Rechner rechnet aber nicht exakt, sondern mit rund 16 signifikanten Stellen — und Ihre Betriebsdaten sind ohnehin nur auf wenige Stel"},{"seite":"fundament.html","titel":"Die geometrische Vorstellung: zwei fast parallele Linien","anker":"die-geometrische-vorstellung-zwei-fast-parallele-linien","text":"Zwei Nebenbedingungen legen im Zweidimensionalen einen Schnittpunkt fest. Stehen die zugehörigen Geraden kreuzweise aufeinander, ist der Schnittpunkt robust: Verschiebt man eine Ge"},{"seite":"fundament.html","titel":"Woher schlechte Kondition im Alltag kommt","anker":"woher-schlechte-kondition-im-alltag-kommt","text":"Fast nie aus exotischer Mathematik — fast immer aus Einheiten:"},{"seite":"fundament.html","titel":"Ruiz-Equilibrierung: das Modell gesundrechnen","anker":"ruiz-equilibrierung-das-modell-gesundrechnen","text":"Die Gegenmaßnahme ist erstaunlich schlicht. Man multipliziert jede Zeile und jede Spalte der Matrix mit einem Faktor, sodass die Beträge überall in derselben Größenordnung landen:"},{"seite":"fundament.html","titel":"Das Experiment","anker":"das-experiment","text":"Das folgende Programm führt beides vor — die Fehlerverstärkung und ihre Behebung — und schließt mit der praktischen Konsequenz, die Sie in Kapitel 6 wieder brauchen werden: warum e"},{"seite":"fundament.html","titel":"2.8 Übungsaufgaben","anker":"sec:fundament-uebungsaufgaben","text":""},{"seite":"fundament.html","titel":"2.9 Finde den Denkfehler","anker":"sec:fundament-denkfehler","text":""},{"seite":"fundament.html","titel":"2.10 Micro-Quiz","anker":"sec:fundament-quiz","text":""},{"seite":"fundament.html","titel":"2.11 Selbsttest","anker":"sec:fundament-selbsttest","text":""},{"seite":"fundament.html","titel":"2.12 Zusammenfassung","anker":"sec:fundament-zusammenfassung","text":""},{"seite":"oekosystem.html","titel":"Kapitel 3: Das Python-Ökosystem für OR — Solver, Bindings und Modellierungsschichten","anker":null,"text":""},{"seite":"oekosystem.html","titel":"3.1 In 5 Minuten gelöst","anker":"sec:oekosystem-schnellstart","text":""},{"seite":"oekosystem.html","titel":"3.2 Lernziele","anker":"sec:oekosystem-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"oekosystem.html","titel":"3.3 Die Zwei-Schichten-Architektur","anker":"sec:oekosystem-die-zwei-schichten-architektur","text":"Im modernen Operations Research schreibt man Optimierungsalgorithmen nicht selbst. Man nutzt eine zweischichtige Architektur:"},{"seite":"oekosystem.html","titel":"3.4 Die Werkzeuge im Vergleich","anker":"sec:oekosystem-die-werkzeuge-im-vergleich","text":""},{"seite":"oekosystem.html","titel":"Die Entscheidung in drei Fragen","anker":"die-entscheidung-in-drei-fragen","text":"Statt die Tabelle auswendig zu lernen, beantworten Sie drei Fragen:"},{"seite":"oekosystem.html","titel":"3.5 Ein System — vier Programmieransätze","anker":"sec:oekosystem-ein-system-vier-programmieransaetze","text":"Nichts macht die Unterschiede so deutlich wie dasselbe Problem, viermal gelöst. Wir nehmen:"},{"seite":"oekosystem.html","titel":"Wie die Isolation aussieht, wenn sie tragen soll","anker":"wie-die-isolation-aussieht-wenn-sie-tragen-soll","text":"„Eigener Prozess” ist schnell gesagt. Die naheliegende Umsetzung — ein Codeschnipsel als Zeichenkette an python -c übergeben — funktioniert und ist trotzdem die schlechteste: Der S"},{"seite":"oekosystem.html","titel":"Was das CSR-Format bedeutet","anker":"was-das-csr-format-bedeutet","text":"highspy erwartet die Nebenbedingungsmatrix im CSR-Format (Compressed Sparse Row, komprimierte Zeilendarstellung). Statt der vollen Matrix speichert man nur die Einträge ungleich nu"},{"seite":"oekosystem.html","titel":"3.6 Wann lohnt sich welche Ebene?","anker":"sec:oekosystem-wann-lohnt-sich-welche-ebene","text":""},{"seite":"oekosystem.html","titel":"3.7 Modellierungsschichten für große Modelle: Pyomo und Linopy","anker":"sec:oekosystem-pyomo-linopy","text":"Die vier Bibliotheken aus dem Vierfach-Vergleich decken den Alltag weitgehend ab. Sobald Modelle industrielle Größe erreichen — zehntausende Variablen, Daten aus mehreren Systemen,"},{"seite":"oekosystem.html","titel":"Pyomo: die algebraische Denkweise","anker":"pyomo-die-algebraische-denkweise","text":"Pyomo ist im deutschsprachigen Raum der De-facto-Standard für große LP- und MILP-Modelle in Energiewirtschaft, Chemie und Logistik. Sein Kennzeichen: Es denkt in Mengen und Indizes"},{"seite":"oekosystem.html","titel":"Linopy: eine Zeile, zehntausend Nebenbedingungen","anker":"linopy-eine-zeile-zehntausend-nebenbedingungen","text":"Linopy verfolgt einen anderen Ansatz: Variablen sind beschriftete Arrays (xarray), keine indizierten Einzelobjekte. Damit wird aus"},{"seite":"oekosystem.html","titel":"Die Schichten im Überblick","anker":"die-schichten-im-überblick","text":""},{"seite":"oekosystem.html","titel":"3.8 Wo die Zeit wirklich hingeht: vektorisierte Modellgenerierung","anker":"sec:oekosystem-vektorisierung","text":"Eine der hartnäckigsten Fehlannahmen in Optimierungsprojekten lautet: „Wenn es zu langsam ist, brauchen wir einen besseren Solver.“ Messen Sie erst — oft stimmt das nicht."},{"seite":"oekosystem.html","titel":"Vier Stufen an einem Transportproblem","anker":"vier-stufen-an-einem-transportproblem","text":"Wir bauen dasselbe Transportproblem (m Werke, n Kunden, m \\cdot n Variablen) auf vier Arten auf:"},{"seite":"oekosystem.html","titel":"3.9 Übungsaufgaben","anker":"sec:oekosystem-uebungsaufgaben","text":""},{"seite":"oekosystem.html","titel":"3.10 Finde den Denkfehler","anker":"sec:oekosystem-denkfehler","text":""},{"seite":"oekosystem.html","titel":"3.11 Micro-Quiz","anker":"sec:oekosystem-quiz","text":""},{"seite":"oekosystem.html","titel":"3.12 Selbsttest","anker":"sec:oekosystem-selbsttest","text":""},{"seite":"oekosystem.html","titel":"3.13 Zusammenfassung","anker":"sec:oekosystem-zusammenfassung","text":""},{"seite":"modellierung.html","titel":"Kapitel 4: Vom Management-Wunsch zum Modell","anker":null,"text":""},{"seite":"modellierung.html","titel":"4.1 In 5 Minuten gelöst","anker":"sec:modellierung-schnellstart","text":""},{"seite":"modellierung.html","titel":"4.2 Lernziele","anker":"sec:modellierung-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"modellierung.html","titel":"4.3 Ein Satz ist noch kein Modell","anker":"sec:modellierung-vier-fragen","text":"Was aus einer Besprechung mitkommt, klingt meist so:"},{"seite":"modellierung.html","titel":"4.4 Derselbe Datensatz, fünf Modelle","anker":"sec:modellierung-fuenf-modelle","text":"Das Programm dieses Kapitels arbeitet die vier Fragen an einer Auftragsannahme ab: 14 Anfragen verlangen 800 Maschinenstunden, verfügbar sind 300."},{"seite":"modellierung.html","titel":"Teil 2: Ein Satz, drei Lesarten","anker":"teil-2-ein-satz-drei-lesarten","text":"„Stammkunden dürfen wir nicht verlieren.” Jeder im Raum nickt. Niemand merkt, dass drei verschiedene Modelle gemeint sein können:"},{"seite":"modellierung.html","titel":"Teil 3: Hart oder weich","anker":"teil-3-hart-oder-weich","text":"Dieselbe Regel als Strafkosten je abgelehntem Stammkundenauftrag:"},{"seite":"modellierung.html","titel":"Teil 4: Ein Quartal später","anker":"teil-4-ein-quartal-später","text":"Die harte Lesart A wurde eingebaut, alles lief drei Monate lang. Dann fragt Weber einen Auftrag über 320 Maschinenstunden an — mehr, als der ganze Zeitraum hergibt."},{"seite":"modellierung.html","titel":"4.5 Der Gesprächsleitfaden","anker":"sec:modellierung-leitfaden","text":"Was aus den vier Teilen als Handwerkszeug bleibt — Fragen, die man in der ersten Besprechung stellt, bevor eine Zeile Code entsteht:"},{"seite":"modellierung.html","titel":"4.6 Deutsch — OR: ein Übersetzungslexikon","anker":"sec:modellierung-glossar","text":"Die zwölf Fragen liefern Sätze. Sätze sind noch kein Modell — aber die meisten von ihnen haben eine Standardübersetzung, und wer sie kennt, spart sich das Nachdenken für die Fälle,"},{"seite":"modellierung.html","titel":"Fünf Wendungen, bei denen die Übersetzung eine Entscheidung erzwingt","anker":"fünf-wendungen-bei-denen-die-übersetzung-eine-entscheidung-erzwingt","text":"Die Tabelle oben tut so, als sei die Zuordnung eindeutig. Bei den folgenden fünf ist sie es nicht — und das Nachfragen ist die eigentliche Modellierungsarbeit:"},{"seite":"modellierung.html","titel":"Und die Gegenrichtung: OR — Deutsch","anker":"und-die-gegenrichtung-or-deutsch","text":"Dieselbe Barriere gibt es rückwärts. Diese Sätze haben sich bewährt, wenn ein Ergebnis jemandem erklärt werden muss, der das Modell nicht kennt:"},{"seite":"modellierung.html","titel":"4.7 Übungsaufgaben","anker":"sec:modellierung-uebungsaufgaben","text":""},{"seite":"modellierung.html","titel":"4.8 Finde den Denkfehler","anker":"sec:modellierung-denkfehler","text":""},{"seite":"modellierung.html","titel":"4.9 Micro-Quiz","anker":"sec:modellierung-quiz","text":""},{"seite":"modellierung.html","titel":"4.10 Selbsttest","anker":"sec:modellierung-selbsttest","text":""},{"seite":"modellierung.html","titel":"4.11 Zusammenfassung","anker":"sec:modellierung-zusammenfassung","text":""},{"seite":"synthese-grundlagen.html","titel":"Synthese Teil I","anker":null,"text":""},{"seite":"synthese-grundlagen.html","titel":"Was welches Kapitel klärt","anker":"was-welches-kapitel-klärt","text":""},{"seite":"synthese-grundlagen.html","titel":"Die Reihenfolge ist die Aussage","anker":"die-reihenfolge-ist-die-aussage","text":"Dieser Teil steht bewusst vor den Verfahren. Die drei häufigsten Gründe, aus denen ein OR-Projekt scheitert, liegen alle hier — und keiner davon ist ein Solverproblem:"},{"seite":"synthese-grundlagen.html","titel":"Wenn Sie nur eines mitnehmen","anker":"wenn-sie-nur-eines-mitnehmen","text":""},{"seite":"lp.html","titel":"Kapitel 5: Lineare Programmierung — Simplex, Dualität und Schattenpreise","anker":null,"text":""},{"seite":"lp.html","titel":"5.1 In 5 Minuten gelöst","anker":"sec:lp-schnellstart","text":"Bisher hat ein Solver Ihnen gesagt, was Sie tun sollen. Jetzt sagt er Ihnen zusätzlich, was eine zusätzliche Stunde wert wäre — und das ist die Zahl, für die Sie im Betrieb gehört "},{"seite":"lp.html","titel":"5.2 Lernziele","anker":"sec:lp-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"lp.html","titel":"5.3 Die Standardform und Schlupfvariablen","anker":"sec:lp-die-standardform-und-schlupfvariablen","text":"Lineare Programme zeichnen sich dadurch aus, dass Zielfunktion und alle Nebenbedingungen strikt linear sind — keine Produkte von Variablen, keine Quadrate, keine Logarithmen."},{"seite":"lp.html","titel":"5.4 Der Simplex-Algorithmus Schritt für Schritt","anker":"sec:lp-der-simplex-algorithmus-schritt-fuer-schritt","text":"Der von George Dantzig 1947 formulierte Simplex-Algorithmus nutzt den Fundamentalsatz aus Kapitel 2: Das Optimum liegt in einer Ecke. Statt alle Ecken aufzuzählen, wandert er von E"},{"seite":"lp.html","titel":"Der Ablauf","anker":"der-ablauf","text":""},{"seite":"lp.html","titel":"5.5 Das Simplex-Tableau in Python","anker":"sec:lp-das-simplex-tableau-in-python","text":""},{"seite":"lp.html","titel":"5.6 Dualität und Schattenpreise","anker":"sec:lp-dualitaet-und-schattenpreise","text":"Zu jedem linearen Optimierungsproblem (dem primalen Problem) existiert ein spiegelbildliches Zwillingsproblem: das duale Problem."},{"seite":"lp.html","titel":"Der starke Dualitätssatz","anker":"der-starke-dualitätssatz","text":""},{"seite":"lp.html","titel":"Der Schattenpreis als Ableitung","anker":"der-schattenpreis-als-ableitung","text":"Der Dualwert y_i^* ist die Grenzproduktivität der Ressource i:"},{"seite":"lp.html","titel":"5.7 Die Vorzeichenfalle bei Schattenpreisen","anker":"sec:lp-die-vorzeichenfalle-bei-schattenpreisen","text":"Diese Falle sollten Sie sich merken, weil sie in jedem Projekt wieder auftaucht."},{"seite":"lp.html","titel":"5.8 Praxisfall: Sensitivitätsanalyse mit korrekten Schattenpreisen","anker":"sec:lp-praxisfall-sensitivitaetsanalyse-mit-korrekten-schattenpreisen","text":"Szenario. Ein Fertigungsbetrieb stellt drei Produkte her und will wissen:"},{"seite":"lp.html","titel":"5.9 Wann Schattenpreise lügen: Entartung und Toleranzen","anker":"sec:lp-entartung","text":"Der vorige Abschnitt hat gezeigt, wie wertvoll Schattenpreise sind. Dieser zeigt die zwei Fälle, in denen sie eine Entscheidung nicht tragen — und wie man beide erkennt, bevor jema"},{"seite":"lp.html","titel":"Fall 1: Entartung","anker":"fall-1-entartung","text":"Erinnern Sie sich an Abschnitt 2.4: In zwei Dimensionen legen zwei sich schneidende Geraden eine Ecke fest, in drei Dimensionen drei Ebenen, allgemein n Restriktionen bei n Variabl"},{"seite":"lp.html","titel":"Fall 2: Toleranzen","anker":"fall-2-toleranzen","text":"Der zweite Fall ist unscheinbarer und deshalb häufiger. Wie stellt man fest, ob eine Ressource ausgelastet ist? Naheliegend wäre if schlupf == 0. Genau das ist falsch."},{"seite":"lp.html","titel":"Die ehrliche Auskunft: Schattenpreis-Spannen","anker":"die-ehrliche-auskunft-schattenpreis-spannen","text":"Was tut man also, wenn das Modell entartet ist? Man meldet keinen Einzelwert, sondern die Spanne. Die Menge aller optimalen Dualvektoren ist selbst ein Polyeder:"},{"seite":"lp.html","titel":"5.10 Übungsaufgaben","anker":"sec:lp-uebungsaufgaben","text":""},{"seite":"lp.html","titel":"5.11 Finde den Denkfehler","anker":"sec:lp-denkfehler","text":""},{"seite":"lp.html","titel":"5.12 Micro-Quiz","anker":"sec:lp-quiz","text":""},{"seite":"lp.html","titel":"5.13 Selbsttest","anker":"sec:lp-selbsttest","text":""},{"seite":"lp.html","titel":"5.14 Zusammenfassung","anker":"sec:lp-zusammenfassung","text":""},{"seite":"milp.html","titel":"Kapitel 6: Gemischt-ganzzahlige Optimierung — Diskrete Entscheidungen und Branch-and-Bound","anker":null,"text":""},{"seite":"milp.html","titel":"6.1 In 5 Minuten gelöst","anker":"sec:milp-schnellstart","text":""},{"seite":"milp.html","titel":"6.2 Lernziele","anker":"sec:milp-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"milp.html","titel":"6.3 Warum Runden fundamental scheitert","anker":"sec:milp-warum-runden-fundamental-scheitert","text":"In der realen Welt sind viele Entscheidungen nicht teilbar. Man kann nicht 0,47 Flugzeuge kaufen, keine halbe Lagerhalle bauen, keinen Mitarbeiter zu 38 % einstellen. Noch wichtige"},{"seite":"milp.html","titel":"6.4 Branch-and-Bound","anker":"sec:milp-branch-and-bound","text":"MILP-Probleme sind NP-schwer. Der Standardansatz moderner Solver (HiGHS, SCIP, Gurobi) heißt Branch-and-Cut — Branch-and-Bound plus Schnittebenen."},{"seite":"milp.html","titel":"Die drei Phasen","anker":"die-drei-phasen","text":""},{"seite":"milp.html","titel":"6.5 Modellierungstricks: Big-M und logische Bedingungen","anker":"sec:milp-modellierungstricks-big-m-und-logische-bedingungen","text":"Hier kommt das Handwerkszeug, das MILP so mächtig macht: Man übersetzt Geschäftsregeln in lineare Ungleichungen — mithilfe binärer Hilfsvariablen y \\in \\{0,1\\} und einer hinreichen"},{"seite":"milp.html","titel":"Muster 1 — Fixkosten / Aktivierungsschalter","anker":"muster-1-fixkosten-aktivierungsschalter","text":"Regel: Wird Maschine j genutzt (x_j > 0), fallen Rüstkosten F_j an."},{"seite":"milp.html","titel":"Muster 2 — Entweder-Oder (disjunctive constraints)","anker":"muster-2-entweder-oder-disjunctive-constraints","text":"Regel: Es muss entweder f(\\mathbf{x}) \\le b_1 oder g(\\mathbf{x}) \\le b_2 gelten."},{"seite":"milp.html","titel":"Muster 3 — Wenn-Dann (Implikation)","anker":"muster-3-wenn-dann-implikation","text":"Regel: Wenn y_1 = 1, dann muss auch y_2 = 1 sein."},{"seite":"milp.html","titel":"Muster 4 — Kardinalität („höchstens K aus N“)","anker":"muster-4-kardinalität-höchstens-k-aus-n","text":"\\sum_{j=1}^N y_j \\le K"},{"seite":"milp.html","titel":"Muster 5 — Semikontinuierlich („entweder 0 oder mindestens L“)","anker":"muster-5-semikontinuierlich-entweder-0-oder-mindestens-l","text":"Regel: Eine Position ist entweder gar nicht besetzt oder mit mindestens L Euro."},{"seite":"milp.html","titel":"6.6 Beispiel: Das Rucksackproblem","anker":"sec:milp-beispiel-das-rucksackproblem","text":"Bevor wir zum Portfolio kommen, das klassische Einstiegsproblem — kurz, verständlich und überall wiederzuerkennen."},{"seite":"milp.html","titel":"6.7 Praxisfall: Portfolio mit Ordergebühren und Kardinalitätsgrenze","anker":"sec:milp-praxisfall-portfolio-mit-ordergebuehren-und-kardinalitaetsgrenze","text":"Szenario. Ein Investor verteilt 100\\,000\\,\\text{€} auf sechs Anlageklassen."},{"seite":"milp.html","titel":"6.8 Wenn der Solver nicht fertig wird: Gap, Zeitlimit und Warm-Start","anker":"sec:milp-gap","text":"Bei einem LP gibt es zwei Ausgänge: eine optimale Lösung oder eine klare Absage. Bei einem MILP gibt es einen dritten, und im Betrieb ist er der häufigste:"},{"seite":"milp.html","titel":"Die zwei Zahlen, die zählen","anker":"die-zwei-zahlen-die-zählen","text":"Branch-and-Bound führt zu jedem Zeitpunkt zwei Werte mit:"},{"seite":"milp.html","titel":"Alle Statusfälle behandeln","anker":"alle-statusfälle-behandeln","text":"Der zweite Teil der Professionalität ist unspektakulär, aber entscheidend: jeden Rückgabewert auswerten, nicht nur OPTIMAL."},{"seite":"milp.html","titel":"Warm-Starts: was sie können und was nicht","anker":"warm-starts-was-sie-können-und-was-nicht","text":"Ein Warm-Start gibt dem Solver eine bekannte Lösung als Startpunkt mit. Die Idee ist verlockend: Wer schon eine brauchbare Lösung hat, muss nicht bei null anfangen."},{"seite":"milp.html","titel":"6.9 Übungsaufgaben","anker":"sec:milp-uebungsaufgaben","text":""},{"seite":"milp.html","titel":"6.10 Finde den Denkfehler","anker":"sec:milp-denkfehler","text":"Die Warnung „M so klein wie möglich“ wird meist mit der Laufzeit begründet: schwache Relaxation, mehr Knoten. Das stimmt — und ist die harmlosere Hälfte der Wahrheit."},{"seite":"milp.html","titel":"6.11 Micro-Quiz","anker":"sec:milp-quiz","text":""},{"seite":"milp.html","titel":"6.12 Selbsttest","anker":"sec:milp-selbsttest","text":""},{"seite":"milp.html","titel":"6.13 Zusammenfassung","anker":"sec:milp-zusammenfassung","text":""},{"seite":"cpsat.html","titel":"Kapitel 7: Constraint Programming mit CP-SAT — Logik, Scheduling und Zuweisung","anker":null,"text":""},{"seite":"cpsat.html","titel":"7.1 In 5 Minuten gelöst","anker":"sec:cpsat-schnellstart","text":""},{"seite":"cpsat.html","titel":"7.2 Lernziele","anker":"sec:cpsat-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"cpsat.html","titel":"7.3 Ein anderes Denkmodell","anker":"sec:cpsat-ein-anderes-denkmodell","text":"Während LP und MILP auf algebraischen Gleichungen und Simplex-Matrizen beruhen, kommt Constraint Programming (CP) aus der künstlichen Intelligenz:"},{"seite":"cpsat.html","titel":"Was Propagation leistet","anker":"was-propagation-leistet","text":""},{"seite":"cpsat.html","titel":"7.4 Globale Constraints — die Bausteine von CP-SAT","anker":"sec:cpsat-globale-constraints-die-bausteine-von-cp","text":"CP-SAT stellt mächtige Makros bereit, die in MILP hunderte Big-M-Ungleichungen erfordern würden. Jedes davon hat einen spezialisierten, hocheffizienten Propagator."},{"seite":"cpsat.html","titel":"7.5 Praxisfall: Dynamisches Vertretungssystem","anker":"sec:cpsat-praxisfall-dynamisches-vertretungssystem","text":"Problemstellung. Eine Schule muss nach spontanen Ausfällen vier Unterrichtsstunden nachbesetzen."},{"seite":"cpsat.html","titel":"7.6 Intervallvariablen: Job-Shop-Scheduling","anker":"sec:cpsat-intervallvariablen-job-shop-scheduling","text":"Die Königsdisziplin von CP-SAT sind Zeitplanungsprobleme. Intervallvariablen sind dabei das zentrale Werkzeug."},{"seite":"cpsat.html","titel":"7.7 Parallele Suche: was num_workers wirklich bewirkt","anker":"sec:cpsat-parallele-suche","text":"An mehreren Stellen dieses Buchs steht loeser.parameters.num_workers = 1, mit dem Kommentar „für eine reproduzierbare Ausgabe“. Darin stecken zwei Behauptungen: dass parallele Such"},{"seite":"cpsat.html","titel":"Was die Messung zeigt","anker":"was-die-messung-zeigt","text":"Erstens: Die Beschleunigung ist überlinear. Acht Arbeiter sind im abgedruckten Lauf nicht achtmal, sondern gut zwölfmal schneller als einer. Das sieht nach Messfehler aus, ist aber"},{"seite":"cpsat.html","titel":"Was daraus für Tests folgt","anker":"was-daraus-für-tests-folgt","text":"Der Zielwert war in allen sechzehn Läufen derselbe: 183. Die Gestalt der Lösung war es nicht. Genau daran entscheidet sich, was ein Test prüfen darf:"},{"seite":"cpsat.html","titel":"7.8 Die fünf Antworten von CP-SAT","anker":"sec:cpsat-statusfaelle","text":"Abschnitt 6.8 hat gezeigt, warum OPTIMAL bei ganzzahligen Problemen nicht der Normalfall ist. Bei CP-SAT kommt eine Besonderheit hinzu: Es gibt fünf verschiedene Antworten, und dre"},{"seite":"cpsat.html","titel":"7.9 Übungsaufgaben","anker":"sec:cpsat-uebungsaufgaben","text":""},{"seite":"cpsat.html","titel":"7.10 Finde den Denkfehler","anker":"sec:cpsat-denkfehler","text":""},{"seite":"cpsat.html","titel":"7.11 Micro-Quiz","anker":"sec:cpsat-quiz","text":""},{"seite":"cpsat.html","titel":"7.12 Selbsttest","anker":"sec:cpsat-selbsttest","text":""},{"seite":"cpsat.html","titel":"7.13 Zusammenfassung","anker":"sec:cpsat-zusammenfassung","text":""},{"seite":"graphen.html","titel":"Kapitel 8: Graphen, Flüsse und Touren — Min-Cost-Flow, Matching und VRP","anker":null,"text":""},{"seite":"graphen.html","titel":"8.1 In 5 Minuten gelöst","anker":"sec:graphen-schnellstart","text":""},{"seite":"graphen.html","titel":"8.2 Lernziele","anker":"sec:graphen-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"graphen.html","titel":"8.3 Graphen als Modellsprache","anker":"sec:graphen-graphen-als-modellsprache","text":"Viele reale Probleme in Logistik, Kommunikation und Finanzströmen sind keine flachen Ungleichungssysteme, sondern Graphen G = (V, E):"},{"seite":"graphen.html","titel":"Das Minimum-Cost-Flow-Problem (MCNFP)","anker":"das-minimum-cost-flow-problem-mcnfp","text":"Minimum-Cost Network Flow Problem — deutsch: kostenminimales Flussproblem. Es ist das mathematische Fundament für Transportketten, Liquiditätsrouting und Datenverteilung."},{"seite":"graphen.html","titel":"8.4 Bipartites Matching: das Zuordnungsproblem","anker":"sec:graphen-bipartites-matching-das-zuordnungsproblem","text":"Wenn N Aufgaben auf N Ressourcen eins zu eins verteilt werden — Orders auf Broker, Schichten auf Mitarbeitende, Aufträge auf Maschinen — spricht man von bipartitem Matching."},{"seite":"graphen.html","titel":"Der Satz von Birkhoff und von Neumann","anker":"der-satz-von-birkhoff-und-von-neumann","text":""},{"seite":"graphen.html","titel":"8.5 Das Vehicle Routing Problem mit Zeitfenstern","anker":"sec:graphen-das-vehicle-routing-problem-mit-zeitfenstern","text":"Das Traveling Salesperson Problem (TSP), deutsch Problem des Handlungsreisenden, fragt nach der kürzesten Rundreise durch N Städte. Das Capacitated Vehicle Routing Problem with Tim"},{"seite":"graphen.html","titel":"Kurzzyklen verhindern","anker":"kurzzyklen-verhindern","text":"Ein naives Modell erlaubt Subtouren: isolierte Kreise, die das Depot nie anfahren. Die klassische Gegenmaßnahme ist die MTZ-Formulierung nach Miller, Tucker und Zemlin. Man führt R"},{"seite":"graphen.html","titel":"Praxisbeispiel: Flotten-Routing","anker":"praxisbeispiel-flotten-routing","text":""},{"seite":"graphen.html","titel":"8.6 Übungsaufgaben","anker":"sec:graphen-uebungsaufgaben","text":""},{"seite":"graphen.html","titel":"8.7 Finde den Denkfehler","anker":"sec:graphen-denkfehler","text":""},{"seite":"graphen.html","titel":"8.8 Micro-Quiz","anker":"sec:graphen-quiz","text":""},{"seite":"graphen.html","titel":"8.9 Selbsttest","anker":"sec:graphen-selbsttest","text":""},{"seite":"graphen.html","titel":"8.10 Zusammenfassung","anker":"sec:graphen-zusammenfassung","text":""},{"seite":"metaheuristiken.html","titel":"Kapitel 9: Metaheuristiken — wenn der exakte Solver aussteigt","anker":null,"text":""},{"seite":"metaheuristiken.html","titel":"9.1 In 5 Minuten gelöst","anker":"sec:metaheuristiken-schnellstart","text":""},{"seite":"metaheuristiken.html","titel":"9.2 Lernziele","anker":"sec:metaheuristiken-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"metaheuristiken.html","titel":"9.3 Die Aufgabe: Rüstzeiten an der Lackieranlage","anker":"sec:metaheuristiken-aufgabe","text":"Der Schnellstart war ein Spielzeug. Die Aufgabe dieses Kapitels ist dieselbe, nur in Betriebsgröße: n Aufträge in eine Reihenfolge bringen, so dass die Summe der Rüstzeiten minimal"},{"seite":"metaheuristiken.html","titel":"Die Instanz","anker":"die-instanz","text":"Alle Programme dieses Kapitels benutzen dieselbe Aufgabe. Die Rüstzeit setzt sich aus zwei Teilen zusammen: einem unregelmäßigen Reinigungsaufwand zwischen den Produktfamilien und "},{"seite":"metaheuristiken.html","titel":"9.4 Lokale Suche: der Zug und seine Kosten","anker":"sec:metaheuristiken-lokale-suche","text":"Eine lokale Suche braucht drei Dinge: eine Startlösung, einen Zug und eine Regel, welche Züge übernommen werden."},{"seite":"metaheuristiken.html","titel":"9.5 Simulated Annealing","anker":"sec:metaheuristiken-annealing","text":"Reines Bergsteigen — nur Verbesserungen annehmen — bleibt im ersten lokalen Optimum stehen. Simulated Annealing nimmt Verschlechterungen mit einer Wahrscheinlichkeit an, die von de"},{"seite":"metaheuristiken.html","titel":"Was die Messung zeigt — und was sie nicht zeigt","anker":"was-die-messung-zeigt-und-was-sie-nicht-zeigt","text":"Erstens: Der Beitrag des Annealings ist bescheiden. Bergsteigen kommt auf 917 Minuten, Annealing auf 907 — das simple Verfahren holt 93 % des Ertrags. Das ist kein Argument gegen A"},{"seite":"metaheuristiken.html","titel":"9.6 Ab wann lohnt es sich?","anker":"sec:metaheuristiken-umschlagpunkt","text":"„Kleine Probleme exakt, große mit Metaheuristiken“ ist richtig und nutzlos, solange niemand sagt, wo groß anfängt. Diese Zahl lässt sich messen."},{"seite":"metaheuristiken.html","titel":"Die Spalte, die man nicht weglassen darf","anker":"die-spalte-die-man-nicht-weglassen-darf","text":"Bei 500 Aufträgen haben wir die CP-SAT-Lösung verworfen. Seine Schranke ist trotzdem das Wertvollste in der ganzen Tabelle."},{"seite":"metaheuristiken.html","titel":"9.7 Large Neighborhood Search","anker":"sec:metaheuristiken-lns","text":"Die Tabelle oben endet mit einem Widerspruch. Bei 500 Aufträgen scheitert der exakte Solver an der Größe; die Metaheuristik scheitert an der Kleinheit ihrer Züge — sie verschiebt j"},{"seite":"metaheuristiken.html","titel":"Das Fenster ist die eine Stellschraube","anker":"das-fenster-ist-die-eine-stellschraube","text":""},{"seite":"metaheuristiken.html","titel":"Das Gesamtbild","anker":"das-gesamtbild","text":""},{"seite":"metaheuristiken.html","titel":"9.8 Was dieses Kapitel nicht behandelt","anker":"sec:metaheuristiken-abgrenzung","text":"Damit die Landkarte vollständig ist — drei Verfahren, die in dieselbe Familie gehören und hier bewusst nur benannt werden:"},{"seite":"metaheuristiken.html","titel":"9.9 Übungsaufgaben","anker":"sec:metaheuristiken-uebungsaufgaben","text":""},{"seite":"metaheuristiken.html","titel":"9.10 Finde den Denkfehler","anker":"sec:metaheuristiken-denkfehler","text":""},{"seite":"metaheuristiken.html","titel":"9.11 Micro-Quiz","anker":"sec:metaheuristiken-quiz","text":""},{"seite":"metaheuristiken.html","titel":"9.12 Selbsttest","anker":"sec:metaheuristiken-selbsttest","text":""},{"seite":"metaheuristiken.html","titel":"9.13 Zusammenfassung","anker":"sec:metaheuristiken-zusammenfassung","text":""},{"seite":"dekomposition.html","titel":"Kapitel 10: Spaltengenerierung — das Modell umbauen statt die Lösung raten","anker":null,"text":""},{"seite":"dekomposition.html","titel":"10.1 In 5 Minuten gelöst","anker":"sec:dekomposition-schnellstart","text":""},{"seite":"dekomposition.html","titel":"10.2 Lernziele","anker":"sec:dekomposition-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"dekomposition.html","titel":"10.3 Warum das naheliegende Modell scheitert","anker":"sec:dekomposition-symmetrie","text":"Der erste Entwurf eines Zuschnittmodells sieht fast immer so aus: eine Binärvariable z_{jr} für „Stück j liegt auf Rolle r“, dazu y_r für „Rolle r wird benutzt”."},{"seite":"dekomposition.html","titel":"10.4 Rechnen mit Mustern, ohne sie aufzuschreiben","anker":"sec:dekomposition-schleife","text":"Die Idee ist alt (Gilmore und Gomory, 1961) und in einem Satz gesagt:"},{"seite":"dekomposition.html","titel":"10.5 Das Programm","anker":"sec:dekomposition-programm","text":""},{"seite":"dekomposition.html","titel":"10.6 Was die Zahlen zeigen","anker":"sec:dekomposition-befund","text":""},{"seite":"dekomposition.html","titel":"Die Musterzahl explodiert, der Bedarf nicht","anker":"die-musterzahl-explodiert-der-bedarf-nicht","text":""},{"seite":"dekomposition.html","titel":"Der unbequeme Teil: Es lohnt sich nicht immer","anker":"der-unbequeme-teil-es-lohnt-sich-nicht-immer","text":""},{"seite":"dekomposition.html","titel":"10.7 Übungsaufgaben","anker":"sec:dekomposition-uebungsaufgaben","text":""},{"seite":"dekomposition.html","titel":"10.8 Finde den Denkfehler","anker":"sec:dekomposition-denkfehler","text":""},{"seite":"dekomposition.html","titel":"10.9 Micro-Quiz","anker":"sec:dekomposition-quiz","text":""},{"seite":"dekomposition.html","titel":"10.10 Selbsttest","anker":"sec:dekomposition-selbsttest","text":""},{"seite":"dekomposition.html","titel":"10.11 Zusammenfassung","anker":"sec:dekomposition-zusammenfassung","text":""},{"seite":"synthese-kernverfahren.html","titel":"Synthese Teil II","anker":null,"text":""},{"seite":"synthese-kernverfahren.html","titel":"Die Entscheidungsmatrix","anker":"die-entscheidungsmatrix","text":""},{"seite":"synthese-kernverfahren.html","titel":"Was dieser Teil gemessen hat","anker":"was-dieser-teil-gemessen-hat","text":""},{"seite":"synthese-kernverfahren.html","titel":"Drei Fehler, die dieser Teil verhindert","anker":"drei-fehler-die-dieser-teil-verhindert","text":""},{"seite":"synthese-kernverfahren.html","titel":"Wenn Sie nur eines mitnehmen","anker":"wenn-sie-nur-eines-mitnehmen","text":""},{"seite":"qp-nlp.html","titel":"Kapitel 11: Quadratische und nichtlineare Optimierung — KKT, Lagrange, Konvexität","anker":null,"text":""},{"seite":"qp-nlp.html","titel":"11.1 In 5 Minuten gelöst","anker":"sec:qp-nlp-schnellstart","text":""},{"seite":"qp-nlp.html","titel":"11.2 Lernziele","anker":"sec:qp-nlp-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"qp-nlp.html","titel":"Auffrischung: Gradient in einer Minute","anker":"auffrischung-gradient-in-einer-minute","text":"Der Gradient \\nabla f(\\mathbf{x}) ist der Vektor aller partiellen Ableitungen:"},{"seite":"qp-nlp.html","titel":"11.3 Das quadratische Programm (QP)","anker":"sec:qp-nlp-das-quadratische-programm-qp","text":"Ein quadratisches Programm hat eine quadratische Zielfunktion und lineare Nebenbedingungen:"},{"seite":"qp-nlp.html","titel":"Konvexität: die präzise Aussage","anker":"konvexität-die-präzise-aussage","text":"Eine verbreitete, aber zu stark formulierte Aussage lautet: „Wenn \\mathbf{P} positiv semi-definit ist, ist das QP streng konvex; es existiert ein eindeutiges globales Minimum.“ Kor"},{"seite":"qp-nlp.html","titel":"11.4 Die Karush-Kuhn-Tucker-Bedingungen","anker":"sec:qp-nlp-die-karush-kuhn-tucker-bedingungen","text":"Die KKT-Bedingungen verallgemeinern den Lagrange-Ansatz auf Probleme mit Ungleichungen. Sie sind notwendig für ein Optimum — und bei konvexen Problemen auch hinreichend."},{"seite":"qp-nlp.html","titel":"Die vier KKT-Bedingungen","anker":"die-vier-kkt-bedingungen","text":"Am Optimum (\\mathbf{x}^*, \\boldsymbol{\\lambda}^*, \\boldsymbol{\\nu}^*) gilt:"},{"seite":"qp-nlp.html","titel":"11.5 Nichtlineare Optimierung mit scipy.optimize.minimize","anker":"sec:qp-nlp-nichtlineare-optimierung-mit-scipy-optimize-minimize","text":"Wenn Zielfunktion oder Nebenbedingungen weder linear noch quadratisch sind — Logarithmen, Wurzeln, Exponentialfunktionen — nutzt man gradientenbasierte Verfahren wie SLSQP (Sequent"},{"seite":"qp-nlp.html","titel":"Praxisfall: Entropie-maximierte Kapitalallokation","anker":"praxisfall-entropie-maximierte-kapitalallokation","text":"Wir optimieren ein Portfolio nicht nur nach Varianz, sondern maximieren zusätzlich die Shannon-Entropie der Gewichte, um Klumpenrisiken glatt zu bestrafen:"},{"seite":"qp-nlp.html","titel":"11.6 Jenseits der Konvexität: lokale Optima, Multistart und MINLP","anker":"sec:qp-nlp-nichtkonvex","text":"Alles bisher in diesem Kapitel stand unter einer Bedingung: Konvexität. Sie ist der Grund, warum CVXPY eine Optimalitätsgarantie geben kann und warum die KKT-Bedingungen nicht nur "},{"seite":"qp-nlp.html","titel":"Woher Nicht-Konvexität im Alltag kommt","anker":"woher-nicht-konvexität-im-alltag-kommt","text":"Nicht aus exotischer Mathematik, sondern aus ganz gewöhnlichen betriebswirtschaftlichen Effekten:"},{"seite":"qp-nlp.html","titel":"Was ein lokales Optimum praktisch bedeutet","anker":"was-ein-lokales-optimum-praktisch-bedeutet","text":"scipy.optimize.minimize verweigert nichts. Es rechnet, meldet success: True und liefert eine Zahl. Diese Meldung heißt aber nicht „das ist das Optimum“, sondern nur:"},{"seite":"qp-nlp.html","titel":"Die Zahlen im Klartext","anker":"die-zahlen-im-klartext","text":""},{"seite":"qp-nlp.html","titel":"Ausblick: MINLP und globale Solver","anker":"ausblick-minlp-und-globale-solver","text":"Wird zusätzlich noch ganzzahlig entschieden — „welche Anlage läuft überhaupt“ und „wie stark“ —, entsteht ein MINLP (Mixed-Integer Nonlinear Program), die schwierigste der in diese"},{"seite":"qp-nlp.html","titel":"11.7 Übungsaufgaben","anker":"sec:qp-nlp-uebungsaufgaben","text":""},{"seite":"qp-nlp.html","titel":"11.8 Finde den Denkfehler","anker":"sec:qp-nlp-denkfehler","text":""},{"seite":"qp-nlp.html","titel":"11.9 Micro-Quiz","anker":"sec:qp-nlp-quiz","text":""},{"seite":"qp-nlp.html","titel":"11.10 Selbsttest","anker":"sec:qp-nlp-selbsttest","text":""},{"seite":"qp-nlp.html","titel":"11.11 Zusammenfassung","anker":"sec:qp-nlp-zusammenfassung","text":""},{"seite":"unsicherheit.html","titel":"Kapitel 12: Optimierung unter Unsicherheit — Monte-Carlo, Stochastik, Robustheit","anker":null,"text":""},{"seite":"unsicherheit.html","titel":"12.1 In 5 Minuten gelöst","anker":"sec:unsicherheit-schnellstart","text":""},{"seite":"unsicherheit.html","titel":"12.2 Lernziele","anker":"sec:unsicherheit-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"unsicherheit.html","titel":"12.3 Der Fluch des Durchschnitts","anker":"sec:unsicherheit-der-fluch-des-durchschnitts","text":"Der naheliegende Umgang mit Unsicherheit lautet: „Wir setzen den Erwartungswert ein und rechnen deterministisch.“ Das ist fast immer falsch — und zwar nicht ungenau, sondern system"},{"seite":"unsicherheit.html","titel":"Die vier Ansätze im Überblick","anker":"die-vier-ansätze-im-überblick","text":""},{"seite":"unsicherheit.html","titel":"12.4 Monte-Carlo-Simulation","anker":"sec:unsicherheit-monte-carlo-simulation","text":"Monte-Carlo heißt schlicht: Ziehe sehr viele Zufallsszenarien, werte für jedes den Plan aus, und betrachte die Verteilung der Ergebnisse statt eines einzigen Werts."},{"seite":"unsicherheit.html","titel":"12.5 Zweistufige stochastische Programmierung","anker":"sec:unsicherheit-zweistufige-stochastische-programmierung","text":"Das zweistufige Modell mit Recourse bildet ab, dass Entscheidungen zeitlich gestaffelt sind:"},{"seite":"unsicherheit.html","titel":"12.6 Robuste Optimierung: gegen den Worst Case absichern","anker":"sec:unsicherheit-robuste-optimierung-gegen-den-worst-case","text":"Wenn Wahrscheinlichkeiten unbekannt oder instabil sind — Marktcrashs, Lieferkettenabrisse, Pandemien —, hilft die robuste Optimierung. Sie fragt nicht nach dem Mittel, sondern nach"},{"seite":"unsicherheit.html","titel":"12.7 Wahrscheinlichkeitsbeschränkungen: „mit 95 % Sicherheit“","anker":"sec:unsicherheit-chance-constraints","text":"Die drei bisherigen Ansätze beantworten Fragen, die im Sitzungssaal selten so gestellt werden. „Was ist im Mittel am besten?“ hört ein Vorstand als Ausflucht; „was hält auch im sch"},{"seite":"unsicherheit.html","titel":"Weg 1: Normalverteilung — die Bedingung wird ein Kegel","anker":"weg-1-normalverteilung-die-bedingung-wird-ein-kegel","text":"Ist \\mathbf{a} \\sim \\mathcal{N}(\\hat{\\mathbf{a}}, \\boldsymbol{\\Sigma}), dann ist \\mathbf{a}^\\top\\mathbf{x} für festes \\mathbf{x} selbst normalverteilt, mit Erwartungswert \\hat{\\mat"},{"seite":"unsicherheit.html","titel":"Weg 2: Szenarien — Big-M ohne Verteilungsannahme","anker":"weg-2-szenarien-big-m-ohne-verteilungsannahme","text":"Liegen statt einer Verteilung nur S beobachtete Szenarien vor, bekommt jedes eine Binärvariable z_s, die sagt, ob es verletzt werden darf:"},{"seite":"unsicherheit.html","titel":"Der Fall: ein Kraftwerkspark mit 500 MW Zusage","anker":"der-fall-ein-kraftwerkspark-mit-500-mw-zusage","text":""},{"seite":"unsicherheit.html","titel":"12.8 Übungsaufgaben","anker":"sec:unsicherheit-uebungsaufgaben","text":""},{"seite":"unsicherheit.html","titel":"12.9 Finde den Denkfehler","anker":"sec:unsicherheit-denkfehler","text":""},{"seite":"unsicherheit.html","titel":"12.10 Micro-Quiz","anker":"sec:unsicherheit-quiz","text":""},{"seite":"unsicherheit.html","titel":"12.11 Selbsttest","anker":"sec:unsicherheit-selbsttest","text":""},{"seite":"unsicherheit.html","titel":"12.12 Zusammenfassung","anker":"sec:unsicherheit-zusammenfassung","text":""},{"seite":"dynamische-programmierung.html","titel":"Kapitel 13: Dynamische Programmierung — Die Bellman-Gleichung und Order-Execution","anker":null,"text":""},{"seite":"dynamische-programmierung.html","titel":"13.1 In 5 Minuten gelöst","anker":"sec:dynamische-programmierung-schnellstart","text":""},{"seite":"dynamische-programmierung.html","titel":"13.2 Lernziele","anker":"sec:dynamische-programmierung-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"dynamische-programmierung.html","titel":"13.3 Das Bellmansche Optimalitätsprinzip","anker":"sec:dynamische-programmierung-das-bellmansche-optimalitaetsprinzip","text":"Richard Bellman formulierte 1957 das Grundprinzip der Dynamischen Programmierung (DP):"},{"seite":"dynamische-programmierung.html","titel":"Die vier Bausteine eines DP-Modells","anker":"die-vier-bausteine-eines-dp-modells","text":""},{"seite":"dynamische-programmierung.html","titel":"Die Bellman-Gleichung","anker":"die-bellman-gleichung","text":"V_t(S_t) = \\min_{a_t\\in\\mathcal{A}(S_t)}\\Big\\{\\,C(S_t,a_t) \\;+\\; \\gamma\\cdot\\mathbb{E}\\big[V_{t+1}(S_{t+1})\\mid S_t,a_t\\big]\\Big\\}"},{"seite":"dynamische-programmierung.html","titel":"13.4 Das Almgren-Chriss-Problem: optimale Orderausführung","anker":"sec:dynamische-programmierung-das-almgren-chriss-problem-optimale-orderausfuehrung","text":"Ein klassisches OR-Problem an Börsen: Ein institutioneller Händler muss X_0 = 100\\,000 Aktien innerhalb von T Handelsperioden verkaufen."},{"seite":"dynamische-programmierung.html","titel":"13.5 Der Fluch der Dimensionalität","anker":"sec:dynamische-programmierung-der-fluch-der-dimensionalitaet","text":"DP ist mächtig, aber es hat eine harte Grenze. Der Aufwand der Rückwärtsinduktion ist"},{"seite":"dynamische-programmierung.html","titel":"13.6 Übungsaufgaben","anker":"sec:dynamische-programmierung-uebungsaufgaben","text":""},{"seite":"dynamische-programmierung.html","titel":"13.7 Finde den Denkfehler","anker":"sec:dynamische-programmierung-denkfehler","text":"Bei dynamischer Programmierung entscheidet eine einzige Frage über Erfolg oder Misserfolg: Was gehört in den Zustand? Ist er zu klein, rechnet das Verfahren völlig korrekt — nur eb"},{"seite":"dynamische-programmierung.html","titel":"13.8 Micro-Quiz","anker":"sec:dynamische-programmierung-quiz","text":""},{"seite":"dynamische-programmierung.html","titel":"13.9 Selbsttest","anker":"sec:dynamische-programmierung-selbsttest","text":""},{"seite":"dynamische-programmierung.html","titel":"13.10 Zusammenfassung","anker":"sec:dynamische-programmierung-zusammenfassung","text":""},{"seite":"mehrziel.html","titel":"Kapitel 14: Mehrere Ziele — Pareto-Fronten statt Gewichte","anker":null,"text":""},{"seite":"mehrziel.html","titel":"14.1 In 5 Minuten gelöst","anker":"sec:mehrziel-schnellstart","text":""},{"seite":"mehrziel.html","titel":"14.2 Lernziele","anker":"sec:mehrziel-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"mehrziel.html","titel":"14.3 Wann ein Kompromiss gut ist","anker":"sec:mehrziel-dominanz","text":"Bei einem Ziel ist „besser” eindeutig. Bei zwei Zielen nicht mehr: Ein Plan kann billiger und schmutziger sein als ein anderer, und dann ist keiner von beiden besser."},{"seite":"mehrziel.html","titel":"14.4 Der Reflex: alles in ein Ziel rühren","anker":"sec:mehrziel-skalarisierung","text":"Der naheliegende Weg, zwei Ziele zu einem zu machen, ist die gewichtete Summe:"},{"seite":"mehrziel.html","titel":"14.5 Das Programm","anker":"sec:mehrziel-programm","text":"Zwölf Sendungen, drei Verkehrsträger, fünf freie Bahntrassen. Der Zielkonflikt entsteht nicht zwischen den Trägern — die Bahn ist immer billiger und sauberer als der LKW —, sondern"},{"seite":"mehrziel.html","titel":"14.6 Was die gewichtete Summe nicht sieht","anker":"sec:mehrziel-luecke","text":"Die Front hat zehn Punkte. Ein Raster aus 1 401 Gewichten findet sechs davon. Vier Kompromisse sind für kein Gewicht erreichbar — und das ist keine Frage der Rasterweite."},{"seite":"mehrziel.html","titel":"Das Gewicht ist keine Feineinstellung","anker":"das-gewicht-ist-keine-feineinstellung","text":"Die zweite Beobachtung aus derselben Tabelle: 1 401 Gewichte erzeugen sechs verschiedene Pläne. Weite Gewichtsbereiche liefern dasselbe Ergebnis, und dazwischen springt es."},{"seite":"mehrziel.html","titel":"14.7 Das ε-Constraint-Verfahren","anker":"sec:mehrziel-epsilon","text":"Der Ausweg ist unspektakulär: Man macht aus dem zweiten Ziel eine Nebenbedingung."},{"seite":"mehrziel.html","titel":"Wenn es eine klare Rangfolge gibt: lexikografisch","anker":"wenn-es-eine-klare-rangfolge-gibt-lexikografisch","text":"Manchmal ist ein Ziel wirklich vorrangig. Dann optimiert man lexikografisch: erst das erste Ziel, dann das zweite unter der Bedingung, dass das erste (fast) erhalten bleibt."},{"seite":"mehrziel.html","titel":"14.8 Wie man die Front vorlegt","anker":"sec:mehrziel-vorlegen","text":"Eine Front mit zehn Punkten ist kein Ergebnis, sondern eine Speisekarte. Damit sie entscheidbar wird, gehört eine Spalte dazu, die im Programm EUR je kg heißt:"},{"seite":"mehrziel.html","titel":"14.9 Übungsaufgaben","anker":"sec:mehrziel-uebungsaufgaben","text":""},{"seite":"mehrziel.html","titel":"14.10 Finde den Denkfehler","anker":"sec:mehrziel-denkfehler","text":""},{"seite":"mehrziel.html","titel":"14.11 Micro-Quiz","anker":"sec:mehrziel-quiz","text":""},{"seite":"mehrziel.html","titel":"14.12 Selbsttest","anker":"sec:mehrziel-selbsttest","text":""},{"seite":"mehrziel.html","titel":"14.13 Zusammenfassung","anker":"sec:mehrziel-zusammenfassung","text":""},{"seite":"prognose.html","titel":"Kapitel 15: Predict-then-Optimize — die bessere Prognose, die schlechtere Entscheidung","anker":null,"text":""},{"seite":"prognose.html","titel":"15.1 In 5 Minuten gelöst","anker":"sec:prognose-schnellstart","text":""},{"seite":"prognose.html","titel":"15.2 Lernziele","anker":"sec:prognose-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"prognose.html","titel":"15.3 Die Naht zwischen zwei Abteilungen","anker":"sec:prognose-naht","text":"In fast jedem Unternehmen sieht der Ablauf so aus:"},{"seite":"prognose.html","titel":"15.4 Das Programm","anker":"sec:prognose-programm","text":"Dieselbe Bäckerei, aber mit Merkmalen: Wochentag, Temperatur, Aktionstage. Die Nachfrage muss jetzt modelliert werden."},{"seite":"prognose.html","titel":"Was Sie in der Abbildung sehen. Links und rechts gewinnt nicht dasselbe Verfahren. Die Punktprognose hat den besten Prognosefehler und die höchsten Kosten — beide Maßstäbe messen etwas anderes, und nur einer davon steht am Ende in der Bilanz.","anker":"was-sie-in-der-abbildung-sehen.-links-und-rechts-gewinnt-nicht-dasselbe-verfahren.-die-punktprognose-hat-den-besten-prognosefehler-und-die-höchsten-kosten-beide-maßstäbe-messen-etwas-anderes-und-nur-einer-davon-steht-am-ende-in-der-bilanz.","text":""},{"seite":"prognose.html","titel":"15.5 Der Befund","anker":"sec:prognose-befund","text":""},{"seite":"prognose.html","titel":"Warum ein pauschaler Zuschlag zu kurz greift","anker":"warum-ein-pauschaler-zuschlag-zu-kurz-greift","text":"Die zweite Zeile der Tabelle ist die verbreitete Praxis: Punktprognose plus Sicherheitsbestand. Sie hilft (−7,3 %), bleibt aber hinter der Quantilregression zurück. Das Programm re"},{"seite":"prognose.html","titel":"15.6 Eine Messfalle, in die der Autor selbst getappt ist","anker":"sec:prognose-messfalle","text":"Der erste Entwurf dieses Programms bewertete auf 230 Testtagen — ein realistischer Zeitraum, gut sieben Monate. Dort hatte die Quantilregression den besseren MSE, und die ganze Aus"},{"seite":"prognose.html","titel":"15.7 Wie weit das Verfahren reicht","anker":"sec:prognose-ausblick","text":"Die dritte Zeile der Ergebnistabelle — „Zuschlag auf Kosten trainiert” — ist die einfachste denkbare Form einer Idee, die derzeit erforscht wird: das Prognosemodell direkt auf die "},{"seite":"prognose.html","titel":"15.8 Übungsaufgaben","anker":"sec:prognose-uebungsaufgaben","text":""},{"seite":"prognose.html","titel":"15.9 Finde den Denkfehler","anker":"sec:prognose-denkfehler","text":""},{"seite":"prognose.html","titel":"15.10 Micro-Quiz","anker":"sec:prognose-quiz","text":""},{"seite":"prognose.html","titel":"15.11 Selbsttest","anker":"sec:prognose-selbsttest","text":""},{"seite":"prognose.html","titel":"15.12 Zusammenfassung","anker":"sec:prognose-zusammenfassung","text":""},{"seite":"synthese-nichtlinear.html","titel":"Synthese Teil III","anker":null,"text":""},{"seite":"synthese-nichtlinear.html","titel":"Welche Annahme fällt weg?","anker":"welche-annahme-fällt-weg","text":""},{"seite":"synthese-nichtlinear.html","titel":"Was dieser Teil gemessen hat","anker":"was-dieser-teil-gemessen-hat","text":""},{"seite":"synthese-nichtlinear.html","titel":"Drei Fehler, die dieser Teil verhindert","anker":"drei-fehler-die-dieser-teil-verhindert","text":""},{"seite":"synthese-nichtlinear.html","titel":"Wenn Sie nur eines mitnehmen","anker":"wenn-sie-nur-eines-mitnehmen","text":""},{"seite":"bruecke.html","titel":"Kapitel 16: Die Strukturbrücke — dieselbe Mathematik, zwei Welten","anker":null,"text":""},{"seite":"bruecke.html","titel":"16.1 In 5 Minuten gelöst","anker":"sec:bruecke-schnellstart","text":""},{"seite":"bruecke.html","titel":"16.2 Lernziele","anker":"sec:bruecke-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"bruecke.html","titel":"16.3 Das Programm","anker":"sec:bruecke-programm","text":""},{"seite":"bruecke.html","titel":"16.4 Die zwei Brücken im Einzelnen","anker":"sec:bruecke-einzelnen","text":""},{"seite":"bruecke.html","titel":"Erste Brücke: Allokation","anker":"erste-brücke-allokation","text":""},{"seite":"bruecke.html","titel":"Zweite Brücke: Absicherung gegen den schlechtesten Fall","anker":"zweite-brücke-absicherung-gegen-den-schlechtesten-fall","text":"Hier ist die Übereinstimmung noch enger, weil sie nicht nur die Struktur betrifft, sondern die Formel. Die Rockafellar-Uryasev-Formulierung aus Kapitel 20"},{"seite":"bruecke.html","titel":"Wo die Lösungen sich unterscheiden","anker":"wo-die-lösungen-sich-unterscheiden","text":"Der Vergleich fördert nebenbei einen Unterschied zutage, den man nicht erwartet: Die Streuungsgrenze von 40 % bindet nur im Einkauf, nicht im Depot."},{"seite":"bruecke.html","titel":"16.5 Wo die Brücke endet","anker":"sec:bruecke-grenzen","text":"Eine Analogie ist nur so nützlich wie die Grenzen, die man ihr zieht. Drei Dinge wandern nicht mit:"},{"seite":"bruecke.html","titel":"16.6 Übungsaufgaben","anker":"sec:bruecke-uebungsaufgaben","text":""},{"seite":"bruecke.html","titel":"16.7 Finde den Denkfehler","anker":"sec:bruecke-denkfehler","text":""},{"seite":"bruecke.html","titel":"16.8 Micro-Quiz","anker":"sec:bruecke-quiz","text":""},{"seite":"bruecke.html","titel":"16.9 Selbsttest","anker":"sec:bruecke-selbsttest","text":""},{"seite":"bruecke.html","titel":"16.10 Zusammenfassung","anker":"sec:bruecke-zusammenfassung","text":""},{"seite":"supplychain.html","titel":"Kapitel 17: Supply-Chain und Energieeinsatz unter Unsicherheit","anker":null,"text":""},{"seite":"supplychain.html","titel":"17.1 In 5 Minuten gelöst","anker":"sec:supplychain-schnellstart","text":""},{"seite":"supplychain.html","titel":"17.2 Lernziele","anker":"sec:supplychain-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"supplychain.html","titel":"17.3 Die Aufgabe","anker":"sec:supplychain-aufgabe","text":"Fünf Blöcke, 24 Stunden, eine Last zwischen 270 und 804 MW. Dazu Windeinspeisung, die niemand am Vorabend kennt."},{"seite":"supplychain.html","titel":"Die Zeitstruktur der Entscheidung","anker":"die-zeitstruktur-der-entscheidung","text":"Hier geht das Kapitel über Abschnitt 12.5 hinaus:"},{"seite":"supplychain.html","titel":"17.4 Das Programm","anker":"sec:supplychain-programm","text":""},{"seite":"supplychain.html","titel":"17.5 Der Befund","anker":"sec:supplychain-befund","text":""},{"seite":"supplychain.html","titel":"17.6 Was Versorgungssicherheit kostet","anker":"sec:supplychain-sicherheit","text":"Der dritte Plan legt eine CVaR-Schranke auf die nicht gedeckte Energie: Im Mittel der schlechtesten 10 % der Szenarien darf nichts fehlen. Dieselbe Rockafellar-Uryasev-Konstruktion"},{"seite":"supplychain.html","titel":"17.7 Übungsaufgaben","anker":"sec:supplychain-uebungsaufgaben","text":""},{"seite":"supplychain.html","titel":"17.8 Finde den Denkfehler","anker":"sec:supplychain-denkfehler","text":""},{"seite":"supplychain.html","titel":"17.9 Micro-Quiz","anker":"sec:supplychain-quiz","text":""},{"seite":"supplychain.html","titel":"17.10 Selbsttest","anker":"sec:supplychain-selbsttest","text":""},{"seite":"supplychain.html","titel":"17.11 Zusammenfassung","anker":"sec:supplychain-zusammenfassung","text":""},{"seite":"finanzdaten.html","titel":"Kapitel 18: Finanzdaten-Modellierung — Renditen, Kovarianz und Shrinkage","anker":null,"text":""},{"seite":"finanzdaten.html","titel":"18.1 In 5 Minuten gelöst","anker":"sec:finanzdaten-schnellstart","text":""},{"seite":"finanzdaten.html","titel":"18.2 Lernziele","anker":"sec:finanzdaten-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"finanzdaten.html","titel":"18.3 Diskrete und logarithmische Renditen","anker":"sec:finanzdaten-diskrete-und-logarithmische-renditen","text":"Sei P_{i,t} der bereinigte Schlusskurs (adjusted close) von Titel i zum Zeitpunkt t. „Bereinigt“ heißt: um Dividenden und Aktiensplits korrigiert — sonst erscheint jede Dividendenz"},{"seite":"finanzdaten.html","titel":"Diskrete Rendite","anker":"diskrete-rendite","text":"R_{i,t} = \\frac{P_{i,t} - P_{i,t-1}}{P_{i,t-1}} = \\frac{P_{i,t}}{P_{i,t-1}} - 1"},{"seite":"finanzdaten.html","titel":"Logarithmische Rendite","anker":"logarithmische-rendite","text":"r_{i,t} = \\ln\\!\\left(\\frac{P_{i,t}}{P_{i,t-1}}\\right) = \\ln P_{i,t} - \\ln P_{i,t-1}"},{"seite":"finanzdaten.html","titel":"18.4 Das Schätzfehler-Problem","anker":"sec:finanzdaten-das-schaetzfehler-problem","text":"Sei \\mathbf{X}\\in\\mathbb{R}^{T\\times N} die Matrix zentrierter Renditen von N Titeln über T Handelstage. Die Stichproben-Kovarianzmatrix lautet:"},{"seite":"finanzdaten.html","titel":"18.5 Ledoit-Wolf-Shrinkage","anker":"sec:finanzdaten-ledoit-wolf-shrinkage","text":"Olivier Ledoit und Michael Wolf lösten das Dilemma durch lineare Schrumpfung:"},{"seite":"finanzdaten.html","titel":"Welches Ziel \\mathbf{F}?","anker":"welches-ziel-mathbff","text":"Ein häufiges Missverständnis: Es gibt nämlich mehrere Ledoit-Wolf-Varianten, und Text und Code müssen sich konsistent auf dieselbe beziehen:"},{"seite":"finanzdaten.html","titel":"18.6 Praxis: Datenpipeline mit korrekter Spaltenreihenfolge","anker":"sec:finanzdaten-praxis-datenpipeline-mit-korrekter-spaltenreihenfolge","text":""},{"seite":"finanzdaten.html","titel":"18.7 Übungsaufgaben","anker":"sec:finanzdaten-uebungsaufgaben","text":""},{"seite":"finanzdaten.html","titel":"18.8 Finde den Denkfehler","anker":"sec:finanzdaten-denkfehler","text":""},{"seite":"finanzdaten.html","titel":"18.9 Micro-Quiz","anker":"sec:finanzdaten-quiz","text":""},{"seite":"finanzdaten.html","titel":"18.10 Selbsttest","anker":"sec:finanzdaten-selbsttest","text":""},{"seite":"finanzdaten.html","titel":"18.11 Zusammenfassung","anker":"sec:finanzdaten-zusammenfassung","text":""},{"seite":"markowitz.html","titel":"Kapitel 19: Die moderne Portfoliotheorie nach Markowitz","anker":null,"text":""},{"seite":"markowitz.html","titel":"19.1 In 5 Minuten gelöst","anker":"sec:markowitz-schnellstart","text":""},{"seite":"markowitz.html","titel":"19.2 Lernziele","anker":"sec:markowitz-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"markowitz.html","titel":"19.3 Warum Diversifikation funktioniert","anker":"sec:markowitz-warum-diversifikation-funktioniert","text":"Harry Markowitz’ zentrale Einsicht von 1952: Das Risiko eines Portfolios ist nicht die Summe der Einzelrisiken. Es hängt davon ab, wie die Titel zusammenspielen."},{"seite":"markowitz.html","titel":"19.4 Das Mean-Variance-Modell","anker":"sec:markowitz-das-mean-variance-modell","text":"Sei \\mathbf{w} = (w_1,\\dots,w_n)^\\top der Vektor der Portfoliogewichte:"},{"seite":"markowitz.html","titel":"Die Effizienzgrenze und das Tangentialportfolio","anker":"die-effizienzgrenze-und-das-tangentialportfolio","text":"Die Effizienzgrenze (efficient frontier) ist die Kurve aller Portfolios, die zu jedem Risikoniveau die höchstmögliche Rendite liefern."},{"seite":"markowitz.html","titel":"Die Korn-Transformation","anker":"die-korn-transformation","text":"Die Sharpe Ratio ist ein Bruch — und damit nicht konvex. CVXPY würde sie ablehnen. Der Ausweg ist ein eleganter Trick, der die Homogenität des Problems ausnutzt:"},{"seite":"markowitz.html","titel":"19.5 Institutionelle Nebenbedingungen","anker":"sec:markowitz-institutionelle-nebenbedingungen","text":"In der Praxis gelten regulatorische und interne Regeln:"},{"seite":"markowitz.html","titel":"Was diese Regeln kosten","anker":"was-diese-regeln-kosten","text":"Jede Regel schneidet etwas vom Erreichbaren ab. Wie viel, lässt sich ausrechnen — man legt die Effizienzlinie ohne und mit Beschränkungen übereinander:"},{"seite":"markowitz.html","titel":"19.6 Vollimplementierung mit CVXPY","anker":"sec:markowitz-vollimplementierung-mit-cvxpy","text":""},{"seite":"markowitz.html","titel":"19.7 Übungsaufgaben","anker":"sec:markowitz-uebungsaufgaben","text":""},{"seite":"markowitz.html","titel":"19.8 Finde den Denkfehler","anker":"sec:markowitz-denkfehler","text":"Kapitel 18 hat gezeigt, was eine schlecht geschätzte Kovarianzmatrix anrichtet. Bei den erwarteten Renditen ist es schlimmer — und weil sie in der Zielfunktion stehen statt in der "},{"seite":"markowitz.html","titel":"19.9 Micro-Quiz","anker":"sec:markowitz-quiz","text":""},{"seite":"markowitz.html","titel":"19.10 Selbsttest","anker":"sec:markowitz-selbsttest","text":""},{"seite":"markowitz.html","titel":"19.11 Zusammenfassung","anker":"sec:markowitz-zusammenfassung","text":""},{"seite":"cvar.html","titel":"Kapitel 20: Tail-Risiko, CVaR und Transaktionskosten","anker":null,"text":""},{"seite":"cvar.html","titel":"20.1 In 5 Minuten gelöst","anker":"sec:cvar-schnellstart","text":""},{"seite":"cvar.html","titel":"20.2 Lernziele","anker":"sec:cvar-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"cvar.html","titel":"20.3 Die zwei Schwächen des Markowitz-Modells","anker":"sec:cvar-die-zwei-schwaechen-des-markowitz-modells","text":"Erstens: die Normalverteilungs-Illusion. Die Varianz behandelt Aufwärts- und Abwärtsschwankungen gleich und unterstellt implizit symmetrische, dünn auslaufende Verteilungen. Reale "},{"seite":"cvar.html","titel":"20.4 Value at Risk und Conditional Value at Risk","anker":"sec:cvar-value-at-risk-und-conditional-value","text":""},{"seite":"cvar.html","titel":"Das Rockafellar-Uryasev-Theorem (2000)","anker":"das-rockafellar-uryasev-theorem-2000","text":"Rockafellar und Uryasev zeigten, dass sich der CVaR über S Szenarien exakt als lineares Programm formulieren lässt:"},{"seite":"cvar.html","titel":"20.5 Transaktionskosten über die L_1-Norm","anker":"sec:cvar-transaktionskosten-ueber-die-l-1-norm","text":"Sei \\mathbf{w}_{\\text{alt}} das bestehende Portfolio und \\mathbf{w} das neue Ziel. Der Umschlag (turnover) ist:"},{"seite":"cvar.html","titel":"20.6 Implementierung: CVaR-Portfolio mit Reibung","anker":"sec:cvar-implementierung-cvar-portfolio-mit-reibung","text":""},{"seite":"cvar.html","titel":"20.7 Übungsaufgaben","anker":"sec:cvar-uebungsaufgaben","text":""},{"seite":"cvar.html","titel":"20.8 Finde den Denkfehler","anker":"sec:cvar-denkfehler","text":""},{"seite":"cvar.html","titel":"20.9 Micro-Quiz","anker":"sec:cvar-quiz","text":""},{"seite":"cvar.html","titel":"20.10 Selbsttest","anker":"sec:cvar-selbsttest","text":""},{"seite":"cvar.html","titel":"20.11 Zusammenfassung","anker":"sec:cvar-zusammenfassung","text":""},{"seite":"handelsmaschine.html","titel":"Kapitel 21: Die vollständige quantitative Handelsmaschine","anker":null,"text":""},{"seite":"handelsmaschine.html","titel":"21.1 In 5 Minuten gelöst","anker":"sec:handelsmaschine-schnellstart","text":""},{"seite":"handelsmaschine.html","titel":"21.2 Lernziele","anker":"sec:handelsmaschine-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"handelsmaschine.html","titel":"21.3 Die Architektur","anker":"sec:handelsmaschine-die-architektur","text":""},{"seite":"handelsmaschine.html","titel":"21.4 Rebalancing-Termine richtig bestimmen","anker":"sec:handelsmaschine-rebalancing-termine-richtig-bestimmen","text":""},{"seite":"handelsmaschine.html","titel":"21.5 Die Engine","anker":"sec:handelsmaschine-die-engine","text":""},{"seite":"handelsmaschine.html","titel":"21.6 Die fünf Selbsttäuschungen des Backtestens","anker":"sec:handelsmaschine-die-fuenf-selbsttaeuschungen-des-backtestens","text":""},{"seite":"handelsmaschine.html","titel":"21.7 Vom Backtest zum Betrieb","anker":"sec:handelsmaschine-vom-backtest-zum-betrieb","text":"Ein guter Backtest ist eine notwendige, keine hinreichende Bedingung. Was zwischen Backtest und echtem Einsatz liegt:"},{"seite":"handelsmaschine.html","titel":"21.8 Übungsaufgaben","anker":"sec:handelsmaschine-uebungsaufgaben","text":""},{"seite":"handelsmaschine.html","titel":"21.9 Finde den Denkfehler","anker":"sec:handelsmaschine-denkfehler","text":"Backtest_Fallen.py zeigt drei Fehler, die im Backtest stecken: Lookahead, Survivorship, vergessene Kosten. Alle drei kann man einem Programm ansehen, wenn man es liest."},{"seite":"handelsmaschine.html","titel":"21.10 Micro-Quiz","anker":"sec:handelsmaschine-quiz","text":""},{"seite":"handelsmaschine.html","titel":"21.11 Selbsttest","anker":"sec:handelsmaschine-selbsttest","text":""},{"seite":"handelsmaschine.html","titel":"21.12 Zusammenfassung","anker":"sec:handelsmaschine-zusammenfassung","text":""},{"seite":"synthese-anwendungen.html","titel":"Synthese Teil IV","anker":null,"text":""},{"seite":"synthese-anwendungen.html","titel":"Dieselbe Struktur, andere Namen","anker":"dieselbe-struktur-andere-namen","text":""},{"seite":"synthese-anwendungen.html","titel":"Was dieser Teil gemessen hat","anker":"was-dieser-teil-gemessen-hat","text":""},{"seite":"synthese-anwendungen.html","titel":"Drei Fehler, die dieser Teil verhindert","anker":"drei-fehler-die-dieser-teil-verhindert","text":""},{"seite":"synthese-anwendungen.html","titel":"Wenn Sie nur eines mitnehmen","anker":"wenn-sie-nur-eines-mitnehmen","text":""},{"seite":"praxisfallen.html","titel":"Kapitel 22: Praxisfallen und der Weg zum produktiven Einsatz","anker":null,"text":""},{"seite":"praxisfallen.html","titel":"22.1 In 5 Minuten gelöst","anker":"sec:praxisfallen-schnellstart","text":"Die vorangegangenen vierzehn Kapitel enden fast alle mit derselben Empfehlung: Prüfen Sie das Ergebnis gegen die Wirklichkeit. Dieses Kapitel beginnt damit, diese Prüfung als wiede"},{"seite":"praxisfallen.html","titel":"22.2 Lernziele","anker":"sec:praxisfallen-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"praxisfallen.html","titel":"22.3 Die fünf typischen Praxisfallen","anker":"sec:praxisfallen-die-fuenf-typischen-praxisfallen","text":""},{"seite":"praxisfallen.html","titel":"Falle 1 — Infeasibility","anker":"falle-1-infeasibility","text":"Wenn Parameter unglücklich zusammentreffen — drei Mitarbeitende gleichzeitig krank, kein qualifizierter Ersatz —, meldet der Solver schlicht INFEASIBLE."},{"seite":"praxisfallen.html","titel":"Falle 2 — Der Black-Box-Effekt","anker":"falle-2-der-black-box-effekt","text":"Ein Planer oder Trader lehnt ein System ab, wenn er die Zuweisungen nicht nachvollziehen kann. Akzeptanz ist keine Nebensache, sondern Voraussetzung für den Betrieb."},{"seite":"praxisfallen.html","titel":"Falle 3 — Regimewechsel und Schätzfehler","anker":"falle-3-regimewechsel-und-schätzfehler","text":"Ein Modell, das auf einer mehrjährigen Aufwärtsphase kalibriert wurde, kennt keine Liquiditätskrise und keine Zinswende."},{"seite":"praxisfallen.html","titel":"Falle 4 — Lookahead- und Survivorship-Bias","anker":"falle-4-lookahead--und-survivorship-bias","text":"Ausführlich in Kapitel 21 behandelt. Die Kurzfassung: Beide Fehler machen Backtests systematisch zu gut, ohne eine Fehlermeldung zu erzeugen. Der Lookahead-Selbsttest aus Abschnitt"},{"seite":"praxisfallen.html","titel":"Falle 5 — Laufzeitexplosion","anker":"falle-5-laufzeitexplosion","text":"Exakte Optimalität kann bei MILP oder CP-SAT Minuten bis Stunden dauern — und die Laufzeit wächst nicht linear mit der Problemgröße."},{"seite":"praxisfallen.html","titel":"22.4 Constraint Attribution: welche Bedingung kostet wie viel?","anker":"sec:praxisfallen-attribution","text":"Der Constraint-Trace beantwortet „warum diese Zuweisung?“. Der Deletion Filter in Anhang C beantwortet „warum geht es gar nicht?“. Der häufigste Fall in der Praxis liegt dazwischen"},{"seite":"praxisfallen.html","titel":"Drei Befunde, und keiner steht im Solverergebnis","anker":"drei-befunde-und-keiner-steht-im-solverergebnis","text":"Erstens: bindend heißt nicht teuer. Fünf Bedingungen binden, aber „Lackierbudget Schicht 2“ tut es mit einem Schattenpreis von 0,00 €. Sie berührt den Plan, ohne ihn zu verteuern —"},{"seite":"praxisfallen.html","titel":"Vom Zahlenwerk zur Vorlage","anker":"vom-zahlenwerk-zur-vorlage","text":"Alle drei Antworten stehen bis hierhin in Tabellen. Tabellen liest niemand in einer Abteilungsleiterrunde. Teil (4) des Programms baut aus denselben Zahlen einen Text — und das ist"},{"seite":"praxisfallen.html","titel":"22.5 Architektur einer produktionsreifen OR-Plattform","anker":"sec:praxisfallen-architektur-einer-produktionsreifen-or-plattform","text":""},{"seite":"praxisfallen.html","titel":"22.6 Der gemeinsame Unterbau: or_kern.py","anker":"sec:praxisfallen-or-kern","text":"Die fünf Prinzipien oben beschreiben eine Plattform. Der Weg dorthin beginnt aber viel kleiner — mit der Frage, welche Teile eines Optimierungsprogramms immer dieselben sind."},{"seite":"praxisfallen.html","titel":"Die vier Schichten","anker":"die-vier-schichten","text":"\\underbrace{\\text{Rohdaten}}_{\\text{Excel, CSV, ERP}}\n\\;\\longrightarrow\\;\n\\underbrace{\\text{Domänenmodell}}_{\\text{geprüft, solverfrei}}\n\\;\\longrightarrow\\;\n\\underbrace{\\text{Model"},{"seite":"praxisfallen.html","titel":"Ein Enum für fünf Bibliotheken","anker":"ein-enum-für-fünf-bibliotheken","text":"Der unscheinbarste, aber wirksamste Teil ist die Statusübersetzung. Dieselbe Aussage heißt in den fünf im Buch verwendeten Bibliotheken:"},{"seite":"praxisfallen.html","titel":"22.7 Der Solverwechsel in der Praxis","anker":"sec:praxisfallen-solverwechsel","text":"Der vorige Abschnitt endet mit einer Behauptung: Ein Solverwechsel betreffe genau einen Baustein. Das ist die Art Satz, die in jedem Architekturvortrag vorkommt und die man deshalb"},{"seite":"praxisfallen.html","titel":"22.8 Eine Checkliste vor dem Produktivgang","anker":"sec:praxisfallen-eine-checkliste-vor-dem-produktivgang","text":"Arbeiten Sie diese Liste ab, bevor ein OR-System in Betrieb geht:"},{"seite":"praxisfallen.html","titel":"22.9 Weiterführende Literatur und Roadmap","anker":"sec:praxisfallen-weiterfuehrende-literatur-und-roadmap","text":"Grundlagen und lineare/ganzzahlige Optimierung * Bertsimas & Tsitsiklis: Introduction to Linear Optimization — Standardwerk zu Simplex, Dualität, Polyedertheorie. * Wolsey: Int"},{"seite":"praxisfallen.html","titel":"22.10 Übungsaufgaben","anker":"sec:praxisfallen-uebungsaufgaben","text":""},{"seite":"praxisfallen.html","titel":"22.11 Finde den Denkfehler","anker":"sec:praxisfallen-denkfehler","text":"Falle 5 — die Laufzeitexplosion — zeigt sich im Betrieb selten als Absturz. Sie zeigt sich als gar nichts."},{"seite":"praxisfallen.html","titel":"22.12 Micro-Quiz","anker":"sec:praxisfallen-quiz","text":""},{"seite":"praxisfallen.html","titel":"22.13 Selbsttest","anker":"sec:praxisfallen-selbsttest","text":""},{"seite":"praxisfallen.html","titel":"22.14 Zusammenfassung","anker":"sec:praxisfallen-zusammenfassung","text":""},{"seite":"testing.html","titel":"Kapitel 23: Testen, Messen, Ausliefern","anker":null,"text":""},{"seite":"testing.html","titel":"23.1 In 5 Minuten gelöst","anker":"sec:testing-schnellstart","text":""},{"seite":"testing.html","titel":"23.2 Lernziele","anker":"sec:testing-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"testing.html","titel":"23.3 Warum Optimierungsmodelle schwer zu testen sind","anker":"sec:testing-warum-schwer","text":"Bei einer gewöhnlichen Funktion schreibt man den erwarteten Wert hin:"},{"seite":"testing.html","titel":"23.4 Die Testsuite","anker":"sec:testing-suite","text":""},{"seite":"testing.html","titel":"23.5 Wer testet die Tests?","anker":"sec:testing-mutation","text":"33 grüne Tests. Das ist noch kein Ergebnis."},{"seite":"testing.html","titel":"Der erste Lauf fand zwei Lücken","anker":"der-erste-lauf-fand-zwei-lücken","text":"Die Suite hatte zunächst 31 Tests. Der Mutationstest sagte dazu:"},{"seite":"testing.html","titel":"23.6 Ein Vergleich, dem man glauben kann","anker":"sec:testing-benchmark","text":"Solververgleiche stehen in jedem Blog, und die meisten sind wertlos. Nicht, weil falsch gemessen wurde, sondern weil zu wenig dazugesagt wird."},{"seite":"testing.html","titel":"Die interessanteste Spalte heißt „Anteil”","anker":"die-interessanteste-spalte-heißt-anteil","text":"Sie sagt, wie viel der Zeit in den Aufbau des Modells geht statt ins Lösen — und die Zahlen sind unbequem:"},{"seite":"testing.html","titel":"23.7 Das Modell als Dienst","anker":"sec:testing-dienst","text":"Ein Modell hinter eine HTTP-Schnittstelle zu hängen sieht nach einer Fingerübung aus. Es gibt aber einen Unterschied, der die ganze Bauform bestimmt:"},{"seite":"testing.html","titel":"Threads oder Prozesse? Eine Messung, keine Meinung","anker":"threads-oder-prozesse-eine-messung-keine-meinung","text":"Punkt 6 des Selbsttests misst, ob vier Solverläufe in Threads sich überlappen. Das Ergebnis ist ein Faktor von rund 3,5 bei vier Threads: OR-Tools rechnet in C++ und gibt den GIL w"},{"seite":"testing.html","titel":"Was im echten Betrieb dazukommt","anker":"was-im-echten-betrieb-dazukommt","text":"Das Beispiel hält das Auftragsbuch in einem dict und rechnet in Threads desselben Prozesses. Für einen einzelnen Rechner reicht das; darüber hinaus nicht:"},{"seite":"testing.html","titel":"23.8 Übungsaufgaben","anker":"sec:testing-uebungsaufgaben","text":""},{"seite":"testing.html","titel":"23.9 Finde den Denkfehler","anker":"sec:testing-denkfehler","text":""},{"seite":"testing.html","titel":"23.10 Micro-Quiz","anker":"sec:testing-quiz","text":""},{"seite":"testing.html","titel":"23.11 Selbsttest","anker":"sec:testing-selbsttest","text":""},{"seite":"testing.html","titel":"23.12 Zusammenfassung","anker":"sec:testing-zusammenfassung","text":""},{"seite":"synthese-praxis.html","titel":"Synthese Teil V","anker":null,"text":""},{"seite":"synthese-praxis.html","titel":"Was schiefgeht, und was dagegen hilft","anker":"was-schiefgeht-und-was-dagegen-hilft","text":""},{"seite":"synthese-praxis.html","titel":"Was dieser Teil gemessen hat","anker":"was-dieser-teil-gemessen-hat","text":""},{"seite":"synthese-praxis.html","titel":"Drei Fehler, die dieser Teil verhindert","anker":"drei-fehler-die-dieser-teil-verhindert","text":""},{"seite":"synthese-praxis.html","titel":"Wenn Sie nur eines mitnehmen","anker":"wenn-sie-nur-eines-mitnehmen","text":""},{"seite":"projektwerkstatt.html","titel":"Projektwerkstatt","anker":null,"text":""},{"seite":"projektwerkstatt.html","titel":"Wie Sie ein Projekt bearbeiten","anker":"wie-sie-ein-projekt-bearbeiten","text":"Halten Sie sich an diese Reihenfolge — sie ist aus vielen gescheiterten und einigen gelungenen Projekten destilliert:"},{"seite":"projektwerkstatt.html","titel":"P1 — Vertretungsplaner für eine Schule","anker":"p1-vertretungsplaner-für-eine-schule","text":""},{"seite":"projektwerkstatt.html","titel":"P2 — Schichtplanung für ein Pflegeteam","anker":"p2-schichtplanung-für-ein-pflegeteam","text":""},{"seite":"projektwerkstatt.html","titel":"P3 — Tourenplanung für einen Lieferdienst","anker":"p3-tourenplanung-für-einen-lieferdienst","text":""},{"seite":"projektwerkstatt.html","titel":"P4 — Standort- und Lagernetzplanung","anker":"p4-standort--und-lagernetzplanung","text":""},{"seite":"projektwerkstatt.html","titel":"P5 — Produktionsplanung mit Rüstkosten","anker":"p5-produktionsplanung-mit-rüstkosten","text":""},{"seite":"projektwerkstatt.html","titel":"P6 — Portfolio-Rebalancer für ein Privatdepot","anker":"p6-portfolio-rebalancer-für-ein-privatdepot","text":""},{"seite":"projektwerkstatt.html","titel":"P7 — Risikoreport mit CVaR und Stresstests","anker":"p7-risikoreport-mit-cvar-und-stresstests","text":""},{"seite":"projektwerkstatt.html","titel":"P9 — Wenn der Solver aussteigt: Tourenplanung in Echtgröße","anker":"p9-wenn-der-solver-aussteigt-tourenplanung-in-echtgröße","text":""},{"seite":"projektwerkstatt.html","titel":"P10 — Zwei Ziele, eine Entscheidung: Kosten gegen CO₂","anker":"p10-zwei-ziele-eine-entscheidung-kosten-gegen-co₂","text":""},{"seite":"projektwerkstatt.html","titel":"P11 — Vom Skript zum Dienst: das Modell übergeben","anker":"p11-vom-skript-zum-dienst-das-modell-übergeben","text":""},{"seite":"projektwerkstatt.html","titel":"P8 — Freies Projekt aus Ihrem eigenen Umfeld","anker":"p8-freies-projekt-aus-ihrem-eigenen-umfeld","text":""},{"seite":"projektwerkstatt.html","titel":"Eine Bitte zum Schluss","anker":"eine-bitte-zum-schluss","text":"Wenn Sie ein Projekt fertig haben, machen Sie zwei Dinge:"},{"seite":"anhang-loesungen.html","titel":"Anhang A: Lösungen zu allen Übungsaufgaben","anker":null,"text":""},{"seite":"anhang-loesungen.html","titel":"A.1 Lösungen zu Kapitel „Einführung in Operations Research — Vom Ursprung zur mathematischen Entscheidungsfindung“","anker":"sec:loesungen-einfuehrung","text":"1.1 — Analytik-Stufen. (a) deskriptiv (Vergangenheit beschreiben). (b) prädiktiv (Prognose). (c) präskriptiv (Handlungsanweisung unter Restriktionen). (d) prädiktiv (Klassifikation"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Die Schreinerei verdoppelt ihren Gewinn","anker":"finde-den-denkfehler-die-schreinerei-verdoppelt-ihren-gewinn","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-einfuehrung","text":"1 — (c) präskriptiv. Die Frage lautet „was tun“, und es gibt eine Restriktion (das Restbudget). Dass man für die Bewertung eine Prognose braucht, macht die Frage nicht prädiktiv — "},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-einfuehrung","text":""},{"seite":"anhang-loesungen.html","titel":"A.2 Lösungen zu Kapitel „Das mathematische Fundament — Vektoren, Matrizen, Konvexität“","anker":"sec:loesungen-fundament","text":"2.1 — Matrixform lesen. \\max 4x_1 + x_2 + 6x_3 u. d. N. x_1 + 2x_2 \\le 10, x_2 + 3x_3 \\le 12, x \\ge 0. 3 Variablen, 2 Nebenbedingungen (plus Nichtnegativität)."},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Die unauffällige Transposition","anker":"finde-den-denkfehler-die-unauffällige-transposition","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-fundament","text":"1 — (b). Der Fundamentalsatz sagt nur, dass ein Optimum in einer Ecke angenommen wird. (a) ist falsch, weil es mehrere optimale Ecken geben kann (wenn die Zielfunktion parallel zu "},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-fundament","text":""},{"seite":"anhang-loesungen.html","titel":"A.3 Lösungen zu Kapitel „Das Python-Ökosystem für OR — Solver, Bindings und Modellierungsschichten“","anker":"sec:loesungen-oekosystem","text":"3.1 — Solverwahl. (a) CP-SAT (diskrete Zuordnung mit Zeitfenstern). (b) scipy.optimize.linprog (klassisches Mischungs-LP, klein). (c) CVXPY (konvexes QP). (d) MIQP — CVXPY mit Binä"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Der Solver, der angeblich dreimal schneller ist","anker":"finde-den-denkfehler-der-solver-der-angeblich-dreimal-schneller-ist","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-oekosystem","text":"1 — (b) CP-SAT. Es geht um diskrete Zuweisung mit logischen Regeln („nicht gleichzeitig“) — CP-SATs Kerngebiet, und Regeln dieser Art formuliert man dort direkt statt über Big-M-Um"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-oekosystem","text":""},{"seite":"anhang-loesungen.html","titel":"A.4 Lösungen zu Kapitel „Vom Management-Wunsch zum Modell“","anker":"sec:loesungen-modellierung","text":"4.1 — Die fehlende Lesart. Eine dritte Lesart: „Der Umsatzanteil der Stammkunden darf nicht unter 30 % fallen.” Sie zielt weder auf einzelne Aufträge noch auf einzelne Kunden, sond"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — „Die Engpassmaschine soll zu mindestens 92 % ausgelastet sein“","anker":"denkfehler-loesung-modellierung","text":"Fehler 1: Auslastung ist ein Ergebnis, keine Anforderung."},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-modellierung","text":"1. b) Die Zielfunktion ist eine vollständige Aussage darüber, was zählt. Was nicht darin steht, ist für das Modell nicht „weniger wichtig”, sondern wertlos. (a) und (c) sind frei e"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-modellierung","text":""},{"seite":"anhang-loesungen.html","titel":"A.5 Lösungen zu Kapitel „Lineare Programmierung — Simplex, Dualität und Schattenpreise“","anker":"sec:loesungen-lp","text":"5.1 — Schlupf deuten. (a) Ressourcen 1 und 3 (Schlupf 0). (b) Ja: Überall ist s_i \\cdot y_i = 0. (c) In Ressource 3 — der höchste Schattenpreis (9,8) bedeutet den größten Grenznutz"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Die 380 000-Euro-Maschine","anker":"finde-den-denkfehler-die-380-000-euro-maschine","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-lp","text":"1 — (b). Genau der Satz vom komplementären Schlupf: s_i \\cdot y_i = 0. Ist Schlupf vorhanden, muss der Dualwert null sein. (a) hat die Aussage in ihr Gegenteil verkehrt; (c) verwec"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-lp","text":""},{"seite":"anhang-loesungen.html","titel":"A.6 Lösungen zu Kapitel „Gemischt-ganzzahlige Optimierung — Diskrete Entscheidungen und Branch-and-Bound“","anker":"sec:loesungen-milp","text":"6.1 — Runden widerlegen. Beispiel: \\max x_1 + x_2 u. d. N. 10x_1 + 10x_2 \\le 15, ganzzahlig. LP-Optimum Z = 1{,}5; Abrunden ergibt (0,0) mit Z = 0 — 100 % Verlust. Das ganzzahlige "},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Elf Lager, die keine Fixkosten kosten","anker":"finde-den-denkfehler-elf-lager-die-keine-fixkosten-kosten","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-milp","text":"1 — (b). Der Gap (48\\,200 - 47\\,100)/48\\,200 = 2{,}3\\,\\% ist eine Garantie, keine Schätzung: Besser als 47 100 € kann es nachweislich nicht werden, also ist der vorliegende Plan hö"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-milp","text":""},{"seite":"anhang-loesungen.html","titel":"A.7 Lösungen zu Kapitel „Constraint Programming mit CP-SAT — Logik, Scheduling und Zuweisung“","anker":"sec:loesungen-cpsat","text":"7.1 — Propagation. Aus x_1 + x_2 = 8 und x_1 < x_2 folgt x_1 < 4, also x_1 \\in \\{2,3\\} (denn x_2 = 8-x_1 \\le 6 verlangt x_1 \\ge 2) und entsprechend x_2 \\in \\{5,6\\}. Aus 36 Ko"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Die Betriebsvereinbarung, die niemanden interessiert","anker":"finde-den-denkfehler-die-betriebsvereinbarung-die-niemanden-interessiert","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-cpsat","text":"1 — (b) wirkungslos. INFEASIBLE ist kein Abbruch, sondern ein Beweis: CP-SAT hat gezeigt, dass keine zulässige Lösung existiert. Mehr Zeit (a) oder mehr Arbeiter (c) ändern daran n"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-cpsat","text":""},{"seite":"anhang-loesungen.html","titel":"A.8 Lösungen zu Kapitel „Graphen, Flüsse und Touren — Min-Cost-Flow, Matching und VRP“","anker":"sec:loesungen-graphen","text":"8.1 — Flusserhaltung. b_i = (15+3) - (12+8) = -2 → Senke (Nettobedarf 2)."},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Die vergessene Dimension","anker":"finde-den-denkfehler-die-vergessene-dimension","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-graphen","text":"1 — (b) totale Unimodularität. Jede quadratische Teilmatrix hat Determinante 0, +1 oder -1; bei ganzzahliger rechter Seite sind deshalb alle Ecken des zulässigen Bereichs ganzzahli"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-graphen","text":""},{"seite":"anhang-loesungen.html","titel":"A.9 Lösungen zu Kapitel „Metaheuristiken — wenn der exakte Solver aussteigt“","anker":"sec:loesungen-metaheuristiken","text":"9.1 — Die Kurzsichtigkeit von Hand. Ab Schwarz wählt die Faustregel: Schwarz → Dunkelrot (26) → Rot (5) → … und muss dann in die helle Gruppe: Rot → Weiß (50) → Elfenbein (2) → Bei"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — „Unsere Heuristik ist 6 % besser“","anker":"denkfehler-loesung-metaheuristiken","text":"Es fehlt die Schranke."},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-metaheuristiken","text":"1. b) Eine lokale Suche lebt von der Zahl geprüfter Züge. Die volle Summe kostet O(n) statt O(1) — bei 500 Aufträgen zwei Größenordnungen weniger Züge im selben Zeitbudget. Numeris"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-metaheuristiken","text":""},{"seite":"anhang-loesungen.html","titel":"A.10 Lösungen zu Kapitel „Spaltengenerierung“","anker":"sec:loesungen-dekomposition","text":"10.1 — Das Abbruchkriterium. Die Eins ist der Zielfunktionskoeffizient eines Musters: Jedes geschnittene Muster verbraucht genau eine Mutterrolle, und die Zielfunktion lautet \\min "},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — „Die LP-Lösung sagt 72,92 — also runden wir auf“","anker":"denkfehler-loesung-dekomposition","text":"Das Aufrunden kostet sechs Rollen — acht Prozent."},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-dekomposition","text":"1. b) Das Mustermodell kennt keine einzelnen Rollen und damit keine austauschbaren Objekte — die Symmetrie verschwindet. (a) trifft zufällig auch zu, ist aber nicht der Grund; (c) "},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-dekomposition","text":""},{"seite":"anhang-loesungen.html","titel":"A.11 Lösungen zu Kapitel „Quadratische und nichtlineare Optimierung — KKT, Lagrange, Konvexität“","anker":"sec:loesungen-qp-nlp","text":"11.1 — Konvexität einordnen. PSD (alle \\ge 0) → konvex, aber nicht streng konvex; die Lösung ist nicht notwendig eindeutig. Der Eigenwert 0 bedeutet eine flache Richtung: Entlang d"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Die Kovarianzmatrix aus dem Controlling","anker":"finde-den-denkfehler-die-kovarianzmatrix-aus-dem-controlling","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-qp-nlp","text":"1 — (b). Der DCPError ist eine inhaltliche Aussage: Für diese Formulierung kann es keine Optimalitätsgarantie geben. Auf scipy auszuweichen (a) beseitigt die Meldung, nicht die Urs"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-qp-nlp","text":""},{"seite":"anhang-loesungen.html","titel":"A.12 Lösungen zu Kapitel „Optimierung unter Unsicherheit — Monte-Carlo, Stochastik, Robustheit“","anker":"sec:loesungen-unsicherheit","text":"12.1 — Fluch des Durchschnitts. Weil sich Verzögerungen fortpflanzen und die Verteilung rechtsschief ist: Ein Gewerk, das früher fertig wird, beschleunigt selten den Gesamtablauf ("},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Warum jedes Projekt zu spät fertig wird","anker":"finde-den-denkfehler-warum-jedes-projekt-zu-spät-fertig-wird","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-unsicherheit","text":"1 — (b). Das kritische Verhältnis 1400/(1400+120) = 0{,}921 gibt an, wie weit man sich auf die günstigere Fehlerseite stellen soll: Bestellt wird das 92,1-%-Quantil des Bedarfs, hi"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-unsicherheit","text":""},{"seite":"anhang-loesungen.html","titel":"A.13 Lösungen zu Kapitel „Dynamische Programmierung — Die Bellman-Gleichung und Order-Execution“","anker":"sec:loesungen-dynamische-programmierung","text":"13.1 — Bausteine. Stufe = Tag 1–5; Zustand = verbleibende Distanz (ggf. plus Erschöpfungsgrad); Aktion = heutige Tagesetappe; Wertfunktion = minimale Restanstrengung. Nicht in den "},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Der Zustand, der zu wenig weiß","anker":"finde-den-denkfehler-der-zustand-der-zu-wenig-weiß","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-dynamische-programmierung","text":"1 — (b). V_t setzt V_{t+1} voraus: Eine Entscheidung lässt sich erst bewerten, wenn feststeht, was sie für die Zukunft bedeutet. Am Ende ist dieser Wert bekannt (V_T = g), deshalb "},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-dynamische-programmierung","text":""},{"seite":"anhang-loesungen.html","titel":"A.14 Lösungen zu Kapitel „Mehrere Ziele — Pareto-Fronten statt Gewichte“","anker":"sec:loesungen-mehrziel","text":"14.1 — Dominanz prüfen. P (14 000 €, 6 000 kg) und Q (13 800 €, 6 100 kg): keiner dominiert den anderen. Q ist billiger, P ist sauberer — beide sind pareto-optimal, die Wahl ist ei"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — „Wir haben die Gewichte sauber kalibriert“","anker":"denkfehler-loesung-mehrziel","text":"Der Lösungsraum wurde nicht vollständig abgetastet — und zwar aus prinzipiellen Gründen."},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-mehrziel","text":"1. b) Geometrisch heißt „gewichtete Summe minimieren“: eine Gerade von links unten an die Punktwolke schieben. Sie berührt immer einen Eckpunkt der unteren konvexen Hülle; Punkte d"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-mehrziel","text":""},{"seite":"anhang-loesungen.html","titel":"A.15 Lösungen zu Kapitel „Predict-then-Optimize“","anker":"sec:loesungen-prognose","text":"15.1 — Andere Preise. Der Überhang kostet nur noch 1,50 €, die Fehlmenge weiterhin 6 €. Das kritische Verhältnis steigt von 6/9 = 0{,}667 auf 6/7{,}5 = 0{,}80. Die Bestellmenge ver"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — „Wir haben die Prognose um 18 % verbessert“","anker":"denkfehler-loesung-prognose","text":"Der Sicherheitszuschlag stammt aus den Residuen des alten Modells."},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-prognose","text":"1. b) Die Kostenasymmetrie verschiebt das Optimum vom Erwartungswert zum kritischen Quantil. (a) und (c) sind reale Probleme, aber nicht dieses: Selbst bei perfekt bekannter, norma"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-prognose","text":""},{"seite":"anhang-loesungen.html","titel":"A.16 Lösungen zu Kapitel „Die Strukturbrücke — dieselbe Mathematik, zwei Welten“","anker":"sec:loesungen-bruecke","text":"16.1 — Die dritte Ressource. „Liquidität” — wie schnell sich eine Position ohne Kursabschlag verkaufen lässt — entspricht in der Werkstatt der Umrüstbarkeit oder der Vorlaufzeit: W"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — „Das ist doch dasselbe Problem“","anker":"denkfehler-loesung-bruecke","text":"Fehler 1: Varianz ist hier das falsche Risikomaß — genau der Fall, für den es CVaR gibt."},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-bruecke","text":"1. b) Beide Probleme haben dieselbe Struktur: knappe Größen auf konkurrierende Verwendungen verteilen. (a) ist falsch — Produktionsproblem ist streng typisiert und validiert beim E"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-bruecke","text":""},{"seite":"anhang-loesungen.html","titel":"A.17 Lösungen zu Kapitel „Supply-Chain und Energieeinsatz unter Unsicherheit“","anker":"sec:loesungen-supplychain","text":"17.1 — Der Umschlagpunkt. Bei 60 MW statt 120 MW halbiert sich die Grenzkostendifferenz je Stunde (83 €/MWh × 60 MW = 4 980 €/h). Der Umschlagpunkt verdoppelt sich auf 7,7 Stunden."},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — „Wir rechnen mit dem P50-Szenario“","anker":"denkfehler-loesung-supplychain","text":"Fehler 1: Der Median ist keine Absicherung, sondern eine Wette auf die Hälfte der Fälle."},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-supplychain","text":"1. b) Anfahrkosten und Mindestlaufzeiten koppeln die Stunden. Die Merit-Order ist eine Sortierung und kennt keine Kopplung über die Zeit; sie ist für einen einzelnen Zeitpunkt rich"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-supplychain","text":""},{"seite":"anhang-loesungen.html","titel":"A.18 Lösungen zu Kapitel „Finanzdaten-Modellierung — Renditen, Kovarianz und Shrinkage“","anker":"sec:loesungen-finanzdaten","text":"18.1 — Renditeart. (a) diskret. (b) logarithmisch. (c) logarithmisch (bzw. diskret kumuliert über Produkt). (d) logarithmisch (statistische Eigenschaften)."},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Das risikofreie Portfolio","anker":"finde-den-denkfehler-das-risikofreie-portfolio","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-finanzdaten","text":"1 — (b) bei 75 %. 1{,}0 \\cdot 0{,}5 \\cdot 1{,}5 = 0{,}75. Prozentuale Änderungen verknüpfen sich multiplikativ; ein Verlust wiegt schwerer als ein gleich großer Gewinn, weil er von"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-finanzdaten","text":""},{"seite":"anhang-loesungen.html","titel":"A.19 Lösungen zu Kapitel „Die moderne Portfoliotheorie nach Markowitz“","anker":"sec:loesungen-markowitz","text":"19.1 — Diversifikationseffekt."},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Zwölf gleiche Anlagen, ein sehr ungleiches Portfolio","anker":"finde-den-denkfehler-zwölf-gleiche-anlagen-ein-sehr-ungleiches-portfolio","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-markowitz","text":"1 — (b). Das renditestärkste Portfolio auf der Effizienzlinie hat notwendig das schlechteste Rendite-Risiko-Verhältnis (im Kapitelbeispiel 0,44 gegenüber 0,75 beim Optimum) und bes"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-markowitz","text":""},{"seite":"anhang-loesungen.html","titel":"A.20 Lösungen zu Kapitel „Tail-Risiko, CVaR und Transaktionskosten“","anker":"sec:loesungen-cvar","text":"20.1 — VaR und CVaR von Hand. Sortierte Verluste: -2{,}0; -1{,}2; -0{,}8; -0{,}4; 0{,}3; 0{,}6; 1{,}1; 2{,}1; 5{,}4; 8{,}9. Das 80 %-Quantil ist der 8. Wert: \\text{VaR}_{80\\%} = 2{"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Das Risikobudget, das durch Diversifikation stieg","anker":"finde-den-denkfehler-das-risikobudget-das-durch-diversifikation-stieg","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-cvar","text":"1 — (b) nichts. Der VaR ist ein Quantil: Er markiert die Schwelle und sagt nichts über den Bereich dahinter. Genau das zeigt der Schnellstart dieses Kapitels — zwei Anlagen mit ide"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-cvar","text":""},{"seite":"anhang-loesungen.html","titel":"A.21 Lösungen zu Kapitel „Die vollständige quantitative Handelsmaschine“","anker":"sec:loesungen-handelsmaschine","text":"21.1 — Lookahead erkennen. (a) sauber (:heute). (b) Lookahead — gesamter Zeitraum. (c) Lookahead — Volatilität über den ganzen Zeitraum enthält Zukunft. (d) sauber — Gewichte aus D"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Die Strategie mit dem hochsignifikanten Ergebnis","anker":"finde-den-denkfehler-die-strategie-mit-dem-hochsignifikanten-ergebnis","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-handelsmaschine","text":"1 — (b) nichts. Beide Kennzahlen sind Mittelwerte über die Zeit und blind für die Reihenfolge. Der Schnellstart dieses Kapitels zeigt es an denselben Tagesrenditen, nur anders ange"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-handelsmaschine","text":""},{"seite":"anhang-loesungen.html","titel":"A.22 Lösungen zu Kapitel „Praxisfallen und der Weg zum produktiven Einsatz“","anker":"sec:loesungen-praxisfallen","text":"22.1 — Hart oder weich, revisited. (a) hart: gesetzliche Ruhezeit, Qualifikationspflicht. (b) weich: individuelle Wunschtage, Vermeidung von Freistunden. (c) diskutabel: Höchstzahl"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Das Modell, das seit einem Jahr nicht mehr optimiert","anker":"finde-den-denkfehler-das-modell-das-seit-einem-jahr-nicht-mehr-optimiert","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-praxisfallen","text":"1 — (b) das Zeitlimit greift. Eine Laufzeit, die exakt dem Limit entspricht und über Monate konstant bleibt, ist kein Stabilitätsbeleg, sondern zeigt, dass der Solver jedes Mal abg"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-praxisfallen","text":""},{"seite":"anhang-loesungen.html","titel":"A.23 Lösungen zu Kapitel „Testen, Messen, Ausliefern“","anker":"sec:loesungen-testing","text":"23.1 — Den Schnellstart reparieren. Zwei Wege: (a) Abrunden statt runden — np.floor statt np.round. Das ist immer zulässig, weil weniger produzieren nie eine Kapazität sprengt, kos"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — „Die Suite ist grün, das Modell stimmt”","anker":"denkfehler-loesung-testing","text":"Alle Prüfungen benutzen dieselbe falsche Zahl."},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-testing","text":"1. b) Es gibt keine unabhängige Quelle für die richtige Antwort — sonst bräuchte man den Solver nicht. (a) ist bei festgelegtem Seed und Zeitlimit meist beherrschbar; (c) löst man "},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-testing","text":""},{"seite":"anhang-modellierungsmuster.html","titel":"Anhang B: Katalog der Modellierungsmuster","anker":null,"text":""},{"seite":"anhang-modellierungsmuster.html","titel":"Übersicht","anker":"übersicht","text":""},{"seite":"anhang-modellierungsmuster.html","titel":"Logische Schalter","anker":"logische-schalter","text":""},{"seite":"anhang-modellierungsmuster.html","titel":"B1 — Aktivierungsschalter (Fixkosten)","anker":"b1-aktivierungsschalter-fixkosten","text":"Regel. „Wenn überhaupt etwas produziert wird, fallen Rüstkosten F an.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B2 — Semikontinuierliche Variable","anker":"b2-semikontinuierliche-variable","text":"Regel. „Entweder gar nicht oder mindestens L (und höchstens U).“"},{"seite":"anhang-modellierungsmuster.html","titel":"B3 — Implikation","anker":"b3-implikation","text":"Regel. „Wenn A gewählt wird, muss auch B gewählt werden.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B4 — Entweder-Oder (disjunktive Bedingung)","anker":"b4-entweder-oder-disjunktive-bedingung","text":"Regel. „Es muss f(\\mathbf{x}) \\le b_1 oder g(\\mathbf{x}) \\le b_2 gelten.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B5 — Exklusiv-Oder","anker":"b5-exklusiv-oder","text":"Regel. „Genau eine der Optionen wird gewählt.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B6 — Kardinalität","anker":"b6-kardinalität","text":"Regel. „Höchstens (mindestens, genau) K von N.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B7 — Bedingte Kopplung (Konjunktion)","anker":"b7-bedingte-kopplung-konjunktion","text":"Regel. „Wenn A und B, dann auch C.“"},{"seite":"anhang-modellierungsmuster.html","titel":"Mengen und Grenzen","anker":"mengen-und-grenzen","text":""},{"seite":"anhang-modellierungsmuster.html","titel":"B8 — Weiche Grenze mit Strafkosten","anker":"b8-weiche-grenze-mit-strafkosten","text":"Regel. „Möglichst nicht über b — wenn doch, kostet es.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B9 — Gestaffelte Preise (stückweise linear)","anker":"b9-gestaffelte-preise-stückweise-linear","text":"Regel. „Die ersten 100 Stück kosten 5 €, danach 8 €.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B10 — Absolutbetrag / Abweichung","anker":"b10-absolutbetrag-abweichung","text":"Regel. „Die Abweichung vom Zielwert soll klein sein, egal in welche Richtung.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B11 — Min/Max in der Zielfunktion","anker":"b11-minmax-in-der-zielfunktion","text":"Regel. „Der am schlechtesten gestellte Beteiligte soll möglichst gut dastehen“ (Maximin/Fairness)."},{"seite":"anhang-modellierungsmuster.html","titel":"B12 — Verhältnis-Bedingung","anker":"b12-verhältnis-bedingung","text":"Regel. „Der Anteil von Gruppe G soll mindestens 30 % betragen.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B25 — Mindestabnahmemenge über einen Zeitraum","anker":"b25-mindestabnahmemenge-über-einen-zeitraum","text":"Regel. „Entweder wir arbeiten mit diesem Lieferanten gar nicht, oder wir nehmen ihm im Jahr mindestens 500 Einheiten ab.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B27 — Budgetlimit","anker":"b27-budgetlimit","text":"Regel. „Alle Maßnahmen zusammen dürfen 2 Mio. € nicht überschreiten.“"},{"seite":"anhang-modellierungsmuster.html","titel":"Zeit und Reihenfolge","anker":"zeit-und-reihenfolge","text":""},{"seite":"anhang-modellierungsmuster.html","titel":"B13 — Vorrangbeziehung","anker":"b13-vorrangbeziehung","text":"Regel. „Arbeitsgang B darf erst beginnen, wenn A fertig ist.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B14 — Nichtüberlappung","anker":"b14-nichtüberlappung","text":"Regel. „Eine Maschine bearbeitet nur einen Job gleichzeitig.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B15 — Kumulative Ressource","anker":"b15-kumulative-ressource","text":"Regel. „Zu keinem Zeitpunkt dürfen mehr als 3 Arbeiten gleichzeitig laufen“ bzw. „die Stromlast darf 500 kW nie übersteigen“."},{"seite":"anhang-modellierungsmuster.html","titel":"B16 — Gleitendes Fenster","anker":"b16-gleitendes-fenster","text":"Regel. „Höchstens 5 Arbeitstage in Folge“ / „mindestens 2 freie Tage je Woche“."},{"seite":"anhang-modellierungsmuster.html","titel":"B17 — Umrüst- bzw. Wechselkosten","anker":"b17-umrüst--bzw.-wechselkosten","text":"Regel. „Ein Produktwechsel kostet Rüstzeit.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B26 — Rüstzeit als Kapazitätsverbrauch","anker":"b26-rüstzeit-als-kapazitätsverbrauch","text":"Regel. „Das Umrüsten kostet nicht nur Geld, es kostet Maschinenstunden — und die fehlen dann für die Produktion.“"},{"seite":"anhang-modellierungsmuster.html","titel":"Robustheit und Diagnose","anker":"robustheit-und-diagnose","text":""},{"seite":"anhang-modellierungsmuster.html","titel":"B18 — Schlupfvariablen gegen Unlösbarkeit","anker":"b18-schlupfvariablen-gegen-unlösbarkeit","text":"Das wichtigste Muster für den Produktivbetrieb."},{"seite":"anhang-modellierungsmuster.html","titel":"B19 — Hierarchische Ziele (lexikografisch)","anker":"b19-hierarchische-ziele-lexikografisch","text":"Regel. „Erst die Besetzung sicherstellen, dann die Fairness optimieren.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B20 — Symmetriebrechung","anker":"b20-symmetriebrechung","text":"Regel. „Drei identische Maschinen — der Solver soll nicht alle Vertauschungen durchprobieren.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B21 — Worst-Case-Abzug (robuste Formulierung)","anker":"b21-worst-case-abzug-robuste-formulierung","text":"Regel. „Rechne nicht mit dem geschätzten Wert, sondern mit dem ungünstigsten plausiblen.“"},{"seite":"anhang-modellierungsmuster.html","titel":"Netzwerke","anker":"netzwerke","text":""},{"seite":"anhang-modellierungsmuster.html","titel":"B22 — Flusserhaltung","anker":"b22-flusserhaltung","text":"\\sum_{j:(i,j)\\in E} x_{ij} - \\sum_{k:(k,i)\\in E} x_{ki} = b_i \\qquad \\forall i"},{"seite":"anhang-modellierungsmuster.html","titel":"B23 — Zuordnung 1:1","anker":"b23-zuordnung-11","text":""},{"seite":"anhang-modellierungsmuster.html","titel":"B24 — Subtour-Eliminierung","anker":"b24-subtour-eliminierung","text":"MTZ (einfach, aber schwach): u_i - u_j + C x_{ij} \\le C - d_j \\qquad \\forall i\\ne j"},{"seite":"anhang-modellierungsmuster.html","titel":"Ein Wort zur Auswahl","anker":"ein-wort-zur-auswahl","text":"Wenn mehrere Muster passen, entscheiden Sie nach dieser Reihenfolge:"},{"seite":"anhang-fehlerdiagnose.html","titel":"Anhang C: Fehlerdiagnose-Handbuch","anker":null,"text":""},{"seite":"anhang-fehlerdiagnose.html","titel":"Symptom-Schnellübersicht","anker":"symptom-schnellübersicht","text":""},{"seite":"anhang-fehlerdiagnose.html","titel":"C1 — INFEASIBLE","anker":"c1-infeasible","text":"Bedeutung. Es gibt keinen einzigen Punkt, der alle Bedingungen gleichzeitig erfüllt. Das ist eine Aussage über Ihr Modell, nicht über den Solver."},{"seite":"anhang-fehlerdiagnose.html","titel":"Diagnose in fünf Schritten","anker":"diagnose-in-fünf-schritten","text":"Schritt 1 — Trivialprüfungen von Hand. Rechnen Sie die offensichtlichen Bilanzen nach, bevor Sie den Solver befragen:"},{"seite":"anhang-fehlerdiagnose.html","titel":"Wenn die fünf Schritte nicht reichen: den Konflikt einkreisen","anker":"wenn-die-fünf-schritte-nicht-reichen-den-konflikt-einkreisen","text":"Warum Schritt 2 so oft ins Leere läuft. Bedingungen einzeln abzuschalten funktioniert nur, solange es einen Schuldigen gibt. Überlagern sich zwei unabhängige Widersprüche, bleibt d"},{"seite":"anhang-fehlerdiagnose.html","titel":"C2 — UNBOUNDED","anker":"c2-unbounded","text":"Bedeutung. Die Zielfunktion lässt sich unbegrenzt verbessern."},{"seite":"anhang-fehlerdiagnose.html","titel":"C3 — Zu langsam","anker":"c3-zu-langsam","text":""},{"seite":"anhang-fehlerdiagnose.html","titel":"Diagnosereihenfolge","anker":"diagnosereihenfolge","text":"1. Ist es überhaupt das Lösen?"},{"seite":"anhang-fehlerdiagnose.html","titel":"C4 — Unsinniges Ergebnis","anker":"c4-unsinniges-ergebnis","text":"Der Solver hat immer recht — bezogen auf das Modell, das Sie ihm gegeben haben. Wenn das Ergebnis unsinnig ist, beschreibt Ihr Modell nicht das Problem, das Sie meinen."},{"seite":"anhang-fehlerdiagnose.html","titel":"Checkliste","anker":"checkliste","text":""},{"seite":"anhang-fehlerdiagnose.html","titel":"Die wirksamste Gegenmaßnahme","anker":"die-wirksamste-gegenmaßnahme","text":""},{"seite":"anhang-fehlerdiagnose.html","titel":"C5 — Instabile Lösung","anker":"c5-instabile-lösung","text":"Symptom. Ein zusätzlicher Handelstag, und das Portfolio sieht völlig anders aus."},{"seite":"anhang-fehlerdiagnose.html","titel":"Derselbe Fehler außerhalb der Finanzwelt","anker":"derselbe-fehler-außerhalb-der-finanzwelt","text":"Instabilität ist kein Portfolioproblem, sondern ein Skalierungsproblem — und es trifft jedes Modell, in dem Größen sehr verschiedener Ordnung nebeneinanderstehen. Euro-Beträge (10^"},{"seite":"anhang-fehlerdiagnose.html","titel":"C6 — Falsche Dualwerte","anker":"c6-falsche-dualwerte","text":"Symptom. Schattenpreise sind negativ, wo sie positiv sein sollten — oder null bei einer offensichtlich knappen Ressource."},{"seite":"anhang-fehlerdiagnose.html","titel":"Die drei Prüfungen","anker":"die-drei-prüfungen","text":"1. Vorzeichenkonvention. Haben Sie zur Maximierung negiert?"},{"seite":"anhang-fehlerdiagnose.html","titel":"C7 — Widersprüchliche Solver","anker":"c7-widersprüchliche-solver","text":"Symptom. linprog sagt 530, CVXPY sagt 529,8."},{"seite":"anhang-fehlerdiagnose.html","titel":"C8 — DCPError","anker":"c8-dcperror","text":""},{"seite":"anhang-fehlerdiagnose.html","titel":"C9 — Importfehler","anker":"c9-importfehler","text":""},{"seite":"anhang-fehlerdiagnose.html","titel":"C10 — Verdächtig guter Backtest","anker":"c10-verdächtig-guter-backtest","text":"Faustregel: Eine Sharpe Ratio über 2 bei einer einfachen Strategie ist fast immer ein Fehler, kein Fund."},{"seite":"anhang-fehlerdiagnose.html","titel":"Prüfreihenfolge","anker":"prüfreihenfolge","text":"1. Lookahead-Selbsttest."},{"seite":"anhang-fehlerdiagnose.html","titel":"C11 — Vertauschte Spalten","anker":"c11-vertauschte-spalten","text":"Symptom. Ergebnisse sind plausibel, aber falsch beschriftet — oder eine Sektorgrenze greift auf die falschen Titel."},{"seite":"anhang-fehlerdiagnose.html","titel":"Die goldene Diagnoseregel","anker":"die-goldene-diagnoseregel","text":""},{"seite":"anhang-spickzettel.html","titel":"Anhang D: Spickzettel der Solver","anker":null,"text":""},{"seite":"anhang-spickzettel.html","titel":"D1 — SciPy: linprog und milp","anker":"d1-scipy-linprog-und-milp","text":"Wofür. Die Einstiegsschicht: keine zusätzliche Installation, HiGHS als Unterbau, ideal für lineare und gemischt-ganzzahlige Probleme in Matrixform. Wofür nicht: alles, was sich nic"},{"seite":"anhang-spickzettel.html","titel":"Lineares Programm","anker":"lineares-programm","text":""},{"seite":"anhang-spickzettel.html","titel":"Ganzzahlig: milp","anker":"ganzzahlig-milp","text":""},{"seite":"anhang-spickzettel.html","titel":"Die drei häufigsten Stolpersteine","anker":"die-drei-häufigsten-stolpersteine","text":""},{"seite":"anhang-spickzettel.html","titel":"D2 — HiGHS über highspy","anker":"d2-highs-über-highspy","text":"Wofür. Derselbe Solver wie unter SciPy, aber direkt gesteuert: Optionen, Warm-Starts, inkrementelles Ändern eines bestehenden Modells. Wofür nicht: schnelles Hinschreiben — die CSR"},{"seite":"anhang-spickzettel.html","titel":"Die drei häufigsten Stolpersteine","anker":"die-drei-häufigsten-stolpersteine-1","text":""},{"seite":"anhang-spickzettel.html","titel":"D3 — OR-Tools: pywraplp","anker":"d3-or-tools-pywraplp","text":"Wofür. Bequeme algebraische Schreibweise für LP und MILP mit umschaltbarem Backend (GLOP, SCIP, CBC, SAT). Wofür nicht: Scheduling und kombinatorische Bedingungen — dafür ist CP-SA"},{"seite":"anhang-spickzettel.html","titel":"Die drei häufigsten Stolpersteine","anker":"die-drei-häufigsten-stolpersteine-2","text":""},{"seite":"anhang-spickzettel.html","titel":"D4 — CP-SAT: cp_model","anker":"d4-cp-sat-cp_model","text":"Wofür. Scheduling, Zuordnung, Reihenfolgen, alles Kombinatorische mit globalen Bedingungen. Wofür nicht: stetige Größen — CP-SAT rechnet ausschließlich ganzzahlig. Wer Nachkommaste"},{"seite":"anhang-spickzettel.html","titel":"Die drei häufigsten Stolpersteine","anker":"die-drei-häufigsten-stolpersteine-3","text":""},{"seite":"anhang-spickzettel.html","titel":"D5 — CVXPY","anker":"d5-cvxpy","text":"Wofür. Konvexe Probleme: quadratische Ziele, Normen, CVaR, alles mit Regularisierungstermen. Wofür nicht: große kombinatorische Modelle — der Aufbau der Ausdrücke wird dann selbst "},{"seite":"anhang-spickzettel.html","titel":"Die drei häufigsten Stolpersteine","anker":"die-drei-häufigsten-stolpersteine-4","text":""},{"seite":"anhang-spickzettel.html","titel":"D6 — Modellierungssprachen: Pyomo und Linopy","anker":"d6-modellierungssprachen-pyomo-und-linopy","text":"Wofür. Beide trennen Modell von Solver: dasselbe Modell läuft ohne Änderung unter HiGHS, CBC, Gurobi. Pyomo denkt in Mengen und Indizes wie eine mathematische Formulierung; Linopy "},{"seite":"anhang-spickzettel.html","titel":"Pyomo","anker":"pyomo","text":""},{"seite":"anhang-spickzettel.html","titel":"Linopy","anker":"linopy","text":""},{"seite":"anhang-spickzettel.html","titel":"Die drei häufigsten Stolpersteine","anker":"die-drei-häufigsten-stolpersteine-5","text":""},{"seite":"anhang-spickzettel.html","titel":"Die gemeinsame Regel","anker":"die-gemeinsame-regel","text":"Alle sechs Seiten haben denselben längsten Abschnitt: die Statusauswertung. Das ist kein Zufall. Ein Solveraufruf hat nie zwei Ausgänge, sondern mindestens fünf — optimal, zulässig"},{"seite":"anhang-glossar.html","titel":"Anhang E: Glossar","anker":null,"text":""},{"seite":"anhang-literatur.html","titel":"Anhang F: Literaturverzeichnis","anker":null,"text":""},{"seite":"anhang-literatur.html","titel":"Grundlagen und Standardwerke des Operations Research","anker":"grundlagen-und-standardwerke-des-operations-research","text":"Zu Kapitel 1 und Kapitel 2."},{"seite":"anhang-literatur.html","titel":"Modellierung in Python: Bibliotheken und Modellierungsschichten","anker":"modellierung-in-python-bibliotheken-und-modellierungsschichten","text":"Zu Kapitel 3."},{"seite":"anhang-literatur.html","titel":"Lineare und ganzzahlige Optimierung","anker":"lineare-und-ganzzahlige-optimierung","text":"Zu Kapitel 5 und Kapitel 6."},{"seite":"anhang-literatur.html","titel":"Moderne Solver: Implementierung, Vergleich und Benchmarks","anker":"moderne-solver-implementierung-vergleich-und-benchmarks","text":"Zu Kapitel 3 und Anhang D. Neuer Abschnitt: Das Buch vergleicht durchgehend Solver, die Literatur dazu stand bisher verstreut."},{"seite":"anhang-literatur.html","titel":"Constraint Programming und Scheduling","anker":"constraint-programming-und-scheduling","text":"Zu Kapitel 7."},{"seite":"anhang-literatur.html","titel":"Graphen, Flüsse und Tourenplanung","anker":"graphen-flüsse-und-tourenplanung","text":"Zu Kapitel 8. Neuer Abschnitt."},{"seite":"anhang-literatur.html","titel":"Metaheuristiken","anker":"metaheuristiken","text":"Zu Kapitel 9. Neuer Abschnitt."},{"seite":"anhang-literatur.html","titel":"Spaltengenerierung und Dekomposition","anker":"spaltengenerierung-und-dekomposition","text":"Zu Kapitel 10. Neuer Abschnitt."},{"seite":"anhang-literatur.html","titel":"Konvexe und nichtlineare Optimierung","anker":"konvexe-und-nichtlineare-optimierung","text":"Zu Kapitel 11."},{"seite":"anhang-literatur.html","titel":"Optimierung unter Unsicherheit: stochastisch, robust, Chance Constraints","anker":"optimierung-unter-unsicherheit-stochastisch-robust-chance-constraints","text":"Zu Kapitel 12 und Kapitel 17. Aus dem früheren Block „Konvexe, nichtlineare und robuste Optimierung” herausgelöst und erweitert."},{"seite":"anhang-literatur.html","titel":"Dynamische Programmierung und sequenzielle Entscheidungen","anker":"dynamische-programmierung-und-sequenzielle-entscheidungen","text":"Zu Kapitel 13. Neuer Abschnitt."},{"seite":"anhang-literatur.html","titel":"Mehrkriterielle Optimierung","anker":"mehrkriterielle-optimierung","text":"Zu Kapitel 14. Neuer Abschnitt."},{"seite":"anhang-literatur.html","titel":"Lernbasierte Optimierung: maschinelles Lernen und OR","anker":"lernbasierte-optimierung-maschinelles-lernen-und-or","text":"Zu Kapitel 15. Neuer Abschnitt — im Buch als eigenes Kapitel behandelt, in der Literaturliste bisher gar nicht vertreten."},{"seite":"anhang-literatur.html","titel":"Supply Chain, Energie und Produktionsplanung","anker":"supply-chain-energie-und-produktionsplanung","text":"Zu Kapitel 16 und Kapitel 17. Neuer Abschnitt."},{"seite":"anhang-literatur.html","titel":"Quantitative Finanzmathematik","anker":"quantitative-finanzmathematik","text":"Zu Kapitel 18, Kapitel 19, Kapitel 20 und Kapitel 21."},{"seite":"anhang-literatur.html","titel":"Praxis: Betrieb, Test und Auslieferung von Optimierungsmodellen","anker":"praxis-betrieb-test-und-auslieferung-von-optimierungsmodellen","text":"Zu Kapitel 22 und Kapitel 23. Neuer Abschnitt."},{"seite":"anhang-literatur.html","titel":"Software, Dokumentation und Datenquellen","anker":"software-dokumentation-und-datenquellen","text":""},{"seite":"anhang-literatur.html","titel":"Verbände, Normen und Regulierung","anker":"verbände-normen-und-regulierung","text":""},{"seite":"anhang-literatur.html","titel":"Änderungsprotokoll","anker":"änderungsprotokoll","text":"Stand: September 2026. Überarbeitung des Literaturverzeichnisses gegenüber der Vorgängerfassung."},{"seite":"anhang-literatur.html","titel":"Prüfung gegen Crossref","anker":"prüfung-gegen-crossref","text":"Alle Einträge wurden einzeln gegen die Crossref-API geprüft — bei einem Literaturverzeichnis ist eine erfundene oder falsch zitierte Quelle der schwerste Fehler, weil der Leser sie"}]; +window.OR_SEARCH_INDEX = [{"seite":"vorwort.html","titel":"Vorwort & Lesehilfe","anker":null,"text":""},{"seite":"vorwort.html","titel":"Erforderliche Software-Umgebung Die Programme des Kurses laufen auf Linux, MacOS und Window (WSL) gleichermaßen, entweder im Terminal, in Jupyter Notebook oder nach dem Hochladen in Google Colab. Entwickelt und ausgiebig gestest wurden sie in der Linux-Umgebung.","anker":"erforderliche-software-umgebung-die-programme-des-kurses-laufen-auf-linux-macos-und-window-wsl-gleichermaßen-entweder-im-terminal-in-jupyter-notebook-oder-nach-dem-hochladen-in-google-colab.-entwickelt-und-ausgiebig-gestest-wurden-sie-in-der-linux-umgebung.","text":""},{"seite":"notation.html","titel":"Notation & Abkürzungen","anker":null,"text":""},{"seite":"notation.html","titel":"1. Die Symbole der Optimierung","anker":"die-symbole-der-optimierung","text":""},{"seite":"notation.html","titel":"1.1 Grundgrößen jedes Modells","anker":"grundgrößen-jedes-modells","text":""},{"seite":"notation.html","titel":"1.2 Mengen und Zahlbereiche","anker":"mengen-und-zahlbereiche","text":""},{"seite":"notation.html","titel":"1.3 Operatoren und Schreibweisen","anker":"operatoren-und-schreibweisen","text":""},{"seite":"notation.html","titel":"1.4 Symbole der Finanzkapitel (Teil IV)","anker":"symbole-der-finanzkapitel-teil-iv","text":""},{"seite":"notation.html","titel":"1.5 Symbole der Verfahrenskapitel (Teil II und III)","anker":"symbole-der-verfahrenskapitel-teil-ii-und-iii","text":"Diese Zeichen kommen erst in den Kapiteln vor, die über das klassische LP hinausgehen."},{"seite":"notation.html","titel":"2. Abkürzungen — vollständig ausgeschrieben","anker":"abkürzungen-vollständig-ausgeschrieben","text":""},{"seite":"notation.html","titel":"2.1 Problemklassen und Verfahren","anker":"problemklassen-und-verfahren","text":""},{"seite":"notation.html","titel":"2.2 Probleme mit Eigennamen","anker":"probleme-mit-eigennamen","text":""},{"seite":"notation.html","titel":"2.3 Finanz- und Risikokennzahlen","anker":"finanz--und-risikokennzahlen","text":""},{"seite":"notation.html","titel":"2.4 Software, Solver und Schnittstellen","anker":"software-solver-und-schnittstellen","text":""},{"seite":"notation.html","titel":"2.5 Begriffe aus dem Solver-Alltag","anker":"begriffe-aus-dem-solver-alltag","text":""},{"seite":"notation.html","titel":"3. Konventionen in diesem Buch","anker":"konventionen-in-diesem-buch","text":"Vektoren sind grundsätzlich Spaltenvektoren und werden fett gesetzt: \\mathbf{x}. Ein transponierter Vektor \\mathbf{x}^\\top ist eine Zeile. Skalare bleiben mager: n, Z."},{"seite":"einfuehrung.html","titel":"Kapitel 1: Einführung in Operations Research — Vom Ursprung zur mathematischen Entscheidungsfindung","anker":null,"text":""},{"seite":"einfuehrung.html","titel":"1.1 In 5 Minuten gelöst","anker":"sec:einfuehrung-schnellstart","text":"Bevor wir über Theorie sprechen, lösen Sie ein echtes Problem. Kopieren Sie den folgenden Block, führen Sie ihn aus, sehen Sie das Ergebnis — die Erklärung kommt danach."},{"seite":"einfuehrung.html","titel":"1.2 Lernziele","anker":"sec:einfuehrung-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"einfuehrung.html","titel":"1.3 Was ist Operations Research wirklich?","anker":"sec:einfuehrung-was-ist-operations-research-wirklich","text":"Im Alltag lösen wir Probleme intuitiv: durch Ausprobieren, Daumenregeln, Erfahrung. Das funktioniert erstaunlich gut — bis eine bestimmte Schwelle überschritten wird. Dann bricht d"},{"seite":"einfuehrung.html","titel":"Die drei Stufen der Analytik","anker":"die-drei-stufen-der-analytik","text":"OR beantwortet nicht die beschreibende Frage „Was ist passiert?“ und nicht die vorhersagende Frage „Was wird passieren?“, sondern die vorschreibende (präskriptive) Kernfrage:"},{"seite":"einfuehrung.html","titel":"1.4 Warum Ausprobieren scheitert — mit eigener Rechnung","anker":"sec:einfuehrung-warum-ausprobieren-scheitert-mit-eigener-rechnung","text":"Die Behauptung „vollständiges Durchprobieren ist unmöglich“ wird oft aufgestellt und selten belegt. Rechnen wir sie einmal selbst nach — das Ergebnis prägt sich besser ein als jede"},{"seite":"einfuehrung.html","titel":"1.5 Historischer Kontext und Evolution","anker":"sec:einfuehrung-historischer-kontext-und-evolution","text":"Der Begriff entstand im Vorfeld des Zweiten Weltkriegs in Großbritannien. Militärische Führungsstäbe standen vor neuartigen logistischen und strategischen Fragen: Wie platziert man"},{"seite":"einfuehrung.html","titel":"1.6 Die vier universellen Bausteine jedes OR-Problems","anker":"sec:einfuehrung-die-vier-universellen-bausteine-jedes-or","text":"Dies ist der wichtigste Abschnitt des Kapitels. Jedes Optimierungsproblem der Welt lässt sich — unabhängig von der Branche — auf vier Elemente reduzieren. Wenn Sie später vor einem"},{"seite":"einfuehrung.html","titel":"Baustein 1 — Entscheidungsvariablen (x)","anker":"baustein-1-entscheidungsvariablen-x","text":"Die Stellschrauben des Modells: Werte, die der Algorithmus aktiv festlegen darf."},{"seite":"einfuehrung.html","titel":"Baustein 2 — Parameter / Eingabedaten (c, A, b)","anker":"baustein-2-parameter-eingabedaten-c-a-b","text":"Die unveränderlichen Fakten der Realität: historische Renditen, Maschinenstundensätze, Lagerkapazitäten, Steuerquoten, Entfernungen, Qualifikationen."},{"seite":"einfuehrung.html","titel":"Baustein 3 — Zielfunktion (f(x))","anker":"baustein-3-zielfunktion-fx","text":"Ein mathematischer Ausdruck, der die Güte einer Lösung zu einer einzigen Zahl verdichtet:"},{"seite":"einfuehrung.html","titel":"Baustein 4 — Nebenbedingungen (Constraints)","anker":"baustein-4-nebenbedingungen-constraints","text":"Regeln, die den Raum der erlaubten Lösungen einschränken:"},{"seite":"einfuehrung.html","titel":"Die vier Bausteine als eine Formel","anker":"die-vier-bausteine-als-eine-formel","text":"Setzt man die vier Bausteine zusammen, entsteht die Standardform, in der Ihnen jedes Optimierungsmodell dieses Buches begegnen wird. Sie sieht auf den ersten Blick sperrig aus — de"},{"seite":"einfuehrung.html","titel":"Die Bausteine in der Praxis: eine Vorlage","anker":"die-bausteine-in-der-praxis-eine-vorlage","text":"Damit die Zerlegung zur Gewohnheit wird, hier eine Vorlage, die Sie bei jedem neuen Problem ausfüllen können — vor der ersten Codezeile."},{"seite":"einfuehrung.html","titel":"1.7 Erstes Python-Vollbeispiel: Ressourcenallokation im Rechenzentrum","anker":"sec:einfuehrung-erstes-python-vollbeispiel-ressourcenallokation-im-rechenzentrum","text":""},{"seite":"einfuehrung.html","titel":"Szenario","anker":"szenario","text":"Ein quantitatives Handelshaus betreibt Serverkapazitäten für zwei Algorithmentypen:"},{"seite":"einfuehrung.html","titel":"Mathematische Formulierung","anker":"mathematische-formulierung","text":"Entscheidungsvariablen:"},{"seite":"einfuehrung.html","titel":"Umsetzung mit Google OR-Tools","anker":"umsetzung-mit-google-or-tools","text":""},{"seite":"einfuehrung.html","titel":"1.8 Von Excel zu Python: Ihre Daten liegen schon da","anker":"sec:einfuehrung-excel-bruecke","text":"In den allermeisten Betrieben liegen die Zahlen, die ein Optimierungsmodell braucht, nicht in einer Datenbank, sondern in einer Tabellenkalkulation. Und viele Leserinnen und Leser "},{"seite":"einfuehrung.html","titel":"1.9 Übungsaufgaben","anker":"sec:einfuehrung-uebungsaufgaben","text":""},{"seite":"einfuehrung.html","titel":"1.10 Finde den Denkfehler","anker":"sec:einfuehrung-denkfehler","text":"Ein Programm, das abstürzt, ist harmlos — Sie sehen sofort, dass etwas nicht stimmt. Gefährlich sind Programme, die fehlerfrei durchlaufen, einen Status OPTIMAL melden und eine Zah"},{"seite":"einfuehrung.html","titel":"1.11 Micro-Quiz","anker":"sec:einfuehrung-quiz","text":""},{"seite":"einfuehrung.html","titel":"1.12 Selbsttest","anker":"sec:einfuehrung-selbsttest","text":""},{"seite":"einfuehrung.html","titel":"1.13 Zusammenfassung","anker":"sec:einfuehrung-zusammenfassung","text":""},{"seite":"fundament.html","titel":"Kapitel 2: Das mathematische Fundament — Vektoren, Matrizen, Konvexität","anker":null,"text":""},{"seite":"fundament.html","titel":"2.1 In 5 Minuten gelöst","anker":"sec:fundament-schnellstart","text":"Dieses Kapitel handelt von Geometrie. Bevor wir Vektoren und Matrizen einführen, sehen Sie die zentrale Einsicht in Aktion — ganz ohne Solver, mit acht Zeilen NumPy."},{"seite":"fundament.html","titel":"2.2 Lernziele","anker":"sec:fundament-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"fundament.html","titel":"2.3 Warum überhaupt Vektoren und Matrizen?","anker":"sec:fundament-warum-ueberhaupt-vektoren-und-matrizen","text":"In Kapitel 1 hatten wir zwei Variablen und drei Nebenbedingungen. Das ließ sich bequem ausschreiben. Reale Modelle haben hunderte bis hunderttausende Variablen — dort wäre Ausschre"},{"seite":"fundament.html","titel":"Die Bausteine","anker":"die-bausteine","text":"Sei n die Anzahl der Entscheidungsvariablen und m die Anzahl der Nebenbedingungen."},{"seite":"fundament.html","titel":"Die kanonische Standardform","anker":"die-kanonische-standardform","text":"Damit lässt sich jedes lineare Programm in drei Zeilen schreiben:"},{"seite":"fundament.html","titel":"Dasselbe in Python","anker":"dasselbe-in-python","text":""},{"seite":"fundament.html","titel":"2.4 Der zulässige Lösungsraum und das Polyeder","anker":"sec:fundament-der-zulaessige-loesungsraum-und-das-polyeder","text":"Jede lineare Ungleichung a_{i1}x_1 + a_{i2}x_2 \\le b_i definiert geometrisch eine Halbebene (im \\mathbb{R}^2) bzw. einen Halbraum (im \\mathbb{R}^n): Die zugehörige Gleichung ist ei"},{"seite":"fundament.html","titel":"Der Fundamentalsatz der linearen Optimierung","anker":"der-fundamentalsatz-der-linearen-optimierung","text":""},{"seite":"fundament.html","titel":"2.5 Konvexität: die Grenze zwischen leicht und schwer","anker":"sec:fundament-konvexitaet-die-grenze-zwischen-leicht-und","text":"Hier kommt die vielleicht wichtigste Einsicht des ganzen Buches. In der Optimierungstheorie verläuft die Trennlinie zwischen „zuverlässig lösbar“ und „im Allgemeinen hoffnungslos“ "},{"seite":"fundament.html","titel":"Konvexe Menge","anker":"konvexe-menge","text":"Eine Menge \\mathcal{C} \\subseteq \\mathbb{R}^n heißt konvex, wenn für alle Punkte \\mathbf{x}, \\mathbf{y} \\in \\mathcal{C} und jedes \\theta \\in [0,1] gilt:"},{"seite":"fundament.html","titel":"Konvexe Funktion","anker":"konvexe-funktion","text":"Eine Funktion f: \\mathcal{C} \\to \\mathbb{R} heißt konvex, wenn für alle \\mathbf{x}, \\mathbf{y} \\in \\mathcal{C} und \\theta \\in [0,1] gilt:"},{"seite":"fundament.html","titel":"Der zentrale Satz","anker":"der-zentrale-satz","text":""},{"seite":"fundament.html","titel":"Was ist konvex, was nicht?","anker":"was-ist-konvex-was-nicht","text":""},{"seite":"fundament.html","titel":"Konvexität sichtbar machen","anker":"konvexität-sichtbar-machen","text":""},{"seite":"fundament.html","titel":"2.6 Geometrische Visualisierung des Lösungsraums","anker":"sec:fundament-geometrische-visualisierung-des-loesungsraums","text":"Wir zeichnen nun den Lösungsraum aus Kapitel 1 und lesen das Optimum ab. Zweidimensionale Bilder sind der schnellste Weg, Intuition für höhere Dimensionen aufzubauen — auch wenn ma"},{"seite":"fundament.html","titel":"2.7 Wenn die Zahlen nicht zusammenpassen: Kondition und Skalierung","anker":"sec:fundament-kondition","text":"Bis hierher war die lineare Algebra exakt. Ein Rechner rechnet aber nicht exakt, sondern mit rund 16 signifikanten Stellen — und Ihre Betriebsdaten sind ohnehin nur auf wenige Stel"},{"seite":"fundament.html","titel":"Die geometrische Vorstellung: zwei fast parallele Linien","anker":"die-geometrische-vorstellung-zwei-fast-parallele-linien","text":"Zwei Nebenbedingungen legen im Zweidimensionalen einen Schnittpunkt fest. Stehen die zugehörigen Geraden kreuzweise aufeinander, ist der Schnittpunkt robust: Verschiebt man eine Ge"},{"seite":"fundament.html","titel":"Woher schlechte Kondition im Alltag kommt","anker":"woher-schlechte-kondition-im-alltag-kommt","text":"Fast nie aus exotischer Mathematik — fast immer aus Einheiten:"},{"seite":"fundament.html","titel":"Ruiz-Equilibrierung: das Modell gesundrechnen","anker":"ruiz-equilibrierung-das-modell-gesundrechnen","text":"Die Gegenmaßnahme ist erstaunlich schlicht. Man multipliziert jede Zeile und jede Spalte der Matrix mit einem Faktor, sodass die Beträge überall in derselben Größenordnung landen:"},{"seite":"fundament.html","titel":"Das Experiment","anker":"das-experiment","text":"Das folgende Programm führt beides vor — die Fehlerverstärkung und ihre Behebung — und schließt mit der praktischen Konsequenz, die Sie in Kapitel 6 wieder brauchen werden: warum e"},{"seite":"fundament.html","titel":"2.8 Übungsaufgaben","anker":"sec:fundament-uebungsaufgaben","text":""},{"seite":"fundament.html","titel":"2.9 Finde den Denkfehler","anker":"sec:fundament-denkfehler","text":""},{"seite":"fundament.html","titel":"2.10 Micro-Quiz","anker":"sec:fundament-quiz","text":""},{"seite":"fundament.html","titel":"2.11 Selbsttest","anker":"sec:fundament-selbsttest","text":""},{"seite":"fundament.html","titel":"2.12 Zusammenfassung","anker":"sec:fundament-zusammenfassung","text":""},{"seite":"oekosystem.html","titel":"Kapitel 3: Das Python-Ökosystem für OR — Solver, Bindings und Modellierungsschichten","anker":null,"text":""},{"seite":"oekosystem.html","titel":"3.1 In 5 Minuten gelöst","anker":"sec:oekosystem-schnellstart","text":""},{"seite":"oekosystem.html","titel":"3.2 Lernziele","anker":"sec:oekosystem-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"oekosystem.html","titel":"3.3 Die Zwei-Schichten-Architektur","anker":"sec:oekosystem-die-zwei-schichten-architektur","text":"Im modernen Operations Research schreibt man Optimierungsalgorithmen nicht selbst. Man nutzt eine zweischichtige Architektur:"},{"seite":"oekosystem.html","titel":"3.4 Die Werkzeuge im Vergleich","anker":"sec:oekosystem-die-werkzeuge-im-vergleich","text":""},{"seite":"oekosystem.html","titel":"Die Entscheidung in drei Fragen","anker":"die-entscheidung-in-drei-fragen","text":"Statt die Tabelle auswendig zu lernen, beantworten Sie drei Fragen:"},{"seite":"oekosystem.html","titel":"3.5 Ein System — vier Programmieransätze","anker":"sec:oekosystem-ein-system-vier-programmieransaetze","text":"Nichts macht die Unterschiede so deutlich wie dasselbe Problem, viermal gelöst. Wir nehmen:"},{"seite":"oekosystem.html","titel":"Wie die Isolation aussieht, wenn sie tragen soll","anker":"wie-die-isolation-aussieht-wenn-sie-tragen-soll","text":"„Eigener Prozess” ist schnell gesagt. Die naheliegende Umsetzung — ein Codeschnipsel als Zeichenkette an python -c übergeben — funktioniert und ist trotzdem die schlechteste: Der S"},{"seite":"oekosystem.html","titel":"Was das CSR-Format bedeutet","anker":"was-das-csr-format-bedeutet","text":"highspy erwartet die Nebenbedingungsmatrix im CSR-Format (Compressed Sparse Row, komprimierte Zeilendarstellung). Statt der vollen Matrix speichert man nur die Einträge ungleich nu"},{"seite":"oekosystem.html","titel":"3.6 Wann lohnt sich welche Ebene?","anker":"sec:oekosystem-wann-lohnt-sich-welche-ebene","text":""},{"seite":"oekosystem.html","titel":"3.7 Modellierungsschichten für große Modelle: Pyomo und Linopy","anker":"sec:oekosystem-pyomo-linopy","text":"Die vier Bibliotheken aus dem Vierfach-Vergleich decken den Alltag weitgehend ab. Sobald Modelle industrielle Größe erreichen — zehntausende Variablen, Daten aus mehreren Systemen,"},{"seite":"oekosystem.html","titel":"Pyomo: die algebraische Denkweise","anker":"pyomo-die-algebraische-denkweise","text":"Pyomo ist im deutschsprachigen Raum der De-facto-Standard für große LP- und MILP-Modelle in Energiewirtschaft, Chemie und Logistik. Sein Kennzeichen: Es denkt in Mengen und Indizes"},{"seite":"oekosystem.html","titel":"Linopy: eine Zeile, zehntausend Nebenbedingungen","anker":"linopy-eine-zeile-zehntausend-nebenbedingungen","text":"Linopy verfolgt einen anderen Ansatz: Variablen sind beschriftete Arrays (xarray), keine indizierten Einzelobjekte. Damit wird aus"},{"seite":"oekosystem.html","titel":"Die Schichten im Überblick","anker":"die-schichten-im-überblick","text":""},{"seite":"oekosystem.html","titel":"3.8 Wo die Zeit wirklich hingeht: vektorisierte Modellgenerierung","anker":"sec:oekosystem-vektorisierung","text":"Eine der hartnäckigsten Fehlannahmen in Optimierungsprojekten lautet: „Wenn es zu langsam ist, brauchen wir einen besseren Solver.“ Messen Sie erst — oft stimmt das nicht."},{"seite":"oekosystem.html","titel":"Vier Stufen an einem Transportproblem","anker":"vier-stufen-an-einem-transportproblem","text":"Wir bauen dasselbe Transportproblem (m Werke, n Kunden, m \\cdot n Variablen) auf vier Arten auf:"},{"seite":"oekosystem.html","titel":"3.9 Übungsaufgaben","anker":"sec:oekosystem-uebungsaufgaben","text":""},{"seite":"oekosystem.html","titel":"3.10 Finde den Denkfehler","anker":"sec:oekosystem-denkfehler","text":""},{"seite":"oekosystem.html","titel":"3.11 Micro-Quiz","anker":"sec:oekosystem-quiz","text":""},{"seite":"oekosystem.html","titel":"3.12 Selbsttest","anker":"sec:oekosystem-selbsttest","text":""},{"seite":"oekosystem.html","titel":"3.13 Zusammenfassung","anker":"sec:oekosystem-zusammenfassung","text":""},{"seite":"modellierung.html","titel":"Kapitel 4: Vom Management-Wunsch zum Modell","anker":null,"text":""},{"seite":"modellierung.html","titel":"4.1 In 5 Minuten gelöst","anker":"sec:modellierung-schnellstart","text":""},{"seite":"modellierung.html","titel":"4.2 Lernziele","anker":"sec:modellierung-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"modellierung.html","titel":"4.3 Ein Satz ist noch kein Modell","anker":"sec:modellierung-vier-fragen","text":"Was aus einer Besprechung mitkommt, klingt meist so:"},{"seite":"modellierung.html","titel":"4.4 Derselbe Datensatz, fünf Modelle","anker":"sec:modellierung-fuenf-modelle","text":"Das Programm dieses Kapitels arbeitet die vier Fragen an einer Auftragsannahme ab: 14 Anfragen verlangen 800 Maschinenstunden, verfügbar sind 300."},{"seite":"modellierung.html","titel":"Teil 2: Ein Satz, drei Lesarten","anker":"teil-2-ein-satz-drei-lesarten","text":"„Stammkunden dürfen wir nicht verlieren.” Jeder im Raum nickt. Niemand merkt, dass drei verschiedene Modelle gemeint sein können:"},{"seite":"modellierung.html","titel":"Teil 3: Hart oder weich","anker":"teil-3-hart-oder-weich","text":"Dieselbe Regel als Strafkosten je abgelehntem Stammkundenauftrag:"},{"seite":"modellierung.html","titel":"Teil 4: Ein Quartal später","anker":"teil-4-ein-quartal-später","text":"Die harte Lesart A wurde eingebaut, alles lief drei Monate lang. Dann fragt Weber einen Auftrag über 320 Maschinenstunden an — mehr, als der ganze Zeitraum hergibt."},{"seite":"modellierung.html","titel":"4.5 Der Gesprächsleitfaden","anker":"sec:modellierung-leitfaden","text":"Was aus den vier Teilen als Handwerkszeug bleibt — Fragen, die man in der ersten Besprechung stellt, bevor eine Zeile Code entsteht:"},{"seite":"modellierung.html","titel":"4.6 Deutsch — OR: ein Übersetzungslexikon","anker":"sec:modellierung-glossar","text":"Die zwölf Fragen liefern Sätze. Sätze sind noch kein Modell — aber die meisten von ihnen haben eine Standardübersetzung, und wer sie kennt, spart sich das Nachdenken für die Fälle,"},{"seite":"modellierung.html","titel":"Fünf Wendungen, bei denen die Übersetzung eine Entscheidung erzwingt","anker":"fünf-wendungen-bei-denen-die-übersetzung-eine-entscheidung-erzwingt","text":"Die Tabelle oben tut so, als sei die Zuordnung eindeutig. Bei den folgenden fünf ist sie es nicht — und das Nachfragen ist die eigentliche Modellierungsarbeit:"},{"seite":"modellierung.html","titel":"Und die Gegenrichtung: OR — Deutsch","anker":"und-die-gegenrichtung-or-deutsch","text":"Dieselbe Barriere gibt es rückwärts. Diese Sätze haben sich bewährt, wenn ein Ergebnis jemandem erklärt werden muss, der das Modell nicht kennt:"},{"seite":"modellierung.html","titel":"4.7 Übungsaufgaben","anker":"sec:modellierung-uebungsaufgaben","text":""},{"seite":"modellierung.html","titel":"4.8 Finde den Denkfehler","anker":"sec:modellierung-denkfehler","text":""},{"seite":"modellierung.html","titel":"4.9 Micro-Quiz","anker":"sec:modellierung-quiz","text":""},{"seite":"modellierung.html","titel":"4.10 Selbsttest","anker":"sec:modellierung-selbsttest","text":""},{"seite":"modellierung.html","titel":"4.11 Zusammenfassung","anker":"sec:modellierung-zusammenfassung","text":""},{"seite":"synthese-grundlagen.html","titel":"Synthese Teil I","anker":null,"text":""},{"seite":"synthese-grundlagen.html","titel":"Was welches Kapitel klärt","anker":"was-welches-kapitel-klärt","text":""},{"seite":"synthese-grundlagen.html","titel":"Die Reihenfolge ist die Aussage","anker":"die-reihenfolge-ist-die-aussage","text":"Dieser Teil steht bewusst vor den Verfahren. Die drei häufigsten Gründe, aus denen ein OR-Projekt scheitert, liegen alle hier — und keiner davon ist ein Solverproblem:"},{"seite":"synthese-grundlagen.html","titel":"Wenn Sie nur eines mitnehmen","anker":"wenn-sie-nur-eines-mitnehmen","text":""},{"seite":"lp.html","titel":"Kapitel 5: Lineare Programmierung — Simplex, Dualität und Schattenpreise","anker":null,"text":""},{"seite":"lp.html","titel":"5.1 In 5 Minuten gelöst","anker":"sec:lp-schnellstart","text":"Bisher hat ein Solver Ihnen gesagt, was Sie tun sollen. Jetzt sagt er Ihnen zusätzlich, was eine zusätzliche Stunde wert wäre — und das ist die Zahl, für die Sie im Betrieb gehört "},{"seite":"lp.html","titel":"5.2 Lernziele","anker":"sec:lp-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"lp.html","titel":"5.3 Die Standardform und Schlupfvariablen","anker":"sec:lp-die-standardform-und-schlupfvariablen","text":"Lineare Programme zeichnen sich dadurch aus, dass Zielfunktion und alle Nebenbedingungen strikt linear sind — keine Produkte von Variablen, keine Quadrate, keine Logarithmen."},{"seite":"lp.html","titel":"5.4 Der Simplex-Algorithmus Schritt für Schritt","anker":"sec:lp-der-simplex-algorithmus-schritt-fuer-schritt","text":"Der von George Dantzig 1947 formulierte Simplex-Algorithmus nutzt den Fundamentalsatz aus Kapitel 2: Das Optimum liegt in einer Ecke. Statt alle Ecken aufzuzählen, wandert er von E"},{"seite":"lp.html","titel":"Der Ablauf","anker":"der-ablauf","text":""},{"seite":"lp.html","titel":"5.5 Das Simplex-Tableau in Python","anker":"sec:lp-das-simplex-tableau-in-python","text":""},{"seite":"lp.html","titel":"5.6 Dualität und Schattenpreise","anker":"sec:lp-dualitaet-und-schattenpreise","text":"Zu jedem linearen Optimierungsproblem (dem primalen Problem) existiert ein spiegelbildliches Zwillingsproblem: das duale Problem."},{"seite":"lp.html","titel":"Der starke Dualitätssatz","anker":"der-starke-dualitätssatz","text":""},{"seite":"lp.html","titel":"Der Schattenpreis als Ableitung","anker":"der-schattenpreis-als-ableitung","text":"Der Dualwert y_i^* ist die Grenzproduktivität der Ressource i:"},{"seite":"lp.html","titel":"5.7 Die Vorzeichenfalle bei Schattenpreisen","anker":"sec:lp-die-vorzeichenfalle-bei-schattenpreisen","text":"Diese Falle sollten Sie sich merken, weil sie in jedem Projekt wieder auftaucht."},{"seite":"lp.html","titel":"5.8 Praxisfall: Sensitivitätsanalyse mit korrekten Schattenpreisen","anker":"sec:lp-praxisfall-sensitivitaetsanalyse-mit-korrekten-schattenpreisen","text":"Szenario. Ein Fertigungsbetrieb stellt drei Produkte her und will wissen:"},{"seite":"lp.html","titel":"5.9 Wann Schattenpreise lügen: Entartung und Toleranzen","anker":"sec:lp-entartung","text":"Der vorige Abschnitt hat gezeigt, wie wertvoll Schattenpreise sind. Dieser zeigt die zwei Fälle, in denen sie eine Entscheidung nicht tragen — und wie man beide erkennt, bevor jema"},{"seite":"lp.html","titel":"Fall 1: Entartung","anker":"fall-1-entartung","text":"Erinnern Sie sich an Abschnitt 2.4: In zwei Dimensionen legen zwei sich schneidende Geraden eine Ecke fest, in drei Dimensionen drei Ebenen, allgemein n Restriktionen bei n Variabl"},{"seite":"lp.html","titel":"Fall 2: Toleranzen","anker":"fall-2-toleranzen","text":"Der zweite Fall ist unscheinbarer und deshalb häufiger. Wie stellt man fest, ob eine Ressource ausgelastet ist? Naheliegend wäre if schlupf == 0. Genau das ist falsch."},{"seite":"lp.html","titel":"Die ehrliche Auskunft: Schattenpreis-Spannen","anker":"die-ehrliche-auskunft-schattenpreis-spannen","text":"Was tut man also, wenn das Modell entartet ist? Man meldet keinen Einzelwert, sondern die Spanne. Die Menge aller optimalen Dualvektoren ist selbst ein Polyeder:"},{"seite":"lp.html","titel":"5.10 Übungsaufgaben","anker":"sec:lp-uebungsaufgaben","text":""},{"seite":"lp.html","titel":"5.11 Finde den Denkfehler","anker":"sec:lp-denkfehler","text":""},{"seite":"lp.html","titel":"5.12 Micro-Quiz","anker":"sec:lp-quiz","text":""},{"seite":"lp.html","titel":"5.13 Selbsttest","anker":"sec:lp-selbsttest","text":""},{"seite":"lp.html","titel":"5.14 Zusammenfassung","anker":"sec:lp-zusammenfassung","text":""},{"seite":"milp.html","titel":"Kapitel 6: Gemischt-ganzzahlige Optimierung — Diskrete Entscheidungen und Branch-and-Bound","anker":null,"text":""},{"seite":"milp.html","titel":"6.1 In 5 Minuten gelöst","anker":"sec:milp-schnellstart","text":""},{"seite":"milp.html","titel":"6.2 Lernziele","anker":"sec:milp-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"milp.html","titel":"6.3 Warum Runden fundamental scheitert","anker":"sec:milp-warum-runden-fundamental-scheitert","text":"In der realen Welt sind viele Entscheidungen nicht teilbar. Man kann nicht 0,47 Flugzeuge kaufen, keine halbe Lagerhalle bauen, keinen Mitarbeiter zu 38 % einstellen. Noch wichtige"},{"seite":"milp.html","titel":"6.4 Branch-and-Bound","anker":"sec:milp-branch-and-bound","text":"MILP-Probleme sind NP-schwer. Der Standardansatz moderner Solver (HiGHS, SCIP, Gurobi) heißt Branch-and-Cut — Branch-and-Bound plus Schnittebenen."},{"seite":"milp.html","titel":"Die drei Phasen","anker":"die-drei-phasen","text":""},{"seite":"milp.html","titel":"6.5 Modellierungstricks: Big-M und logische Bedingungen","anker":"sec:milp-modellierungstricks-big-m-und-logische-bedingungen","text":"Hier kommt das Handwerkszeug, das MILP so mächtig macht: Man übersetzt Geschäftsregeln in lineare Ungleichungen — mithilfe binärer Hilfsvariablen y \\in \\{0,1\\} und einer hinreichen"},{"seite":"milp.html","titel":"Muster 1 — Fixkosten / Aktivierungsschalter","anker":"muster-1-fixkosten-aktivierungsschalter","text":"Regel: Wird Maschine j genutzt (x_j > 0), fallen Rüstkosten F_j an."},{"seite":"milp.html","titel":"Muster 2 — Entweder-Oder (disjunctive constraints)","anker":"muster-2-entweder-oder-disjunctive-constraints","text":"Regel: Es muss entweder f(\\mathbf{x}) \\le b_1 oder g(\\mathbf{x}) \\le b_2 gelten."},{"seite":"milp.html","titel":"Muster 3 — Wenn-Dann (Implikation)","anker":"muster-3-wenn-dann-implikation","text":"Regel: Wenn y_1 = 1, dann muss auch y_2 = 1 sein."},{"seite":"milp.html","titel":"Muster 4 — Kardinalität („höchstens K aus N“)","anker":"muster-4-kardinalität-höchstens-k-aus-n","text":"\\sum_{j=1}^N y_j \\le K"},{"seite":"milp.html","titel":"Muster 5 — Semikontinuierlich („entweder 0 oder mindestens L“)","anker":"muster-5-semikontinuierlich-entweder-0-oder-mindestens-l","text":"Regel: Eine Position ist entweder gar nicht besetzt oder mit mindestens L Euro."},{"seite":"milp.html","titel":"6.6 Beispiel: Das Rucksackproblem","anker":"sec:milp-beispiel-das-rucksackproblem","text":"Bevor wir zum Portfolio kommen, das klassische Einstiegsproblem — kurz, verständlich und überall wiederzuerkennen."},{"seite":"milp.html","titel":"6.7 Praxisfall: Portfolio mit Ordergebühren und Kardinalitätsgrenze","anker":"sec:milp-praxisfall-portfolio-mit-ordergebuehren-und-kardinalitaetsgrenze","text":"Szenario. Ein Investor verteilt 100\\,000\\,\\text{€} auf sechs Anlageklassen."},{"seite":"milp.html","titel":"6.8 Wenn der Solver nicht fertig wird: Gap, Zeitlimit und Warm-Start","anker":"sec:milp-gap","text":"Bei einem LP gibt es zwei Ausgänge: eine optimale Lösung oder eine klare Absage. Bei einem MILP gibt es einen dritten, und im Betrieb ist er der häufigste:"},{"seite":"milp.html","titel":"Die zwei Zahlen, die zählen","anker":"die-zwei-zahlen-die-zählen","text":"Branch-and-Bound führt zu jedem Zeitpunkt zwei Werte mit:"},{"seite":"milp.html","titel":"Alle Statusfälle behandeln","anker":"alle-statusfälle-behandeln","text":"Der zweite Teil der Professionalität ist unspektakulär, aber entscheidend: jeden Rückgabewert auswerten, nicht nur OPTIMAL."},{"seite":"milp.html","titel":"Warm-Starts: was sie können und was nicht","anker":"warm-starts-was-sie-können-und-was-nicht","text":"Ein Warm-Start gibt dem Solver eine bekannte Lösung als Startpunkt mit. Die Idee ist verlockend: Wer schon eine brauchbare Lösung hat, muss nicht bei null anfangen."},{"seite":"milp.html","titel":"6.9 Übungsaufgaben","anker":"sec:milp-uebungsaufgaben","text":""},{"seite":"milp.html","titel":"6.10 Finde den Denkfehler","anker":"sec:milp-denkfehler","text":"Die Warnung „M so klein wie möglich“ wird meist mit der Laufzeit begründet: schwache Relaxation, mehr Knoten. Das stimmt — und ist die harmlosere Hälfte der Wahrheit."},{"seite":"milp.html","titel":"6.11 Micro-Quiz","anker":"sec:milp-quiz","text":""},{"seite":"milp.html","titel":"6.12 Selbsttest","anker":"sec:milp-selbsttest","text":""},{"seite":"milp.html","titel":"6.13 Zusammenfassung","anker":"sec:milp-zusammenfassung","text":""},{"seite":"cpsat.html","titel":"Kapitel 7: Constraint Programming mit CP-SAT — Logik, Scheduling und Zuweisung","anker":null,"text":""},{"seite":"cpsat.html","titel":"7.1 In 5 Minuten gelöst","anker":"sec:cpsat-schnellstart","text":""},{"seite":"cpsat.html","titel":"7.2 Lernziele","anker":"sec:cpsat-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"cpsat.html","titel":"7.3 Ein anderes Denkmodell","anker":"sec:cpsat-ein-anderes-denkmodell","text":"Während LP und MILP auf algebraischen Gleichungen und Simplex-Matrizen beruhen, kommt Constraint Programming (CP) aus der künstlichen Intelligenz:"},{"seite":"cpsat.html","titel":"Was Propagation leistet","anker":"was-propagation-leistet","text":""},{"seite":"cpsat.html","titel":"7.4 Globale Constraints — die Bausteine von CP-SAT","anker":"sec:cpsat-globale-constraints-die-bausteine-von-cp","text":"CP-SAT stellt mächtige Makros bereit, die in MILP hunderte Big-M-Ungleichungen erfordern würden. Jedes davon hat einen spezialisierten, hocheffizienten Propagator."},{"seite":"cpsat.html","titel":"7.5 Praxisfall: Dynamisches Vertretungssystem","anker":"sec:cpsat-praxisfall-dynamisches-vertretungssystem","text":"Problemstellung. Eine Schule muss nach spontanen Ausfällen vier Unterrichtsstunden nachbesetzen."},{"seite":"cpsat.html","titel":"7.6 Intervallvariablen: Job-Shop-Scheduling","anker":"sec:cpsat-intervallvariablen-job-shop-scheduling","text":"Die Königsdisziplin von CP-SAT sind Zeitplanungsprobleme. Intervallvariablen sind dabei das zentrale Werkzeug."},{"seite":"cpsat.html","titel":"7.7 Parallele Suche: was num_workers wirklich bewirkt","anker":"sec:cpsat-parallele-suche","text":"An mehreren Stellen dieses Buchs steht loeser.parameters.num_workers = 1, mit dem Kommentar „für eine reproduzierbare Ausgabe“. Darin stecken zwei Behauptungen: dass parallele Such"},{"seite":"cpsat.html","titel":"Was die Messung zeigt","anker":"was-die-messung-zeigt","text":"Erstens: Die Beschleunigung ist überlinear. Acht Arbeiter sind im abgedruckten Lauf nicht achtmal, sondern gut zwölfmal schneller als einer. Das sieht nach Messfehler aus, ist aber"},{"seite":"cpsat.html","titel":"Was daraus für Tests folgt","anker":"was-daraus-für-tests-folgt","text":"Der Zielwert war in allen sechzehn Läufen derselbe: 183. Die Gestalt der Lösung war es nicht. Genau daran entscheidet sich, was ein Test prüfen darf:"},{"seite":"cpsat.html","titel":"7.8 Die fünf Antworten von CP-SAT","anker":"sec:cpsat-statusfaelle","text":"Abschnitt 6.8 hat gezeigt, warum OPTIMAL bei ganzzahligen Problemen nicht der Normalfall ist. Bei CP-SAT kommt eine Besonderheit hinzu: Es gibt fünf verschiedene Antworten, und dre"},{"seite":"cpsat.html","titel":"7.9 Übungsaufgaben","anker":"sec:cpsat-uebungsaufgaben","text":""},{"seite":"cpsat.html","titel":"7.10 Finde den Denkfehler","anker":"sec:cpsat-denkfehler","text":""},{"seite":"cpsat.html","titel":"7.11 Micro-Quiz","anker":"sec:cpsat-quiz","text":""},{"seite":"cpsat.html","titel":"7.12 Selbsttest","anker":"sec:cpsat-selbsttest","text":""},{"seite":"cpsat.html","titel":"7.13 Zusammenfassung","anker":"sec:cpsat-zusammenfassung","text":""},{"seite":"graphen.html","titel":"Kapitel 8: Graphen, Flüsse und Touren — Min-Cost-Flow, Matching und VRP","anker":null,"text":""},{"seite":"graphen.html","titel":"8.1 In 5 Minuten gelöst","anker":"sec:graphen-schnellstart","text":""},{"seite":"graphen.html","titel":"8.2 Lernziele","anker":"sec:graphen-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"graphen.html","titel":"8.3 Graphen als Modellsprache","anker":"sec:graphen-graphen-als-modellsprache","text":"Viele reale Probleme in Logistik, Kommunikation und Finanzströmen sind keine flachen Ungleichungssysteme, sondern Graphen G = (V, E):"},{"seite":"graphen.html","titel":"Das Minimum-Cost-Flow-Problem (MCNFP)","anker":"das-minimum-cost-flow-problem-mcnfp","text":"Minimum-Cost Network Flow Problem — deutsch: kostenminimales Flussproblem. Es ist das mathematische Fundament für Transportketten, Liquiditätsrouting und Datenverteilung."},{"seite":"graphen.html","titel":"8.4 Bipartites Matching: das Zuordnungsproblem","anker":"sec:graphen-bipartites-matching-das-zuordnungsproblem","text":"Wenn N Aufgaben auf N Ressourcen eins zu eins verteilt werden — Orders auf Broker, Schichten auf Mitarbeitende, Aufträge auf Maschinen — spricht man von bipartitem Matching."},{"seite":"graphen.html","titel":"Der Satz von Birkhoff und von Neumann","anker":"der-satz-von-birkhoff-und-von-neumann","text":""},{"seite":"graphen.html","titel":"8.5 Das Vehicle Routing Problem mit Zeitfenstern","anker":"sec:graphen-das-vehicle-routing-problem-mit-zeitfenstern","text":"Das Traveling Salesperson Problem (TSP), deutsch Problem des Handlungsreisenden, fragt nach der kürzesten Rundreise durch N Städte. Das Capacitated Vehicle Routing Problem with Tim"},{"seite":"graphen.html","titel":"Kurzzyklen verhindern","anker":"kurzzyklen-verhindern","text":"Ein naives Modell erlaubt Subtouren: isolierte Kreise, die das Depot nie anfahren. Die klassische Gegenmaßnahme ist die MTZ-Formulierung nach Miller, Tucker und Zemlin. Man führt R"},{"seite":"graphen.html","titel":"Praxisbeispiel: Flotten-Routing","anker":"praxisbeispiel-flotten-routing","text":""},{"seite":"graphen.html","titel":"8.6 Übungsaufgaben","anker":"sec:graphen-uebungsaufgaben","text":""},{"seite":"graphen.html","titel":"8.7 Finde den Denkfehler","anker":"sec:graphen-denkfehler","text":""},{"seite":"graphen.html","titel":"8.8 Micro-Quiz","anker":"sec:graphen-quiz","text":""},{"seite":"graphen.html","titel":"8.9 Selbsttest","anker":"sec:graphen-selbsttest","text":""},{"seite":"graphen.html","titel":"8.10 Zusammenfassung","anker":"sec:graphen-zusammenfassung","text":""},{"seite":"metaheuristiken.html","titel":"Kapitel 9: Metaheuristiken — wenn der exakte Solver aussteigt","anker":null,"text":""},{"seite":"metaheuristiken.html","titel":"9.1 In 5 Minuten gelöst","anker":"sec:metaheuristiken-schnellstart","text":""},{"seite":"metaheuristiken.html","titel":"9.2 Lernziele","anker":"sec:metaheuristiken-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"metaheuristiken.html","titel":"9.3 Die Aufgabe: Rüstzeiten an der Lackieranlage","anker":"sec:metaheuristiken-aufgabe","text":"Der Schnellstart war ein Spielzeug. Die Aufgabe dieses Kapitels ist dieselbe, nur in Betriebsgröße: n Aufträge in eine Reihenfolge bringen, so dass die Summe der Rüstzeiten minimal"},{"seite":"metaheuristiken.html","titel":"Die Instanz","anker":"die-instanz","text":"Alle Programme dieses Kapitels benutzen dieselbe Aufgabe. Die Rüstzeit setzt sich aus zwei Teilen zusammen: einem unregelmäßigen Reinigungsaufwand zwischen den Produktfamilien und "},{"seite":"metaheuristiken.html","titel":"9.4 Lokale Suche: der Zug und seine Kosten","anker":"sec:metaheuristiken-lokale-suche","text":"Eine lokale Suche braucht drei Dinge: eine Startlösung, einen Zug und eine Regel, welche Züge übernommen werden."},{"seite":"metaheuristiken.html","titel":"9.5 Simulated Annealing","anker":"sec:metaheuristiken-annealing","text":"Reines Bergsteigen — nur Verbesserungen annehmen — bleibt im ersten lokalen Optimum stehen. Simulated Annealing nimmt Verschlechterungen mit einer Wahrscheinlichkeit an, die von de"},{"seite":"metaheuristiken.html","titel":"Was die Messung zeigt — und was sie nicht zeigt","anker":"was-die-messung-zeigt-und-was-sie-nicht-zeigt","text":"Erstens: Der Beitrag des Annealings ist bescheiden. Bergsteigen kommt auf 917 Minuten, Annealing auf 907 — das simple Verfahren holt 93 % des Ertrags. Das ist kein Argument gegen A"},{"seite":"metaheuristiken.html","titel":"9.6 Ab wann lohnt es sich?","anker":"sec:metaheuristiken-umschlagpunkt","text":"„Kleine Probleme exakt, große mit Metaheuristiken“ ist richtig und nutzlos, solange niemand sagt, wo groß anfängt. Diese Zahl lässt sich messen."},{"seite":"metaheuristiken.html","titel":"Die Spalte, die man nicht weglassen darf","anker":"die-spalte-die-man-nicht-weglassen-darf","text":"Bei 500 Aufträgen haben wir die CP-SAT-Lösung verworfen. Seine Schranke ist trotzdem das Wertvollste in der ganzen Tabelle."},{"seite":"metaheuristiken.html","titel":"9.7 Large Neighborhood Search","anker":"sec:metaheuristiken-lns","text":"Die Tabelle oben endet mit einem Widerspruch. Bei 500 Aufträgen scheitert der exakte Solver an der Größe; die Metaheuristik scheitert an der Kleinheit ihrer Züge — sie verschiebt j"},{"seite":"metaheuristiken.html","titel":"Das Fenster ist die eine Stellschraube","anker":"das-fenster-ist-die-eine-stellschraube","text":""},{"seite":"metaheuristiken.html","titel":"Das Gesamtbild","anker":"das-gesamtbild","text":""},{"seite":"metaheuristiken.html","titel":"9.8 Was dieses Kapitel nicht behandelt","anker":"sec:metaheuristiken-abgrenzung","text":"Damit die Landkarte vollständig ist — drei Verfahren, die in dieselbe Familie gehören und hier bewusst nur benannt werden:"},{"seite":"metaheuristiken.html","titel":"9.9 Übungsaufgaben","anker":"sec:metaheuristiken-uebungsaufgaben","text":""},{"seite":"metaheuristiken.html","titel":"9.10 Finde den Denkfehler","anker":"sec:metaheuristiken-denkfehler","text":""},{"seite":"metaheuristiken.html","titel":"9.11 Micro-Quiz","anker":"sec:metaheuristiken-quiz","text":""},{"seite":"metaheuristiken.html","titel":"9.12 Selbsttest","anker":"sec:metaheuristiken-selbsttest","text":""},{"seite":"metaheuristiken.html","titel":"9.13 Zusammenfassung","anker":"sec:metaheuristiken-zusammenfassung","text":""},{"seite":"dekomposition.html","titel":"Kapitel 10: Spaltengenerierung — das Modell umbauen statt die Lösung raten","anker":null,"text":""},{"seite":"dekomposition.html","titel":"10.1 In 5 Minuten gelöst","anker":"sec:dekomposition-schnellstart","text":""},{"seite":"dekomposition.html","titel":"10.2 Lernziele","anker":"sec:dekomposition-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"dekomposition.html","titel":"10.3 Warum das naheliegende Modell scheitert","anker":"sec:dekomposition-symmetrie","text":"Der erste Entwurf eines Zuschnittmodells sieht fast immer so aus: eine Binärvariable z_{jr} für „Stück j liegt auf Rolle r“, dazu y_r für „Rolle r wird benutzt”."},{"seite":"dekomposition.html","titel":"10.4 Rechnen mit Mustern, ohne sie aufzuschreiben","anker":"sec:dekomposition-schleife","text":"Die Idee ist alt (Gilmore und Gomory, 1961) und in einem Satz gesagt:"},{"seite":"dekomposition.html","titel":"10.5 Das Programm","anker":"sec:dekomposition-programm","text":""},{"seite":"dekomposition.html","titel":"10.6 Was die Zahlen zeigen","anker":"sec:dekomposition-befund","text":""},{"seite":"dekomposition.html","titel":"Die Musterzahl explodiert, der Bedarf nicht","anker":"die-musterzahl-explodiert-der-bedarf-nicht","text":""},{"seite":"dekomposition.html","titel":"Der unbequeme Teil: Es lohnt sich nicht immer","anker":"der-unbequeme-teil-es-lohnt-sich-nicht-immer","text":""},{"seite":"dekomposition.html","titel":"10.7 Übungsaufgaben","anker":"sec:dekomposition-uebungsaufgaben","text":""},{"seite":"dekomposition.html","titel":"10.8 Finde den Denkfehler","anker":"sec:dekomposition-denkfehler","text":""},{"seite":"dekomposition.html","titel":"10.9 Micro-Quiz","anker":"sec:dekomposition-quiz","text":""},{"seite":"dekomposition.html","titel":"10.10 Selbsttest","anker":"sec:dekomposition-selbsttest","text":""},{"seite":"dekomposition.html","titel":"10.11 Zusammenfassung","anker":"sec:dekomposition-zusammenfassung","text":""},{"seite":"synthese-kernverfahren.html","titel":"Synthese Teil II","anker":null,"text":""},{"seite":"synthese-kernverfahren.html","titel":"Die Entscheidungsmatrix","anker":"die-entscheidungsmatrix","text":""},{"seite":"synthese-kernverfahren.html","titel":"Was dieser Teil gemessen hat","anker":"was-dieser-teil-gemessen-hat","text":""},{"seite":"synthese-kernverfahren.html","titel":"Drei Fehler, die dieser Teil verhindert","anker":"drei-fehler-die-dieser-teil-verhindert","text":""},{"seite":"synthese-kernverfahren.html","titel":"Wenn Sie nur eines mitnehmen","anker":"wenn-sie-nur-eines-mitnehmen","text":""},{"seite":"qp-nlp.html","titel":"Kapitel 11: Quadratische und nichtlineare Optimierung — KKT, Lagrange, Konvexität","anker":null,"text":""},{"seite":"qp-nlp.html","titel":"11.1 In 5 Minuten gelöst","anker":"sec:qp-nlp-schnellstart","text":""},{"seite":"qp-nlp.html","titel":"11.2 Lernziele","anker":"sec:qp-nlp-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"qp-nlp.html","titel":"Auffrischung: Gradient in einer Minute","anker":"auffrischung-gradient-in-einer-minute","text":"Der Gradient \\nabla f(\\mathbf{x}) ist der Vektor aller partiellen Ableitungen:"},{"seite":"qp-nlp.html","titel":"11.3 Das quadratische Programm (QP)","anker":"sec:qp-nlp-das-quadratische-programm-qp","text":"Ein quadratisches Programm hat eine quadratische Zielfunktion und lineare Nebenbedingungen:"},{"seite":"qp-nlp.html","titel":"Konvexität: die präzise Aussage","anker":"konvexität-die-präzise-aussage","text":"Eine verbreitete, aber zu stark formulierte Aussage lautet: „Wenn \\mathbf{P} positiv semi-definit ist, ist das QP streng konvex; es existiert ein eindeutiges globales Minimum.“ Kor"},{"seite":"qp-nlp.html","titel":"11.4 Die Karush-Kuhn-Tucker-Bedingungen","anker":"sec:qp-nlp-die-karush-kuhn-tucker-bedingungen","text":"Die KKT-Bedingungen verallgemeinern den Lagrange-Ansatz auf Probleme mit Ungleichungen. Sie sind notwendig für ein Optimum — und bei konvexen Problemen auch hinreichend."},{"seite":"qp-nlp.html","titel":"Die vier KKT-Bedingungen","anker":"die-vier-kkt-bedingungen","text":"Am Optimum (\\mathbf{x}^*, \\boldsymbol{\\lambda}^*, \\boldsymbol{\\nu}^*) gilt:"},{"seite":"qp-nlp.html","titel":"11.5 Nichtlineare Optimierung mit scipy.optimize.minimize","anker":"sec:qp-nlp-nichtlineare-optimierung-mit-scipy-optimize-minimize","text":"Wenn Zielfunktion oder Nebenbedingungen weder linear noch quadratisch sind — Logarithmen, Wurzeln, Exponentialfunktionen — nutzt man gradientenbasierte Verfahren wie SLSQP (Sequent"},{"seite":"qp-nlp.html","titel":"Praxisfall: Entropie-maximierte Kapitalallokation","anker":"praxisfall-entropie-maximierte-kapitalallokation","text":"Wir optimieren ein Portfolio nicht nur nach Varianz, sondern maximieren zusätzlich die Shannon-Entropie der Gewichte, um Klumpenrisiken glatt zu bestrafen:"},{"seite":"qp-nlp.html","titel":"11.6 Jenseits der Konvexität: lokale Optima, Multistart und MINLP","anker":"sec:qp-nlp-nichtkonvex","text":"Alles bisher in diesem Kapitel stand unter einer Bedingung: Konvexität. Sie ist der Grund, warum CVXPY eine Optimalitätsgarantie geben kann und warum die KKT-Bedingungen nicht nur "},{"seite":"qp-nlp.html","titel":"Woher Nicht-Konvexität im Alltag kommt","anker":"woher-nicht-konvexität-im-alltag-kommt","text":"Nicht aus exotischer Mathematik, sondern aus ganz gewöhnlichen betriebswirtschaftlichen Effekten:"},{"seite":"qp-nlp.html","titel":"Was ein lokales Optimum praktisch bedeutet","anker":"was-ein-lokales-optimum-praktisch-bedeutet","text":"scipy.optimize.minimize verweigert nichts. Es rechnet, meldet success: True und liefert eine Zahl. Diese Meldung heißt aber nicht „das ist das Optimum“, sondern nur:"},{"seite":"qp-nlp.html","titel":"Die Zahlen im Klartext","anker":"die-zahlen-im-klartext","text":""},{"seite":"qp-nlp.html","titel":"Ausblick: MINLP und globale Solver","anker":"ausblick-minlp-und-globale-solver","text":"Wird zusätzlich noch ganzzahlig entschieden — „welche Anlage läuft überhaupt“ und „wie stark“ —, entsteht ein MINLP (Mixed-Integer Nonlinear Program), die schwierigste der in diese"},{"seite":"qp-nlp.html","titel":"11.7 Übungsaufgaben","anker":"sec:qp-nlp-uebungsaufgaben","text":""},{"seite":"qp-nlp.html","titel":"11.8 Finde den Denkfehler","anker":"sec:qp-nlp-denkfehler","text":""},{"seite":"qp-nlp.html","titel":"11.9 Micro-Quiz","anker":"sec:qp-nlp-quiz","text":""},{"seite":"qp-nlp.html","titel":"11.10 Selbsttest","anker":"sec:qp-nlp-selbsttest","text":""},{"seite":"qp-nlp.html","titel":"11.11 Zusammenfassung","anker":"sec:qp-nlp-zusammenfassung","text":""},{"seite":"unsicherheit.html","titel":"Kapitel 12: Optimierung unter Unsicherheit — Monte-Carlo, Stochastik, Robustheit","anker":null,"text":""},{"seite":"unsicherheit.html","titel":"12.1 In 5 Minuten gelöst","anker":"sec:unsicherheit-schnellstart","text":""},{"seite":"unsicherheit.html","titel":"12.2 Lernziele","anker":"sec:unsicherheit-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"unsicherheit.html","titel":"12.3 Der Fluch des Durchschnitts","anker":"sec:unsicherheit-der-fluch-des-durchschnitts","text":"Der naheliegende Umgang mit Unsicherheit lautet: „Wir setzen den Erwartungswert ein und rechnen deterministisch.“ Das ist fast immer falsch — und zwar nicht ungenau, sondern system"},{"seite":"unsicherheit.html","titel":"Die vier Ansätze im Überblick","anker":"die-vier-ansätze-im-überblick","text":""},{"seite":"unsicherheit.html","titel":"12.4 Monte-Carlo-Simulation","anker":"sec:unsicherheit-monte-carlo-simulation","text":"Monte-Carlo heißt schlicht: Ziehe sehr viele Zufallsszenarien, werte für jedes den Plan aus, und betrachte die Verteilung der Ergebnisse statt eines einzigen Werts."},{"seite":"unsicherheit.html","titel":"12.5 Zweistufige stochastische Programmierung","anker":"sec:unsicherheit-zweistufige-stochastische-programmierung","text":"Das zweistufige Modell mit Recourse bildet ab, dass Entscheidungen zeitlich gestaffelt sind:"},{"seite":"unsicherheit.html","titel":"12.6 Robuste Optimierung: gegen den Worst Case absichern","anker":"sec:unsicherheit-robuste-optimierung-gegen-den-worst-case","text":"Wenn Wahrscheinlichkeiten unbekannt oder instabil sind — Marktcrashs, Lieferkettenabrisse, Pandemien —, hilft die robuste Optimierung. Sie fragt nicht nach dem Mittel, sondern nach"},{"seite":"unsicherheit.html","titel":"12.7 Wahrscheinlichkeitsbeschränkungen: „mit 95 % Sicherheit“","anker":"sec:unsicherheit-chance-constraints","text":"Die drei bisherigen Ansätze beantworten Fragen, die im Sitzungssaal selten so gestellt werden. „Was ist im Mittel am besten?“ hört ein Vorstand als Ausflucht; „was hält auch im sch"},{"seite":"unsicherheit.html","titel":"Weg 1: Normalverteilung — die Bedingung wird ein Kegel","anker":"weg-1-normalverteilung-die-bedingung-wird-ein-kegel","text":"Ist \\mathbf{a} \\sim \\mathcal{N}(\\hat{\\mathbf{a}}, \\boldsymbol{\\Sigma}), dann ist \\mathbf{a}^\\top\\mathbf{x} für festes \\mathbf{x} selbst normalverteilt, mit Erwartungswert \\hat{\\mat"},{"seite":"unsicherheit.html","titel":"Weg 2: Szenarien — Big-M ohne Verteilungsannahme","anker":"weg-2-szenarien-big-m-ohne-verteilungsannahme","text":"Liegen statt einer Verteilung nur S beobachtete Szenarien vor, bekommt jedes eine Binärvariable z_s, die sagt, ob es verletzt werden darf:"},{"seite":"unsicherheit.html","titel":"Der Fall: ein Kraftwerkspark mit 500 MW Zusage","anker":"der-fall-ein-kraftwerkspark-mit-500-mw-zusage","text":""},{"seite":"unsicherheit.html","titel":"12.8 Übungsaufgaben","anker":"sec:unsicherheit-uebungsaufgaben","text":""},{"seite":"unsicherheit.html","titel":"12.9 Finde den Denkfehler","anker":"sec:unsicherheit-denkfehler","text":""},{"seite":"unsicherheit.html","titel":"12.10 Micro-Quiz","anker":"sec:unsicherheit-quiz","text":""},{"seite":"unsicherheit.html","titel":"12.11 Selbsttest","anker":"sec:unsicherheit-selbsttest","text":""},{"seite":"unsicherheit.html","titel":"12.12 Zusammenfassung","anker":"sec:unsicherheit-zusammenfassung","text":""},{"seite":"dynamische-programmierung.html","titel":"Kapitel 13: Dynamische Programmierung — Die Bellman-Gleichung und Order-Execution","anker":null,"text":""},{"seite":"dynamische-programmierung.html","titel":"13.1 In 5 Minuten gelöst","anker":"sec:dynamische-programmierung-schnellstart","text":""},{"seite":"dynamische-programmierung.html","titel":"13.2 Lernziele","anker":"sec:dynamische-programmierung-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"dynamische-programmierung.html","titel":"13.3 Das Bellmansche Optimalitätsprinzip","anker":"sec:dynamische-programmierung-das-bellmansche-optimalitaetsprinzip","text":"Richard Bellman formulierte 1957 das Grundprinzip der Dynamischen Programmierung (DP):"},{"seite":"dynamische-programmierung.html","titel":"Die vier Bausteine eines DP-Modells","anker":"die-vier-bausteine-eines-dp-modells","text":""},{"seite":"dynamische-programmierung.html","titel":"Die Bellman-Gleichung","anker":"die-bellman-gleichung","text":"V_t(S_t) = \\min_{a_t\\in\\mathcal{A}(S_t)}\\Big\\{\\,C(S_t,a_t) \\;+\\; \\gamma\\cdot\\mathbb{E}\\big[V_{t+1}(S_{t+1})\\mid S_t,a_t\\big]\\Big\\}"},{"seite":"dynamische-programmierung.html","titel":"13.4 Das Almgren-Chriss-Problem: optimale Orderausführung","anker":"sec:dynamische-programmierung-das-almgren-chriss-problem-optimale-orderausfuehrung","text":"Ein klassisches OR-Problem an Börsen: Ein institutioneller Händler muss X_0 = 100\\,000 Aktien innerhalb von T Handelsperioden verkaufen."},{"seite":"dynamische-programmierung.html","titel":"13.5 Der Fluch der Dimensionalität","anker":"sec:dynamische-programmierung-der-fluch-der-dimensionalitaet","text":"DP ist mächtig, aber es hat eine harte Grenze. Der Aufwand der Rückwärtsinduktion ist"},{"seite":"dynamische-programmierung.html","titel":"13.6 Übungsaufgaben","anker":"sec:dynamische-programmierung-uebungsaufgaben","text":""},{"seite":"dynamische-programmierung.html","titel":"13.7 Finde den Denkfehler","anker":"sec:dynamische-programmierung-denkfehler","text":"Bei dynamischer Programmierung entscheidet eine einzige Frage über Erfolg oder Misserfolg: Was gehört in den Zustand? Ist er zu klein, rechnet das Verfahren völlig korrekt — nur eb"},{"seite":"dynamische-programmierung.html","titel":"13.8 Micro-Quiz","anker":"sec:dynamische-programmierung-quiz","text":""},{"seite":"dynamische-programmierung.html","titel":"13.9 Selbsttest","anker":"sec:dynamische-programmierung-selbsttest","text":""},{"seite":"dynamische-programmierung.html","titel":"13.10 Zusammenfassung","anker":"sec:dynamische-programmierung-zusammenfassung","text":""},{"seite":"mehrziel.html","titel":"Kapitel 14: Mehrere Ziele — Pareto-Fronten statt Gewichte","anker":null,"text":""},{"seite":"mehrziel.html","titel":"14.1 In 5 Minuten gelöst","anker":"sec:mehrziel-schnellstart","text":""},{"seite":"mehrziel.html","titel":"14.2 Lernziele","anker":"sec:mehrziel-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"mehrziel.html","titel":"14.3 Wann ein Kompromiss gut ist","anker":"sec:mehrziel-dominanz","text":"Bei einem Ziel ist „besser” eindeutig. Bei zwei Zielen nicht mehr: Ein Plan kann billiger und schmutziger sein als ein anderer, und dann ist keiner von beiden besser."},{"seite":"mehrziel.html","titel":"14.4 Der Reflex: alles in ein Ziel rühren","anker":"sec:mehrziel-skalarisierung","text":"Der naheliegende Weg, zwei Ziele zu einem zu machen, ist die gewichtete Summe:"},{"seite":"mehrziel.html","titel":"14.5 Das Programm","anker":"sec:mehrziel-programm","text":"Zwölf Sendungen, drei Verkehrsträger, fünf freie Bahntrassen. Der Zielkonflikt entsteht nicht zwischen den Trägern — die Bahn ist immer billiger und sauberer als der LKW —, sondern"},{"seite":"mehrziel.html","titel":"14.6 Was die gewichtete Summe nicht sieht","anker":"sec:mehrziel-luecke","text":"Die Front hat zehn Punkte. Ein Raster aus 1 401 Gewichten findet sechs davon. Vier Kompromisse sind für kein Gewicht erreichbar — und das ist keine Frage der Rasterweite."},{"seite":"mehrziel.html","titel":"Das Gewicht ist keine Feineinstellung","anker":"das-gewicht-ist-keine-feineinstellung","text":"Die zweite Beobachtung aus derselben Tabelle: 1 401 Gewichte erzeugen sechs verschiedene Pläne. Weite Gewichtsbereiche liefern dasselbe Ergebnis, und dazwischen springt es."},{"seite":"mehrziel.html","titel":"14.7 Das ε-Constraint-Verfahren","anker":"sec:mehrziel-epsilon","text":"Der Ausweg ist unspektakulär: Man macht aus dem zweiten Ziel eine Nebenbedingung."},{"seite":"mehrziel.html","titel":"Wenn es eine klare Rangfolge gibt: lexikografisch","anker":"wenn-es-eine-klare-rangfolge-gibt-lexikografisch","text":"Manchmal ist ein Ziel wirklich vorrangig. Dann optimiert man lexikografisch: erst das erste Ziel, dann das zweite unter der Bedingung, dass das erste (fast) erhalten bleibt."},{"seite":"mehrziel.html","titel":"14.8 Wie man die Front vorlegt","anker":"sec:mehrziel-vorlegen","text":"Eine Front mit zehn Punkten ist kein Ergebnis, sondern eine Speisekarte. Damit sie entscheidbar wird, gehört eine Spalte dazu, die im Programm EUR je kg heißt:"},{"seite":"mehrziel.html","titel":"14.9 Übungsaufgaben","anker":"sec:mehrziel-uebungsaufgaben","text":""},{"seite":"mehrziel.html","titel":"14.10 Finde den Denkfehler","anker":"sec:mehrziel-denkfehler","text":""},{"seite":"mehrziel.html","titel":"14.11 Micro-Quiz","anker":"sec:mehrziel-quiz","text":""},{"seite":"mehrziel.html","titel":"14.12 Selbsttest","anker":"sec:mehrziel-selbsttest","text":""},{"seite":"mehrziel.html","titel":"14.13 Zusammenfassung","anker":"sec:mehrziel-zusammenfassung","text":""},{"seite":"prognose.html","titel":"Kapitel 15: Predict-then-Optimize — die bessere Prognose, die schlechtere Entscheidung","anker":null,"text":""},{"seite":"prognose.html","titel":"15.1 In 5 Minuten gelöst","anker":"sec:prognose-schnellstart","text":""},{"seite":"prognose.html","titel":"15.2 Lernziele","anker":"sec:prognose-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"prognose.html","titel":"15.3 Die Naht zwischen zwei Abteilungen","anker":"sec:prognose-naht","text":"In fast jedem Unternehmen sieht der Ablauf so aus:"},{"seite":"prognose.html","titel":"15.4 Das Programm","anker":"sec:prognose-programm","text":"Dieselbe Bäckerei, aber mit Merkmalen: Wochentag, Temperatur, Aktionstage. Die Nachfrage muss jetzt modelliert werden."},{"seite":"prognose.html","titel":"Was Sie in der Abbildung sehen. Links und rechts gewinnt nicht dasselbe Verfahren. Die Punktprognose hat den besten Prognosefehler und die höchsten Kosten — beide Maßstäbe messen etwas anderes, und nur einer davon steht am Ende in der Bilanz.","anker":"was-sie-in-der-abbildung-sehen.-links-und-rechts-gewinnt-nicht-dasselbe-verfahren.-die-punktprognose-hat-den-besten-prognosefehler-und-die-höchsten-kosten-beide-maßstäbe-messen-etwas-anderes-und-nur-einer-davon-steht-am-ende-in-der-bilanz.","text":""},{"seite":"prognose.html","titel":"15.5 Der Befund","anker":"sec:prognose-befund","text":""},{"seite":"prognose.html","titel":"Warum ein pauschaler Zuschlag zu kurz greift","anker":"warum-ein-pauschaler-zuschlag-zu-kurz-greift","text":"Die zweite Zeile der Tabelle ist die verbreitete Praxis: Punktprognose plus Sicherheitsbestand. Sie hilft (−7,3 %), bleibt aber hinter der Quantilregression zurück. Das Programm re"},{"seite":"prognose.html","titel":"15.6 Eine Messfalle, in die der Autor selbst getappt ist","anker":"sec:prognose-messfalle","text":"Der erste Entwurf dieses Programms bewertete auf 230 Testtagen — ein realistischer Zeitraum, gut sieben Monate. Dort hatte die Quantilregression den besseren MSE, und die ganze Aus"},{"seite":"prognose.html","titel":"15.7 Wie weit das Verfahren reicht","anker":"sec:prognose-ausblick","text":"Die dritte Zeile der Ergebnistabelle — „Zuschlag auf Kosten trainiert” — ist die einfachste denkbare Form einer Idee, die derzeit erforscht wird: das Prognosemodell direkt auf die "},{"seite":"prognose.html","titel":"15.8 Übungsaufgaben","anker":"sec:prognose-uebungsaufgaben","text":""},{"seite":"prognose.html","titel":"15.9 Finde den Denkfehler","anker":"sec:prognose-denkfehler","text":""},{"seite":"prognose.html","titel":"15.10 Micro-Quiz","anker":"sec:prognose-quiz","text":""},{"seite":"prognose.html","titel":"15.11 Selbsttest","anker":"sec:prognose-selbsttest","text":""},{"seite":"prognose.html","titel":"15.12 Zusammenfassung","anker":"sec:prognose-zusammenfassung","text":""},{"seite":"synthese-nichtlinear.html","titel":"Synthese Teil III","anker":null,"text":""},{"seite":"synthese-nichtlinear.html","titel":"Welche Annahme fällt weg?","anker":"welche-annahme-fällt-weg","text":""},{"seite":"synthese-nichtlinear.html","titel":"Was dieser Teil gemessen hat","anker":"was-dieser-teil-gemessen-hat","text":""},{"seite":"synthese-nichtlinear.html","titel":"Drei Fehler, die dieser Teil verhindert","anker":"drei-fehler-die-dieser-teil-verhindert","text":""},{"seite":"synthese-nichtlinear.html","titel":"Wenn Sie nur eines mitnehmen","anker":"wenn-sie-nur-eines-mitnehmen","text":""},{"seite":"bruecke.html","titel":"Kapitel 16: Die Strukturbrücke — dieselbe Mathematik, zwei Welten","anker":null,"text":""},{"seite":"bruecke.html","titel":"16.1 In 5 Minuten gelöst","anker":"sec:bruecke-schnellstart","text":""},{"seite":"bruecke.html","titel":"16.2 Lernziele","anker":"sec:bruecke-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"bruecke.html","titel":"16.3 Das Programm","anker":"sec:bruecke-programm","text":""},{"seite":"bruecke.html","titel":"16.4 Die zwei Brücken im Einzelnen","anker":"sec:bruecke-einzelnen","text":""},{"seite":"bruecke.html","titel":"Erste Brücke: Allokation","anker":"erste-brücke-allokation","text":""},{"seite":"bruecke.html","titel":"Zweite Brücke: Absicherung gegen den schlechtesten Fall","anker":"zweite-brücke-absicherung-gegen-den-schlechtesten-fall","text":"Hier ist die Übereinstimmung noch enger, weil sie nicht nur die Struktur betrifft, sondern die Formel. Die Rockafellar-Uryasev-Formulierung aus Kapitel 20"},{"seite":"bruecke.html","titel":"Wo die Lösungen sich unterscheiden","anker":"wo-die-lösungen-sich-unterscheiden","text":"Der Vergleich fördert nebenbei einen Unterschied zutage, den man nicht erwartet: Die Streuungsgrenze von 40 % bindet nur im Einkauf, nicht im Depot."},{"seite":"bruecke.html","titel":"16.5 Wo die Brücke endet","anker":"sec:bruecke-grenzen","text":"Eine Analogie ist nur so nützlich wie die Grenzen, die man ihr zieht. Drei Dinge wandern nicht mit:"},{"seite":"bruecke.html","titel":"16.6 Übungsaufgaben","anker":"sec:bruecke-uebungsaufgaben","text":""},{"seite":"bruecke.html","titel":"16.7 Finde den Denkfehler","anker":"sec:bruecke-denkfehler","text":""},{"seite":"bruecke.html","titel":"16.8 Micro-Quiz","anker":"sec:bruecke-quiz","text":""},{"seite":"bruecke.html","titel":"16.9 Selbsttest","anker":"sec:bruecke-selbsttest","text":""},{"seite":"bruecke.html","titel":"16.10 Zusammenfassung","anker":"sec:bruecke-zusammenfassung","text":""},{"seite":"supplychain.html","titel":"Kapitel 17: Supply-Chain und Energieeinsatz unter Unsicherheit","anker":null,"text":""},{"seite":"supplychain.html","titel":"17.1 In 5 Minuten gelöst","anker":"sec:supplychain-schnellstart","text":""},{"seite":"supplychain.html","titel":"17.2 Lernziele","anker":"sec:supplychain-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"supplychain.html","titel":"17.3 Die Aufgabe","anker":"sec:supplychain-aufgabe","text":"Fünf Blöcke, 24 Stunden, eine Last zwischen 270 und 804 MW. Dazu Windeinspeisung, die niemand am Vorabend kennt."},{"seite":"supplychain.html","titel":"Die Zeitstruktur der Entscheidung","anker":"die-zeitstruktur-der-entscheidung","text":"Hier geht das Kapitel über Abschnitt 12.5 hinaus:"},{"seite":"supplychain.html","titel":"17.4 Das Programm","anker":"sec:supplychain-programm","text":""},{"seite":"supplychain.html","titel":"17.5 Der Befund","anker":"sec:supplychain-befund","text":""},{"seite":"supplychain.html","titel":"17.6 Was Versorgungssicherheit kostet","anker":"sec:supplychain-sicherheit","text":"Der dritte Plan legt eine CVaR-Schranke auf die nicht gedeckte Energie: Im Mittel der schlechtesten 10 % der Szenarien darf nichts fehlen. Dieselbe Rockafellar-Uryasev-Konstruktion"},{"seite":"supplychain.html","titel":"17.7 Übungsaufgaben","anker":"sec:supplychain-uebungsaufgaben","text":""},{"seite":"supplychain.html","titel":"17.8 Finde den Denkfehler","anker":"sec:supplychain-denkfehler","text":""},{"seite":"supplychain.html","titel":"17.9 Micro-Quiz","anker":"sec:supplychain-quiz","text":""},{"seite":"supplychain.html","titel":"17.10 Selbsttest","anker":"sec:supplychain-selbsttest","text":""},{"seite":"supplychain.html","titel":"17.11 Zusammenfassung","anker":"sec:supplychain-zusammenfassung","text":""},{"seite":"finanzdaten.html","titel":"Kapitel 18: Finanzdaten-Modellierung — Renditen, Kovarianz und Shrinkage","anker":null,"text":""},{"seite":"finanzdaten.html","titel":"18.1 In 5 Minuten gelöst","anker":"sec:finanzdaten-schnellstart","text":""},{"seite":"finanzdaten.html","titel":"18.2 Lernziele","anker":"sec:finanzdaten-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"finanzdaten.html","titel":"18.3 Diskrete und logarithmische Renditen","anker":"sec:finanzdaten-diskrete-und-logarithmische-renditen","text":"Sei P_{i,t} der bereinigte Schlusskurs (adjusted close) von Titel i zum Zeitpunkt t. „Bereinigt“ heißt: um Dividenden und Aktiensplits korrigiert — sonst erscheint jede Dividendenz"},{"seite":"finanzdaten.html","titel":"Diskrete Rendite","anker":"diskrete-rendite","text":"R_{i,t} = \\frac{P_{i,t} - P_{i,t-1}}{P_{i,t-1}} = \\frac{P_{i,t}}{P_{i,t-1}} - 1"},{"seite":"finanzdaten.html","titel":"Logarithmische Rendite","anker":"logarithmische-rendite","text":"r_{i,t} = \\ln\\!\\left(\\frac{P_{i,t}}{P_{i,t-1}}\\right) = \\ln P_{i,t} - \\ln P_{i,t-1}"},{"seite":"finanzdaten.html","titel":"18.4 Das Schätzfehler-Problem","anker":"sec:finanzdaten-das-schaetzfehler-problem","text":"Sei \\mathbf{X}\\in\\mathbb{R}^{T\\times N} die Matrix zentrierter Renditen von N Titeln über T Handelstage. Die Stichproben-Kovarianzmatrix lautet:"},{"seite":"finanzdaten.html","titel":"18.5 Ledoit-Wolf-Shrinkage","anker":"sec:finanzdaten-ledoit-wolf-shrinkage","text":"Olivier Ledoit und Michael Wolf lösten das Dilemma durch lineare Schrumpfung:"},{"seite":"finanzdaten.html","titel":"Welches Ziel \\mathbf{F}?","anker":"welches-ziel-mathbff","text":"Ein häufiges Missverständnis: Es gibt nämlich mehrere Ledoit-Wolf-Varianten, und Text und Code müssen sich konsistent auf dieselbe beziehen:"},{"seite":"finanzdaten.html","titel":"18.6 Praxis: Datenpipeline mit korrekter Spaltenreihenfolge","anker":"sec:finanzdaten-praxis-datenpipeline-mit-korrekter-spaltenreihenfolge","text":""},{"seite":"finanzdaten.html","titel":"18.7 Übungsaufgaben","anker":"sec:finanzdaten-uebungsaufgaben","text":""},{"seite":"finanzdaten.html","titel":"18.8 Finde den Denkfehler","anker":"sec:finanzdaten-denkfehler","text":""},{"seite":"finanzdaten.html","titel":"18.9 Micro-Quiz","anker":"sec:finanzdaten-quiz","text":""},{"seite":"finanzdaten.html","titel":"18.10 Selbsttest","anker":"sec:finanzdaten-selbsttest","text":""},{"seite":"finanzdaten.html","titel":"18.11 Zusammenfassung","anker":"sec:finanzdaten-zusammenfassung","text":""},{"seite":"markowitz.html","titel":"Kapitel 19: Die moderne Portfoliotheorie nach Markowitz","anker":null,"text":""},{"seite":"markowitz.html","titel":"19.1 In 5 Minuten gelöst","anker":"sec:markowitz-schnellstart","text":""},{"seite":"markowitz.html","titel":"19.2 Lernziele","anker":"sec:markowitz-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"markowitz.html","titel":"19.3 Warum Diversifikation funktioniert","anker":"sec:markowitz-warum-diversifikation-funktioniert","text":"Harry Markowitz’ zentrale Einsicht von 1952: Das Risiko eines Portfolios ist nicht die Summe der Einzelrisiken. Es hängt davon ab, wie die Titel zusammenspielen."},{"seite":"markowitz.html","titel":"19.4 Das Mean-Variance-Modell","anker":"sec:markowitz-das-mean-variance-modell","text":"Sei \\mathbf{w} = (w_1,\\dots,w_n)^\\top der Vektor der Portfoliogewichte:"},{"seite":"markowitz.html","titel":"Die Effizienzgrenze und das Tangentialportfolio","anker":"die-effizienzgrenze-und-das-tangentialportfolio","text":"Die Effizienzgrenze (efficient frontier) ist die Kurve aller Portfolios, die zu jedem Risikoniveau die höchstmögliche Rendite liefern."},{"seite":"markowitz.html","titel":"Die Korn-Transformation","anker":"die-korn-transformation","text":"Die Sharpe Ratio ist ein Bruch — und damit nicht konvex. CVXPY würde sie ablehnen. Der Ausweg ist ein eleganter Trick, der die Homogenität des Problems ausnutzt:"},{"seite":"markowitz.html","titel":"19.5 Institutionelle Nebenbedingungen","anker":"sec:markowitz-institutionelle-nebenbedingungen","text":"In der Praxis gelten regulatorische und interne Regeln:"},{"seite":"markowitz.html","titel":"Was diese Regeln kosten","anker":"was-diese-regeln-kosten","text":"Jede Regel schneidet etwas vom Erreichbaren ab. Wie viel, lässt sich ausrechnen — man legt die Effizienzlinie ohne und mit Beschränkungen übereinander:"},{"seite":"markowitz.html","titel":"19.6 Vollimplementierung mit CVXPY","anker":"sec:markowitz-vollimplementierung-mit-cvxpy","text":""},{"seite":"markowitz.html","titel":"19.7 Übungsaufgaben","anker":"sec:markowitz-uebungsaufgaben","text":""},{"seite":"markowitz.html","titel":"19.8 Finde den Denkfehler","anker":"sec:markowitz-denkfehler","text":"Kapitel 18 hat gezeigt, was eine schlecht geschätzte Kovarianzmatrix anrichtet. Bei den erwarteten Renditen ist es schlimmer — und weil sie in der Zielfunktion stehen statt in der "},{"seite":"markowitz.html","titel":"19.9 Micro-Quiz","anker":"sec:markowitz-quiz","text":""},{"seite":"markowitz.html","titel":"19.10 Selbsttest","anker":"sec:markowitz-selbsttest","text":""},{"seite":"markowitz.html","titel":"19.11 Zusammenfassung","anker":"sec:markowitz-zusammenfassung","text":""},{"seite":"cvar.html","titel":"Kapitel 20: Tail-Risiko, CVaR und Transaktionskosten","anker":null,"text":""},{"seite":"cvar.html","titel":"20.1 In 5 Minuten gelöst","anker":"sec:cvar-schnellstart","text":""},{"seite":"cvar.html","titel":"20.2 Lernziele","anker":"sec:cvar-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"cvar.html","titel":"20.3 Die zwei Schwächen des Markowitz-Modells","anker":"sec:cvar-die-zwei-schwaechen-des-markowitz-modells","text":"Erstens: die Normalverteilungs-Illusion. Die Varianz behandelt Aufwärts- und Abwärtsschwankungen gleich und unterstellt implizit symmetrische, dünn auslaufende Verteilungen. Reale "},{"seite":"cvar.html","titel":"20.4 Value at Risk und Conditional Value at Risk","anker":"sec:cvar-value-at-risk-und-conditional-value","text":""},{"seite":"cvar.html","titel":"Das Rockafellar-Uryasev-Theorem (2000)","anker":"das-rockafellar-uryasev-theorem-2000","text":"Rockafellar und Uryasev zeigten, dass sich der CVaR über S Szenarien exakt als lineares Programm formulieren lässt:"},{"seite":"cvar.html","titel":"20.5 Transaktionskosten über die L_1-Norm","anker":"sec:cvar-transaktionskosten-ueber-die-l-1-norm","text":"Sei \\mathbf{w}_{\\text{alt}} das bestehende Portfolio und \\mathbf{w} das neue Ziel. Der Umschlag (turnover) ist:"},{"seite":"cvar.html","titel":"20.6 Implementierung: CVaR-Portfolio mit Reibung","anker":"sec:cvar-implementierung-cvar-portfolio-mit-reibung","text":""},{"seite":"cvar.html","titel":"20.7 Übungsaufgaben","anker":"sec:cvar-uebungsaufgaben","text":""},{"seite":"cvar.html","titel":"20.8 Finde den Denkfehler","anker":"sec:cvar-denkfehler","text":""},{"seite":"cvar.html","titel":"20.9 Micro-Quiz","anker":"sec:cvar-quiz","text":""},{"seite":"cvar.html","titel":"20.10 Selbsttest","anker":"sec:cvar-selbsttest","text":""},{"seite":"cvar.html","titel":"20.11 Zusammenfassung","anker":"sec:cvar-zusammenfassung","text":""},{"seite":"handelsmaschine.html","titel":"Kapitel 21: Die vollständige quantitative Handelsmaschine","anker":null,"text":""},{"seite":"handelsmaschine.html","titel":"21.1 In 5 Minuten gelöst","anker":"sec:handelsmaschine-schnellstart","text":""},{"seite":"handelsmaschine.html","titel":"21.2 Lernziele","anker":"sec:handelsmaschine-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"handelsmaschine.html","titel":"21.3 Die Architektur","anker":"sec:handelsmaschine-die-architektur","text":""},{"seite":"handelsmaschine.html","titel":"21.4 Rebalancing-Termine richtig bestimmen","anker":"sec:handelsmaschine-rebalancing-termine-richtig-bestimmen","text":""},{"seite":"handelsmaschine.html","titel":"21.5 Die Engine","anker":"sec:handelsmaschine-die-engine","text":""},{"seite":"handelsmaschine.html","titel":"21.6 Die fünf Selbsttäuschungen des Backtestens","anker":"sec:handelsmaschine-die-fuenf-selbsttaeuschungen-des-backtestens","text":""},{"seite":"handelsmaschine.html","titel":"21.7 Vom Backtest zum Betrieb","anker":"sec:handelsmaschine-vom-backtest-zum-betrieb","text":"Ein guter Backtest ist eine notwendige, keine hinreichende Bedingung. Was zwischen Backtest und echtem Einsatz liegt:"},{"seite":"handelsmaschine.html","titel":"21.8 Übungsaufgaben","anker":"sec:handelsmaschine-uebungsaufgaben","text":""},{"seite":"handelsmaschine.html","titel":"21.9 Finde den Denkfehler","anker":"sec:handelsmaschine-denkfehler","text":"Backtest_Fallen.py zeigt drei Fehler, die im Backtest stecken: Lookahead, Survivorship, vergessene Kosten. Alle drei kann man einem Programm ansehen, wenn man es liest."},{"seite":"handelsmaschine.html","titel":"21.10 Micro-Quiz","anker":"sec:handelsmaschine-quiz","text":""},{"seite":"handelsmaschine.html","titel":"21.11 Selbsttest","anker":"sec:handelsmaschine-selbsttest","text":""},{"seite":"handelsmaschine.html","titel":"21.12 Zusammenfassung","anker":"sec:handelsmaschine-zusammenfassung","text":""},{"seite":"synthese-anwendungen.html","titel":"Synthese Teil IV","anker":null,"text":""},{"seite":"synthese-anwendungen.html","titel":"Dieselbe Struktur, andere Namen","anker":"dieselbe-struktur-andere-namen","text":""},{"seite":"synthese-anwendungen.html","titel":"Was dieser Teil gemessen hat","anker":"was-dieser-teil-gemessen-hat","text":""},{"seite":"synthese-anwendungen.html","titel":"Drei Fehler, die dieser Teil verhindert","anker":"drei-fehler-die-dieser-teil-verhindert","text":""},{"seite":"synthese-anwendungen.html","titel":"Wenn Sie nur eines mitnehmen","anker":"wenn-sie-nur-eines-mitnehmen","text":""},{"seite":"praxisfallen.html","titel":"Kapitel 22: Praxisfallen und der Weg zum produktiven Einsatz","anker":null,"text":""},{"seite":"praxisfallen.html","titel":"22.1 In 5 Minuten gelöst","anker":"sec:praxisfallen-schnellstart","text":"Die vorangegangenen vierzehn Kapitel enden fast alle mit derselben Empfehlung: Prüfen Sie das Ergebnis gegen die Wirklichkeit. Dieses Kapitel beginnt damit, diese Prüfung als wiede"},{"seite":"praxisfallen.html","titel":"22.2 Lernziele","anker":"sec:praxisfallen-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"praxisfallen.html","titel":"22.3 Die fünf typischen Praxisfallen","anker":"sec:praxisfallen-die-fuenf-typischen-praxisfallen","text":""},{"seite":"praxisfallen.html","titel":"Falle 1 — Infeasibility","anker":"falle-1-infeasibility","text":"Wenn Parameter unglücklich zusammentreffen — drei Mitarbeitende gleichzeitig krank, kein qualifizierter Ersatz —, meldet der Solver schlicht INFEASIBLE."},{"seite":"praxisfallen.html","titel":"Falle 2 — Der Black-Box-Effekt","anker":"falle-2-der-black-box-effekt","text":"Ein Planer oder Trader lehnt ein System ab, wenn er die Zuweisungen nicht nachvollziehen kann. Akzeptanz ist keine Nebensache, sondern Voraussetzung für den Betrieb."},{"seite":"praxisfallen.html","titel":"Falle 3 — Regimewechsel und Schätzfehler","anker":"falle-3-regimewechsel-und-schätzfehler","text":"Ein Modell, das auf einer mehrjährigen Aufwärtsphase kalibriert wurde, kennt keine Liquiditätskrise und keine Zinswende."},{"seite":"praxisfallen.html","titel":"Falle 4 — Lookahead- und Survivorship-Bias","anker":"falle-4-lookahead--und-survivorship-bias","text":"Ausführlich in Kapitel 21 behandelt. Die Kurzfassung: Beide Fehler machen Backtests systematisch zu gut, ohne eine Fehlermeldung zu erzeugen. Der Lookahead-Selbsttest aus Abschnitt"},{"seite":"praxisfallen.html","titel":"Falle 5 — Laufzeitexplosion","anker":"falle-5-laufzeitexplosion","text":"Exakte Optimalität kann bei MILP oder CP-SAT Minuten bis Stunden dauern — und die Laufzeit wächst nicht linear mit der Problemgröße."},{"seite":"praxisfallen.html","titel":"22.4 Constraint Attribution: welche Bedingung kostet wie viel?","anker":"sec:praxisfallen-attribution","text":"Der Constraint-Trace beantwortet „warum diese Zuweisung?“. Der Deletion Filter in Anhang C beantwortet „warum geht es gar nicht?“. Der häufigste Fall in der Praxis liegt dazwischen"},{"seite":"praxisfallen.html","titel":"Drei Befunde, und keiner steht im Solverergebnis","anker":"drei-befunde-und-keiner-steht-im-solverergebnis","text":"Erstens: bindend heißt nicht teuer. Fünf Bedingungen binden, aber „Lackierbudget Schicht 2“ tut es mit einem Schattenpreis von 0,00 €. Sie berührt den Plan, ohne ihn zu verteuern —"},{"seite":"praxisfallen.html","titel":"Vom Zahlenwerk zur Vorlage","anker":"vom-zahlenwerk-zur-vorlage","text":"Alle drei Antworten stehen bis hierhin in Tabellen. Tabellen liest niemand in einer Abteilungsleiterrunde. Teil (4) des Programms baut aus denselben Zahlen einen Text — und das ist"},{"seite":"praxisfallen.html","titel":"22.5 Architektur einer produktionsreifen OR-Plattform","anker":"sec:praxisfallen-architektur-einer-produktionsreifen-or-plattform","text":""},{"seite":"praxisfallen.html","titel":"22.6 Der gemeinsame Unterbau: or_kern.py","anker":"sec:praxisfallen-or-kern","text":"Die fünf Prinzipien oben beschreiben eine Plattform. Der Weg dorthin beginnt aber viel kleiner — mit der Frage, welche Teile eines Optimierungsprogramms immer dieselben sind."},{"seite":"praxisfallen.html","titel":"Die vier Schichten","anker":"die-vier-schichten","text":"\\underbrace{\\text{Rohdaten}}_{\\text{Excel, CSV, ERP}}\n\\;\\longrightarrow\\;\n\\underbrace{\\text{Domänenmodell}}_{\\text{geprüft, solverfrei}}\n\\;\\longrightarrow\\;\n\\underbrace{\\text{Model"},{"seite":"praxisfallen.html","titel":"Ein Enum für fünf Bibliotheken","anker":"ein-enum-für-fünf-bibliotheken","text":"Der unscheinbarste, aber wirksamste Teil ist die Statusübersetzung. Dieselbe Aussage heißt in den fünf im Buch verwendeten Bibliotheken:"},{"seite":"praxisfallen.html","titel":"22.7 Der Solverwechsel in der Praxis","anker":"sec:praxisfallen-solverwechsel","text":"Der vorige Abschnitt endet mit einer Behauptung: Ein Solverwechsel betreffe genau einen Baustein. Das ist die Art Satz, die in jedem Architekturvortrag vorkommt und die man deshalb"},{"seite":"praxisfallen.html","titel":"22.8 Eine Checkliste vor dem Produktivgang","anker":"sec:praxisfallen-eine-checkliste-vor-dem-produktivgang","text":"Arbeiten Sie diese Liste ab, bevor ein OR-System in Betrieb geht:"},{"seite":"praxisfallen.html","titel":"22.9 Weiterführende Literatur und Roadmap","anker":"sec:praxisfallen-weiterfuehrende-literatur-und-roadmap","text":"Grundlagen und lineare/ganzzahlige Optimierung * Bertsimas & Tsitsiklis: Introduction to Linear Optimization — Standardwerk zu Simplex, Dualität, Polyedertheorie. * Wolsey: Int"},{"seite":"praxisfallen.html","titel":"22.10 Übungsaufgaben","anker":"sec:praxisfallen-uebungsaufgaben","text":""},{"seite":"praxisfallen.html","titel":"22.11 Finde den Denkfehler","anker":"sec:praxisfallen-denkfehler","text":"Falle 5 — die Laufzeitexplosion — zeigt sich im Betrieb selten als Absturz. Sie zeigt sich als gar nichts."},{"seite":"praxisfallen.html","titel":"22.12 Micro-Quiz","anker":"sec:praxisfallen-quiz","text":""},{"seite":"praxisfallen.html","titel":"22.13 Selbsttest","anker":"sec:praxisfallen-selbsttest","text":""},{"seite":"praxisfallen.html","titel":"22.14 Zusammenfassung","anker":"sec:praxisfallen-zusammenfassung","text":""},{"seite":"testing.html","titel":"Kapitel 23: Testen, Messen, Ausliefern","anker":null,"text":""},{"seite":"testing.html","titel":"23.1 In 5 Minuten gelöst","anker":"sec:testing-schnellstart","text":""},{"seite":"testing.html","titel":"23.2 Lernziele","anker":"sec:testing-lernziele","text":"Nach diesem Kapitel können Sie …"},{"seite":"testing.html","titel":"23.3 Warum Optimierungsmodelle schwer zu testen sind","anker":"sec:testing-warum-schwer","text":"Bei einer gewöhnlichen Funktion schreibt man den erwarteten Wert hin:"},{"seite":"testing.html","titel":"23.4 Die Testsuite","anker":"sec:testing-suite","text":""},{"seite":"testing.html","titel":"23.5 Wer testet die Tests?","anker":"sec:testing-mutation","text":"33 grüne Tests. Das ist noch kein Ergebnis."},{"seite":"testing.html","titel":"Der erste Lauf fand zwei Lücken","anker":"der-erste-lauf-fand-zwei-lücken","text":"Die Suite hatte zunächst 31 Tests. Der Mutationstest sagte dazu:"},{"seite":"testing.html","titel":"23.6 Ein Vergleich, dem man glauben kann","anker":"sec:testing-benchmark","text":"Solververgleiche stehen in jedem Blog, und die meisten sind wertlos. Nicht, weil falsch gemessen wurde, sondern weil zu wenig dazugesagt wird."},{"seite":"testing.html","titel":"Die interessanteste Spalte heißt „Anteil”","anker":"die-interessanteste-spalte-heißt-anteil","text":"Sie sagt, wie viel der Zeit in den Aufbau des Modells geht statt ins Lösen — und die Zahlen sind unbequem:"},{"seite":"testing.html","titel":"23.7 Das Modell als Dienst","anker":"sec:testing-dienst","text":"Ein Modell hinter eine HTTP-Schnittstelle zu hängen sieht nach einer Fingerübung aus. Es gibt aber einen Unterschied, der die ganze Bauform bestimmt:"},{"seite":"testing.html","titel":"Threads oder Prozesse? Eine Messung, keine Meinung","anker":"threads-oder-prozesse-eine-messung-keine-meinung","text":"Punkt 6 des Selbsttests misst, ob vier Solverläufe in Threads sich überlappen. Das Ergebnis ist ein Faktor von rund 3,5 bei vier Threads: OR-Tools rechnet in C++ und gibt den GIL w"},{"seite":"testing.html","titel":"Was im echten Betrieb dazukommt","anker":"was-im-echten-betrieb-dazukommt","text":"Das Beispiel hält das Auftragsbuch in einem dict und rechnet in Threads desselben Prozesses. Für einen einzelnen Rechner reicht das; darüber hinaus nicht:"},{"seite":"testing.html","titel":"23.8 Übungsaufgaben","anker":"sec:testing-uebungsaufgaben","text":""},{"seite":"testing.html","titel":"23.9 Finde den Denkfehler","anker":"sec:testing-denkfehler","text":""},{"seite":"testing.html","titel":"23.10 Micro-Quiz","anker":"sec:testing-quiz","text":""},{"seite":"testing.html","titel":"23.11 Selbsttest","anker":"sec:testing-selbsttest","text":""},{"seite":"testing.html","titel":"23.12 Zusammenfassung","anker":"sec:testing-zusammenfassung","text":""},{"seite":"synthese-praxis.html","titel":"Synthese Teil V","anker":null,"text":""},{"seite":"synthese-praxis.html","titel":"Was schiefgeht, und was dagegen hilft","anker":"was-schiefgeht-und-was-dagegen-hilft","text":""},{"seite":"synthese-praxis.html","titel":"Was dieser Teil gemessen hat","anker":"was-dieser-teil-gemessen-hat","text":""},{"seite":"synthese-praxis.html","titel":"Drei Fehler, die dieser Teil verhindert","anker":"drei-fehler-die-dieser-teil-verhindert","text":""},{"seite":"synthese-praxis.html","titel":"Wenn Sie nur eines mitnehmen","anker":"wenn-sie-nur-eines-mitnehmen","text":""},{"seite":"projektwerkstatt.html","titel":"Projektwerkstatt","anker":null,"text":""},{"seite":"projektwerkstatt.html","titel":"Wie Sie ein Projekt bearbeiten","anker":"wie-sie-ein-projekt-bearbeiten","text":"Halten Sie sich an diese Reihenfolge — sie ist aus vielen gescheiterten und einigen gelungenen Projekten destilliert:"},{"seite":"projektwerkstatt.html","titel":"P1 — Vertretungsplaner für eine Schule","anker":"p1-vertretungsplaner-für-eine-schule","text":""},{"seite":"projektwerkstatt.html","titel":"P2 — Schichtplanung für ein Pflegeteam","anker":"p2-schichtplanung-für-ein-pflegeteam","text":""},{"seite":"projektwerkstatt.html","titel":"P3 — Tourenplanung für einen Lieferdienst","anker":"p3-tourenplanung-für-einen-lieferdienst","text":""},{"seite":"projektwerkstatt.html","titel":"P4 — Standort- und Lagernetzplanung","anker":"p4-standort--und-lagernetzplanung","text":""},{"seite":"projektwerkstatt.html","titel":"P5 — Produktionsplanung mit Rüstkosten","anker":"p5-produktionsplanung-mit-rüstkosten","text":""},{"seite":"projektwerkstatt.html","titel":"P6 — Portfolio-Rebalancer für ein Privatdepot","anker":"p6-portfolio-rebalancer-für-ein-privatdepot","text":""},{"seite":"projektwerkstatt.html","titel":"P7 — Risikoreport mit CVaR und Stresstests","anker":"p7-risikoreport-mit-cvar-und-stresstests","text":""},{"seite":"projektwerkstatt.html","titel":"P9 — Wenn der Solver aussteigt: Tourenplanung in Echtgröße","anker":"p9-wenn-der-solver-aussteigt-tourenplanung-in-echtgröße","text":""},{"seite":"projektwerkstatt.html","titel":"P10 — Zwei Ziele, eine Entscheidung: Kosten gegen CO₂","anker":"p10-zwei-ziele-eine-entscheidung-kosten-gegen-co₂","text":""},{"seite":"projektwerkstatt.html","titel":"P11 — Vom Skript zum Dienst: das Modell übergeben","anker":"p11-vom-skript-zum-dienst-das-modell-übergeben","text":""},{"seite":"projektwerkstatt.html","titel":"P8 — Freies Projekt aus Ihrem eigenen Umfeld","anker":"p8-freies-projekt-aus-ihrem-eigenen-umfeld","text":""},{"seite":"projektwerkstatt.html","titel":"Eine Bitte zum Schluss","anker":"eine-bitte-zum-schluss","text":"Wenn Sie ein Projekt fertig haben, machen Sie zwei Dinge:"},{"seite":"anhang-loesungen.html","titel":"Anhang A: Lösungen zu allen Übungsaufgaben","anker":null,"text":""},{"seite":"anhang-loesungen.html","titel":"A.1 Lösungen zu Kapitel „Einführung in Operations Research — Vom Ursprung zur mathematischen Entscheidungsfindung“","anker":"sec:loesungen-einfuehrung","text":"1.1 — Analytik-Stufen. (a) deskriptiv (Vergangenheit beschreiben). (b) prädiktiv (Prognose). (c) präskriptiv (Handlungsanweisung unter Restriktionen). (d) prädiktiv (Klassifikation"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Die Schreinerei verdoppelt ihren Gewinn","anker":"finde-den-denkfehler-die-schreinerei-verdoppelt-ihren-gewinn","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-einfuehrung","text":"1 — (c) präskriptiv. Die Frage lautet „was tun“, und es gibt eine Restriktion (das Restbudget). Dass man für die Bewertung eine Prognose braucht, macht die Frage nicht prädiktiv — "},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-einfuehrung","text":""},{"seite":"anhang-loesungen.html","titel":"A.2 Lösungen zu Kapitel „Das mathematische Fundament — Vektoren, Matrizen, Konvexität“","anker":"sec:loesungen-fundament","text":"2.1 — Matrixform lesen. \\max 4x_1 + x_2 + 6x_3 u. d. N. x_1 + 2x_2 \\le 10, x_2 + 3x_3 \\le 12, x \\ge 0. 3 Variablen, 2 Nebenbedingungen (plus Nichtnegativität)."},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Die unauffällige Transposition","anker":"finde-den-denkfehler-die-unauffällige-transposition","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-fundament","text":"1 — (b). Der Fundamentalsatz sagt nur, dass ein Optimum in einer Ecke angenommen wird. (a) ist falsch, weil es mehrere optimale Ecken geben kann (wenn die Zielfunktion parallel zu "},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-fundament","text":""},{"seite":"anhang-loesungen.html","titel":"A.3 Lösungen zu Kapitel „Das Python-Ökosystem für OR — Solver, Bindings und Modellierungsschichten“","anker":"sec:loesungen-oekosystem","text":"3.1 — Solverwahl. (a) CP-SAT (diskrete Zuordnung mit Zeitfenstern). (b) scipy.optimize.linprog (klassisches Mischungs-LP, klein). (c) CVXPY (konvexes QP). (d) MIQP — CVXPY mit Binä"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Der Solver, der angeblich dreimal schneller ist","anker":"finde-den-denkfehler-der-solver-der-angeblich-dreimal-schneller-ist","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-oekosystem","text":"1 — (b) CP-SAT. Es geht um diskrete Zuweisung mit logischen Regeln („nicht gleichzeitig“) — CP-SATs Kerngebiet, und Regeln dieser Art formuliert man dort direkt statt über Big-M-Um"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-oekosystem","text":""},{"seite":"anhang-loesungen.html","titel":"A.4 Lösungen zu Kapitel „Vom Management-Wunsch zum Modell“","anker":"sec:loesungen-modellierung","text":"4.1 — Die fehlende Lesart. Eine dritte Lesart: „Der Umsatzanteil der Stammkunden darf nicht unter 30 % fallen.” Sie zielt weder auf einzelne Aufträge noch auf einzelne Kunden, sond"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — „Die Engpassmaschine soll zu mindestens 92 % ausgelastet sein“","anker":"denkfehler-loesung-modellierung","text":"Fehler 1: Auslastung ist ein Ergebnis, keine Anforderung."},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-modellierung","text":"1. b) Die Zielfunktion ist eine vollständige Aussage darüber, was zählt. Was nicht darin steht, ist für das Modell nicht „weniger wichtig”, sondern wertlos. (a) und (c) sind frei e"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-modellierung","text":""},{"seite":"anhang-loesungen.html","titel":"A.5 Lösungen zu Kapitel „Lineare Programmierung — Simplex, Dualität und Schattenpreise“","anker":"sec:loesungen-lp","text":"5.1 — Schlupf deuten. (a) Ressourcen 1 und 3 (Schlupf 0). (b) Ja: Überall ist s_i \\cdot y_i = 0. (c) In Ressource 3 — der höchste Schattenpreis (9,8) bedeutet den größten Grenznutz"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Die 380 000-Euro-Maschine","anker":"finde-den-denkfehler-die-380-000-euro-maschine","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-lp","text":"1 — (b). Genau der Satz vom komplementären Schlupf: s_i \\cdot y_i = 0. Ist Schlupf vorhanden, muss der Dualwert null sein. (a) hat die Aussage in ihr Gegenteil verkehrt; (c) verwec"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-lp","text":""},{"seite":"anhang-loesungen.html","titel":"A.6 Lösungen zu Kapitel „Gemischt-ganzzahlige Optimierung — Diskrete Entscheidungen und Branch-and-Bound“","anker":"sec:loesungen-milp","text":"6.1 — Runden widerlegen. Beispiel: \\max x_1 + x_2 u. d. N. 10x_1 + 10x_2 \\le 15, ganzzahlig. LP-Optimum Z = 1{,}5; Abrunden ergibt (0,0) mit Z = 0 — 100 % Verlust. Das ganzzahlige "},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Elf Lager, die keine Fixkosten kosten","anker":"finde-den-denkfehler-elf-lager-die-keine-fixkosten-kosten","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-milp","text":"1 — (b). Der Gap (48\\,200 - 47\\,100)/48\\,200 = 2{,}3\\,\\% ist eine Garantie, keine Schätzung: Besser als 47 100 € kann es nachweislich nicht werden, also ist der vorliegende Plan hö"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-milp","text":""},{"seite":"anhang-loesungen.html","titel":"A.7 Lösungen zu Kapitel „Constraint Programming mit CP-SAT — Logik, Scheduling und Zuweisung“","anker":"sec:loesungen-cpsat","text":"7.1 — Propagation. Aus x_1 + x_2 = 8 und x_1 < x_2 folgt x_1 < 4, also x_1 \\in \\{2,3\\} (denn x_2 = 8-x_1 \\le 6 verlangt x_1 \\ge 2) und entsprechend x_2 \\in \\{5,6\\}. Aus 36 Ko"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Die Betriebsvereinbarung, die niemanden interessiert","anker":"finde-den-denkfehler-die-betriebsvereinbarung-die-niemanden-interessiert","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-cpsat","text":"1 — (b) wirkungslos. INFEASIBLE ist kein Abbruch, sondern ein Beweis: CP-SAT hat gezeigt, dass keine zulässige Lösung existiert. Mehr Zeit (a) oder mehr Arbeiter (c) ändern daran n"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-cpsat","text":""},{"seite":"anhang-loesungen.html","titel":"A.8 Lösungen zu Kapitel „Graphen, Flüsse und Touren — Min-Cost-Flow, Matching und VRP“","anker":"sec:loesungen-graphen","text":"8.1 — Flusserhaltung. b_i = (15+3) - (12+8) = -2 → Senke (Nettobedarf 2)."},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Die vergessene Dimension","anker":"finde-den-denkfehler-die-vergessene-dimension","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-graphen","text":"1 — (b) totale Unimodularität. Jede quadratische Teilmatrix hat Determinante 0, +1 oder -1; bei ganzzahliger rechter Seite sind deshalb alle Ecken des zulässigen Bereichs ganzzahli"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-graphen","text":""},{"seite":"anhang-loesungen.html","titel":"A.9 Lösungen zu Kapitel „Metaheuristiken — wenn der exakte Solver aussteigt“","anker":"sec:loesungen-metaheuristiken","text":"9.1 — Die Kurzsichtigkeit von Hand. Ab Schwarz wählt die Faustregel: Schwarz → Dunkelrot (26) → Rot (5) → … und muss dann in die helle Gruppe: Rot → Weiß (50) → Elfenbein (2) → Bei"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — „Unsere Heuristik ist 6 % besser“","anker":"denkfehler-loesung-metaheuristiken","text":"Es fehlt die Schranke."},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-metaheuristiken","text":"1. b) Eine lokale Suche lebt von der Zahl geprüfter Züge. Die volle Summe kostet O(n) statt O(1) — bei 500 Aufträgen zwei Größenordnungen weniger Züge im selben Zeitbudget. Numeris"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-metaheuristiken","text":""},{"seite":"anhang-loesungen.html","titel":"A.10 Lösungen zu Kapitel „Spaltengenerierung“","anker":"sec:loesungen-dekomposition","text":"10.1 — Das Abbruchkriterium. Die Eins ist der Zielfunktionskoeffizient eines Musters: Jedes geschnittene Muster verbraucht genau eine Mutterrolle, und die Zielfunktion lautet \\min "},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — „Die LP-Lösung sagt 72,92 — also runden wir auf“","anker":"denkfehler-loesung-dekomposition","text":"Das Aufrunden kostet sechs Rollen — acht Prozent."},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-dekomposition","text":"1. b) Das Mustermodell kennt keine einzelnen Rollen und damit keine austauschbaren Objekte — die Symmetrie verschwindet. (a) trifft zufällig auch zu, ist aber nicht der Grund; (c) "},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-dekomposition","text":""},{"seite":"anhang-loesungen.html","titel":"A.11 Lösungen zu Kapitel „Quadratische und nichtlineare Optimierung — KKT, Lagrange, Konvexität“","anker":"sec:loesungen-qp-nlp","text":"11.1 — Konvexität einordnen. PSD (alle \\ge 0) → konvex, aber nicht streng konvex; die Lösung ist nicht notwendig eindeutig. Der Eigenwert 0 bedeutet eine flache Richtung: Entlang d"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Die Kovarianzmatrix aus dem Controlling","anker":"finde-den-denkfehler-die-kovarianzmatrix-aus-dem-controlling","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-qp-nlp","text":"1 — (b). Der DCPError ist eine inhaltliche Aussage: Für diese Formulierung kann es keine Optimalitätsgarantie geben. Auf scipy auszuweichen (a) beseitigt die Meldung, nicht die Urs"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-qp-nlp","text":""},{"seite":"anhang-loesungen.html","titel":"A.12 Lösungen zu Kapitel „Optimierung unter Unsicherheit — Monte-Carlo, Stochastik, Robustheit“","anker":"sec:loesungen-unsicherheit","text":"12.1 — Fluch des Durchschnitts. Weil sich Verzögerungen fortpflanzen und die Verteilung rechtsschief ist: Ein Gewerk, das früher fertig wird, beschleunigt selten den Gesamtablauf ("},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Warum jedes Projekt zu spät fertig wird","anker":"finde-den-denkfehler-warum-jedes-projekt-zu-spät-fertig-wird","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-unsicherheit","text":"1 — (b). Das kritische Verhältnis 1400/(1400+120) = 0{,}921 gibt an, wie weit man sich auf die günstigere Fehlerseite stellen soll: Bestellt wird das 92,1-%-Quantil des Bedarfs, hi"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-unsicherheit","text":""},{"seite":"anhang-loesungen.html","titel":"A.13 Lösungen zu Kapitel „Dynamische Programmierung — Die Bellman-Gleichung und Order-Execution“","anker":"sec:loesungen-dynamische-programmierung","text":"13.1 — Bausteine. Stufe = Tag 1–5; Zustand = verbleibende Distanz (ggf. plus Erschöpfungsgrad); Aktion = heutige Tagesetappe; Wertfunktion = minimale Restanstrengung. Nicht in den "},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Der Zustand, der zu wenig weiß","anker":"finde-den-denkfehler-der-zustand-der-zu-wenig-weiß","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-dynamische-programmierung","text":"1 — (b). V_t setzt V_{t+1} voraus: Eine Entscheidung lässt sich erst bewerten, wenn feststeht, was sie für die Zukunft bedeutet. Am Ende ist dieser Wert bekannt (V_T = g), deshalb "},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-dynamische-programmierung","text":""},{"seite":"anhang-loesungen.html","titel":"A.14 Lösungen zu Kapitel „Mehrere Ziele — Pareto-Fronten statt Gewichte“","anker":"sec:loesungen-mehrziel","text":"14.1 — Dominanz prüfen. P (14 000 €, 6 000 kg) und Q (13 800 €, 6 100 kg): keiner dominiert den anderen. Q ist billiger, P ist sauberer — beide sind pareto-optimal, die Wahl ist ei"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — „Wir haben die Gewichte sauber kalibriert“","anker":"denkfehler-loesung-mehrziel","text":"Der Lösungsraum wurde nicht vollständig abgetastet — und zwar aus prinzipiellen Gründen."},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-mehrziel","text":"1. b) Geometrisch heißt „gewichtete Summe minimieren“: eine Gerade von links unten an die Punktwolke schieben. Sie berührt immer einen Eckpunkt der unteren konvexen Hülle; Punkte d"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-mehrziel","text":""},{"seite":"anhang-loesungen.html","titel":"A.15 Lösungen zu Kapitel „Predict-then-Optimize“","anker":"sec:loesungen-prognose","text":"15.1 — Andere Preise. Der Überhang kostet nur noch 1,50 €, die Fehlmenge weiterhin 6 €. Das kritische Verhältnis steigt von 6/9 = 0{,}667 auf 6/7{,}5 = 0{,}80. Die Bestellmenge ver"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — „Wir haben die Prognose um 18 % verbessert“","anker":"denkfehler-loesung-prognose","text":"Der Sicherheitszuschlag stammt aus den Residuen des alten Modells."},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-prognose","text":"1. b) Die Kostenasymmetrie verschiebt das Optimum vom Erwartungswert zum kritischen Quantil. (a) und (c) sind reale Probleme, aber nicht dieses: Selbst bei perfekt bekannter, norma"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-prognose","text":""},{"seite":"anhang-loesungen.html","titel":"A.16 Lösungen zu Kapitel „Die Strukturbrücke — dieselbe Mathematik, zwei Welten“","anker":"sec:loesungen-bruecke","text":"16.1 — Die dritte Ressource. „Liquidität” — wie schnell sich eine Position ohne Kursabschlag verkaufen lässt — entspricht in der Werkstatt der Umrüstbarkeit oder der Vorlaufzeit: W"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — „Das ist doch dasselbe Problem“","anker":"denkfehler-loesung-bruecke","text":"Fehler 1: Varianz ist hier das falsche Risikomaß — genau der Fall, für den es CVaR gibt."},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-bruecke","text":"1. b) Beide Probleme haben dieselbe Struktur: knappe Größen auf konkurrierende Verwendungen verteilen. (a) ist falsch — Produktionsproblem ist streng typisiert und validiert beim E"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-bruecke","text":""},{"seite":"anhang-loesungen.html","titel":"A.17 Lösungen zu Kapitel „Supply-Chain und Energieeinsatz unter Unsicherheit“","anker":"sec:loesungen-supplychain","text":"17.1 — Der Umschlagpunkt. Bei 60 MW statt 120 MW halbiert sich die Grenzkostendifferenz je Stunde (83 €/MWh × 60 MW = 4 980 €/h). Der Umschlagpunkt verdoppelt sich auf 7,7 Stunden."},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — „Wir rechnen mit dem P50-Szenario“","anker":"denkfehler-loesung-supplychain","text":"Fehler 1: Der Median ist keine Absicherung, sondern eine Wette auf die Hälfte der Fälle."},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-supplychain","text":"1. b) Anfahrkosten und Mindestlaufzeiten koppeln die Stunden. Die Merit-Order ist eine Sortierung und kennt keine Kopplung über die Zeit; sie ist für einen einzelnen Zeitpunkt rich"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-supplychain","text":""},{"seite":"anhang-loesungen.html","titel":"A.18 Lösungen zu Kapitel „Finanzdaten-Modellierung — Renditen, Kovarianz und Shrinkage“","anker":"sec:loesungen-finanzdaten","text":"18.1 — Renditeart. (a) diskret. (b) logarithmisch. (c) logarithmisch (bzw. diskret kumuliert über Produkt). (d) logarithmisch (statistische Eigenschaften)."},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Das risikofreie Portfolio","anker":"finde-den-denkfehler-das-risikofreie-portfolio","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-finanzdaten","text":"1 — (b) bei 75 %. 1{,}0 \\cdot 0{,}5 \\cdot 1{,}5 = 0{,}75. Prozentuale Änderungen verknüpfen sich multiplikativ; ein Verlust wiegt schwerer als ein gleich großer Gewinn, weil er von"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-finanzdaten","text":""},{"seite":"anhang-loesungen.html","titel":"A.19 Lösungen zu Kapitel „Die moderne Portfoliotheorie nach Markowitz“","anker":"sec:loesungen-markowitz","text":"19.1 — Diversifikationseffekt."},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Zwölf gleiche Anlagen, ein sehr ungleiches Portfolio","anker":"finde-den-denkfehler-zwölf-gleiche-anlagen-ein-sehr-ungleiches-portfolio","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-markowitz","text":"1 — (b). Das renditestärkste Portfolio auf der Effizienzlinie hat notwendig das schlechteste Rendite-Risiko-Verhältnis (im Kapitelbeispiel 0,44 gegenüber 0,75 beim Optimum) und bes"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-markowitz","text":""},{"seite":"anhang-loesungen.html","titel":"A.20 Lösungen zu Kapitel „Tail-Risiko, CVaR und Transaktionskosten“","anker":"sec:loesungen-cvar","text":"20.1 — VaR und CVaR von Hand. Sortierte Verluste: -2{,}0; -1{,}2; -0{,}8; -0{,}4; 0{,}3; 0{,}6; 1{,}1; 2{,}1; 5{,}4; 8{,}9. Das 80 %-Quantil ist der 8. Wert: \\text{VaR}_{80\\%} = 2{"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Das Risikobudget, das durch Diversifikation stieg","anker":"finde-den-denkfehler-das-risikobudget-das-durch-diversifikation-stieg","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-cvar","text":"1 — (b) nichts. Der VaR ist ein Quantil: Er markiert die Schwelle und sagt nichts über den Bereich dahinter. Genau das zeigt der Schnellstart dieses Kapitels — zwei Anlagen mit ide"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-cvar","text":""},{"seite":"anhang-loesungen.html","titel":"A.21 Lösungen zu Kapitel „Die vollständige quantitative Handelsmaschine“","anker":"sec:loesungen-handelsmaschine","text":"21.1 — Lookahead erkennen. (a) sauber (:heute). (b) Lookahead — gesamter Zeitraum. (c) Lookahead — Volatilität über den ganzen Zeitraum enthält Zukunft. (d) sauber — Gewichte aus D"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Die Strategie mit dem hochsignifikanten Ergebnis","anker":"finde-den-denkfehler-die-strategie-mit-dem-hochsignifikanten-ergebnis","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-handelsmaschine","text":"1 — (b) nichts. Beide Kennzahlen sind Mittelwerte über die Zeit und blind für die Reihenfolge. Der Schnellstart dieses Kapitels zeigt es an denselben Tagesrenditen, nur anders ange"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-handelsmaschine","text":""},{"seite":"anhang-loesungen.html","titel":"A.22 Lösungen zu Kapitel „Praxisfallen und der Weg zum produktiven Einsatz“","anker":"sec:loesungen-praxisfallen","text":"22.1 — Hart oder weich, revisited. (a) hart: gesetzliche Ruhezeit, Qualifikationspflicht. (b) weich: individuelle Wunschtage, Vermeidung von Freistunden. (c) diskutabel: Höchstzahl"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — Das Modell, das seit einem Jahr nicht mehr optimiert","anker":"finde-den-denkfehler-das-modell-das-seit-einem-jahr-nicht-mehr-optimiert","text":""},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-praxisfallen","text":"1 — (b) das Zeitlimit greift. Eine Laufzeit, die exakt dem Limit entspricht und über Monate konstant bleibt, ist kein Stabilitätsbeleg, sondern zeigt, dass der Solver jedes Mal abg"},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-praxisfallen","text":""},{"seite":"anhang-loesungen.html","titel":"A.23 Lösungen zu Kapitel „Testen, Messen, Ausliefern“","anker":"sec:loesungen-testing","text":"23.1 — Den Schnellstart reparieren. Zwei Wege: (a) Abrunden statt runden — np.floor statt np.round. Das ist immer zulässig, weil weniger produzieren nie eine Kapazität sprengt, kos"},{"seite":"anhang-loesungen.html","titel":"Finde den Denkfehler — „Die Suite ist grün, das Modell stimmt”","anker":"denkfehler-loesung-testing","text":"Alle Prüfungen benutzen dieselbe falsche Zahl."},{"seite":"anhang-loesungen.html","titel":"Micro-Quiz","anker":"quiz-loesung-testing","text":"1. b) Es gibt keine unabhängige Quelle für die richtige Antwort — sonst bräuchte man den Solver nicht. (a) ist bei festgelegtem Seed und Zeitlimit meist beherrschbar; (c) löst man "},{"seite":"anhang-loesungen.html","titel":"Selbsttest","anker":"selbsttest-loesung-testing","text":""},{"seite":"anhang-modellierungsmuster.html","titel":"Anhang B: Katalog der Modellierungsmuster","anker":null,"text":""},{"seite":"anhang-modellierungsmuster.html","titel":"Übersicht","anker":"übersicht","text":""},{"seite":"anhang-modellierungsmuster.html","titel":"Logische Schalter","anker":"logische-schalter","text":""},{"seite":"anhang-modellierungsmuster.html","titel":"B1 — Aktivierungsschalter (Fixkosten)","anker":"b1-aktivierungsschalter-fixkosten","text":"Regel. „Wenn überhaupt etwas produziert wird, fallen Rüstkosten F an.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B2 — Semikontinuierliche Variable","anker":"b2-semikontinuierliche-variable","text":"Regel. „Entweder gar nicht oder mindestens L (und höchstens U).“"},{"seite":"anhang-modellierungsmuster.html","titel":"B3 — Implikation","anker":"b3-implikation","text":"Regel. „Wenn A gewählt wird, muss auch B gewählt werden.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B4 — Entweder-Oder (disjunktive Bedingung)","anker":"b4-entweder-oder-disjunktive-bedingung","text":"Regel. „Es muss f(\\mathbf{x}) \\le b_1 oder g(\\mathbf{x}) \\le b_2 gelten.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B5 — Exklusiv-Oder","anker":"b5-exklusiv-oder","text":"Regel. „Genau eine der Optionen wird gewählt.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B6 — Kardinalität","anker":"b6-kardinalität","text":"Regel. „Höchstens (mindestens, genau) K von N.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B7 — Bedingte Kopplung (Konjunktion)","anker":"b7-bedingte-kopplung-konjunktion","text":"Regel. „Wenn A und B, dann auch C.“"},{"seite":"anhang-modellierungsmuster.html","titel":"Mengen und Grenzen","anker":"mengen-und-grenzen","text":""},{"seite":"anhang-modellierungsmuster.html","titel":"B8 — Weiche Grenze mit Strafkosten","anker":"b8-weiche-grenze-mit-strafkosten","text":"Regel. „Möglichst nicht über b — wenn doch, kostet es.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B9 — Gestaffelte Preise (stückweise linear)","anker":"b9-gestaffelte-preise-stückweise-linear","text":"Regel. „Die ersten 100 Stück kosten 5 €, danach 8 €.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B10 — Absolutbetrag / Abweichung","anker":"b10-absolutbetrag-abweichung","text":"Regel. „Die Abweichung vom Zielwert soll klein sein, egal in welche Richtung.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B11 — Min/Max in der Zielfunktion","anker":"b11-minmax-in-der-zielfunktion","text":"Regel. „Der am schlechtesten gestellte Beteiligte soll möglichst gut dastehen“ (Maximin/Fairness)."},{"seite":"anhang-modellierungsmuster.html","titel":"B12 — Verhältnis-Bedingung","anker":"b12-verhältnis-bedingung","text":"Regel. „Der Anteil von Gruppe G soll mindestens 30 % betragen.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B25 — Mindestabnahmemenge über einen Zeitraum","anker":"b25-mindestabnahmemenge-über-einen-zeitraum","text":"Regel. „Entweder wir arbeiten mit diesem Lieferanten gar nicht, oder wir nehmen ihm im Jahr mindestens 500 Einheiten ab.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B27 — Budgetlimit","anker":"b27-budgetlimit","text":"Regel. „Alle Maßnahmen zusammen dürfen 2 Mio. € nicht überschreiten.“"},{"seite":"anhang-modellierungsmuster.html","titel":"Zeit und Reihenfolge","anker":"zeit-und-reihenfolge","text":""},{"seite":"anhang-modellierungsmuster.html","titel":"B13 — Vorrangbeziehung","anker":"b13-vorrangbeziehung","text":"Regel. „Arbeitsgang B darf erst beginnen, wenn A fertig ist.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B14 — Nichtüberlappung","anker":"b14-nichtüberlappung","text":"Regel. „Eine Maschine bearbeitet nur einen Job gleichzeitig.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B15 — Kumulative Ressource","anker":"b15-kumulative-ressource","text":"Regel. „Zu keinem Zeitpunkt dürfen mehr als 3 Arbeiten gleichzeitig laufen“ bzw. „die Stromlast darf 500 kW nie übersteigen“."},{"seite":"anhang-modellierungsmuster.html","titel":"B16 — Gleitendes Fenster","anker":"b16-gleitendes-fenster","text":"Regel. „Höchstens 5 Arbeitstage in Folge“ / „mindestens 2 freie Tage je Woche“."},{"seite":"anhang-modellierungsmuster.html","titel":"B17 — Umrüst- bzw. Wechselkosten","anker":"b17-umrüst--bzw.-wechselkosten","text":"Regel. „Ein Produktwechsel kostet Rüstzeit.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B26 — Rüstzeit als Kapazitätsverbrauch","anker":"b26-rüstzeit-als-kapazitätsverbrauch","text":"Regel. „Das Umrüsten kostet nicht nur Geld, es kostet Maschinenstunden — und die fehlen dann für die Produktion.“"},{"seite":"anhang-modellierungsmuster.html","titel":"Robustheit und Diagnose","anker":"robustheit-und-diagnose","text":""},{"seite":"anhang-modellierungsmuster.html","titel":"B18 — Schlupfvariablen gegen Unlösbarkeit","anker":"b18-schlupfvariablen-gegen-unlösbarkeit","text":"Das wichtigste Muster für den Produktivbetrieb."},{"seite":"anhang-modellierungsmuster.html","titel":"B19 — Hierarchische Ziele (lexikografisch)","anker":"b19-hierarchische-ziele-lexikografisch","text":"Regel. „Erst die Besetzung sicherstellen, dann die Fairness optimieren.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B20 — Symmetriebrechung","anker":"b20-symmetriebrechung","text":"Regel. „Drei identische Maschinen — der Solver soll nicht alle Vertauschungen durchprobieren.“"},{"seite":"anhang-modellierungsmuster.html","titel":"B21 — Worst-Case-Abzug (robuste Formulierung)","anker":"b21-worst-case-abzug-robuste-formulierung","text":"Regel. „Rechne nicht mit dem geschätzten Wert, sondern mit dem ungünstigsten plausiblen.“"},{"seite":"anhang-modellierungsmuster.html","titel":"Netzwerke","anker":"netzwerke","text":""},{"seite":"anhang-modellierungsmuster.html","titel":"B22 — Flusserhaltung","anker":"b22-flusserhaltung","text":"\\sum_{j:(i,j)\\in E} x_{ij} - \\sum_{k:(k,i)\\in E} x_{ki} = b_i \\qquad \\forall i"},{"seite":"anhang-modellierungsmuster.html","titel":"B23 — Zuordnung 1:1","anker":"b23-zuordnung-11","text":""},{"seite":"anhang-modellierungsmuster.html","titel":"B24 — Subtour-Eliminierung","anker":"b24-subtour-eliminierung","text":"MTZ (einfach, aber schwach): u_i - u_j + C x_{ij} \\le C - d_j \\qquad \\forall i\\ne j"},{"seite":"anhang-modellierungsmuster.html","titel":"Ein Wort zur Auswahl","anker":"ein-wort-zur-auswahl","text":"Wenn mehrere Muster passen, entscheiden Sie nach dieser Reihenfolge:"},{"seite":"anhang-fehlerdiagnose.html","titel":"Anhang C: Fehlerdiagnose-Handbuch","anker":null,"text":""},{"seite":"anhang-fehlerdiagnose.html","titel":"Symptom-Schnellübersicht","anker":"symptom-schnellübersicht","text":""},{"seite":"anhang-fehlerdiagnose.html","titel":"C1 — INFEASIBLE","anker":"c1-infeasible","text":"Bedeutung. Es gibt keinen einzigen Punkt, der alle Bedingungen gleichzeitig erfüllt. Das ist eine Aussage über Ihr Modell, nicht über den Solver."},{"seite":"anhang-fehlerdiagnose.html","titel":"Diagnose in fünf Schritten","anker":"diagnose-in-fünf-schritten","text":"Schritt 1 — Trivialprüfungen von Hand. Rechnen Sie die offensichtlichen Bilanzen nach, bevor Sie den Solver befragen:"},{"seite":"anhang-fehlerdiagnose.html","titel":"Wenn die fünf Schritte nicht reichen: den Konflikt einkreisen","anker":"wenn-die-fünf-schritte-nicht-reichen-den-konflikt-einkreisen","text":"Warum Schritt 2 so oft ins Leere läuft. Bedingungen einzeln abzuschalten funktioniert nur, solange es einen Schuldigen gibt. Überlagern sich zwei unabhängige Widersprüche, bleibt d"},{"seite":"anhang-fehlerdiagnose.html","titel":"C2 — UNBOUNDED","anker":"c2-unbounded","text":"Bedeutung. Die Zielfunktion lässt sich unbegrenzt verbessern."},{"seite":"anhang-fehlerdiagnose.html","titel":"C3 — Zu langsam","anker":"c3-zu-langsam","text":""},{"seite":"anhang-fehlerdiagnose.html","titel":"Diagnosereihenfolge","anker":"diagnosereihenfolge","text":"1. Ist es überhaupt das Lösen?"},{"seite":"anhang-fehlerdiagnose.html","titel":"C4 — Unsinniges Ergebnis","anker":"c4-unsinniges-ergebnis","text":"Der Solver hat immer recht — bezogen auf das Modell, das Sie ihm gegeben haben. Wenn das Ergebnis unsinnig ist, beschreibt Ihr Modell nicht das Problem, das Sie meinen."},{"seite":"anhang-fehlerdiagnose.html","titel":"Checkliste","anker":"checkliste","text":""},{"seite":"anhang-fehlerdiagnose.html","titel":"Die wirksamste Gegenmaßnahme","anker":"die-wirksamste-gegenmaßnahme","text":""},{"seite":"anhang-fehlerdiagnose.html","titel":"C5 — Instabile Lösung","anker":"c5-instabile-lösung","text":"Symptom. Ein zusätzlicher Handelstag, und das Portfolio sieht völlig anders aus."},{"seite":"anhang-fehlerdiagnose.html","titel":"Derselbe Fehler außerhalb der Finanzwelt","anker":"derselbe-fehler-außerhalb-der-finanzwelt","text":"Instabilität ist kein Portfolioproblem, sondern ein Skalierungsproblem — und es trifft jedes Modell, in dem Größen sehr verschiedener Ordnung nebeneinanderstehen. Euro-Beträge (10^"},{"seite":"anhang-fehlerdiagnose.html","titel":"C6 — Falsche Dualwerte","anker":"c6-falsche-dualwerte","text":"Symptom. Schattenpreise sind negativ, wo sie positiv sein sollten — oder null bei einer offensichtlich knappen Ressource."},{"seite":"anhang-fehlerdiagnose.html","titel":"Die drei Prüfungen","anker":"die-drei-prüfungen","text":"1. Vorzeichenkonvention. Haben Sie zur Maximierung negiert?"},{"seite":"anhang-fehlerdiagnose.html","titel":"C7 — Widersprüchliche Solver","anker":"c7-widersprüchliche-solver","text":"Symptom. linprog sagt 530, CVXPY sagt 529,8."},{"seite":"anhang-fehlerdiagnose.html","titel":"C8 — DCPError","anker":"c8-dcperror","text":""},{"seite":"anhang-fehlerdiagnose.html","titel":"C9 — Importfehler","anker":"c9-importfehler","text":""},{"seite":"anhang-fehlerdiagnose.html","titel":"C10 — Verdächtig guter Backtest","anker":"c10-verdächtig-guter-backtest","text":"Faustregel: Eine Sharpe Ratio über 2 bei einer einfachen Strategie ist fast immer ein Fehler, kein Fund."},{"seite":"anhang-fehlerdiagnose.html","titel":"Prüfreihenfolge","anker":"prüfreihenfolge","text":"1. Lookahead-Selbsttest."},{"seite":"anhang-fehlerdiagnose.html","titel":"C11 — Vertauschte Spalten","anker":"c11-vertauschte-spalten","text":"Symptom. Ergebnisse sind plausibel, aber falsch beschriftet — oder eine Sektorgrenze greift auf die falschen Titel."},{"seite":"anhang-fehlerdiagnose.html","titel":"Die goldene Diagnoseregel","anker":"die-goldene-diagnoseregel","text":""},{"seite":"anhang-spickzettel.html","titel":"Anhang D: Spickzettel der Solver","anker":null,"text":""},{"seite":"anhang-spickzettel.html","titel":"D1 — SciPy: linprog und milp","anker":"d1-scipy-linprog-und-milp","text":"Wofür. Die Einstiegsschicht: keine zusätzliche Installation, HiGHS als Unterbau, ideal für lineare und gemischt-ganzzahlige Probleme in Matrixform. Wofür nicht: alles, was sich nic"},{"seite":"anhang-spickzettel.html","titel":"Lineares Programm","anker":"lineares-programm","text":""},{"seite":"anhang-spickzettel.html","titel":"Ganzzahlig: milp","anker":"ganzzahlig-milp","text":""},{"seite":"anhang-spickzettel.html","titel":"Die drei häufigsten Stolpersteine","anker":"die-drei-häufigsten-stolpersteine","text":""},{"seite":"anhang-spickzettel.html","titel":"D2 — HiGHS über highspy","anker":"d2-highs-über-highspy","text":"Wofür. Derselbe Solver wie unter SciPy, aber direkt gesteuert: Optionen, Warm-Starts, inkrementelles Ändern eines bestehenden Modells. Wofür nicht: schnelles Hinschreiben — die CSR"},{"seite":"anhang-spickzettel.html","titel":"Die drei häufigsten Stolpersteine","anker":"die-drei-häufigsten-stolpersteine-1","text":""},{"seite":"anhang-spickzettel.html","titel":"D3 — OR-Tools: pywraplp","anker":"d3-or-tools-pywraplp","text":"Wofür. Bequeme algebraische Schreibweise für LP und MILP mit umschaltbarem Backend (GLOP, SCIP, CBC, SAT). Wofür nicht: Scheduling und kombinatorische Bedingungen — dafür ist CP-SA"},{"seite":"anhang-spickzettel.html","titel":"Die drei häufigsten Stolpersteine","anker":"die-drei-häufigsten-stolpersteine-2","text":""},{"seite":"anhang-spickzettel.html","titel":"D4 — CP-SAT: cp_model","anker":"d4-cp-sat-cp_model","text":"Wofür. Scheduling, Zuordnung, Reihenfolgen, alles Kombinatorische mit globalen Bedingungen. Wofür nicht: stetige Größen — CP-SAT rechnet ausschließlich ganzzahlig. Wer Nachkommaste"},{"seite":"anhang-spickzettel.html","titel":"Die drei häufigsten Stolpersteine","anker":"die-drei-häufigsten-stolpersteine-3","text":""},{"seite":"anhang-spickzettel.html","titel":"D5 — CVXPY","anker":"d5-cvxpy","text":"Wofür. Konvexe Probleme: quadratische Ziele, Normen, CVaR, alles mit Regularisierungstermen. Wofür nicht: große kombinatorische Modelle — der Aufbau der Ausdrücke wird dann selbst "},{"seite":"anhang-spickzettel.html","titel":"Die drei häufigsten Stolpersteine","anker":"die-drei-häufigsten-stolpersteine-4","text":""},{"seite":"anhang-spickzettel.html","titel":"D6 — Modellierungssprachen: Pyomo und Linopy","anker":"d6-modellierungssprachen-pyomo-und-linopy","text":"Wofür. Beide trennen Modell von Solver: dasselbe Modell läuft ohne Änderung unter HiGHS, CBC, Gurobi. Pyomo denkt in Mengen und Indizes wie eine mathematische Formulierung; Linopy "},{"seite":"anhang-spickzettel.html","titel":"Pyomo","anker":"pyomo","text":""},{"seite":"anhang-spickzettel.html","titel":"Linopy","anker":"linopy","text":""},{"seite":"anhang-spickzettel.html","titel":"Die drei häufigsten Stolpersteine","anker":"die-drei-häufigsten-stolpersteine-5","text":""},{"seite":"anhang-spickzettel.html","titel":"Die gemeinsame Regel","anker":"die-gemeinsame-regel","text":"Alle sechs Seiten haben denselben längsten Abschnitt: die Statusauswertung. Das ist kein Zufall. Ein Solveraufruf hat nie zwei Ausgänge, sondern mindestens fünf — optimal, zulässig"},{"seite":"anhang-glossar.html","titel":"Anhang E: Glossar","anker":null,"text":""},{"seite":"anhang-literatur.html","titel":"Anhang F: Literaturverzeichnis","anker":null,"text":""},{"seite":"anhang-literatur.html","titel":"Grundlagen und Standardwerke des Operations Research","anker":"grundlagen-und-standardwerke-des-operations-research","text":"Zu Kapitel 1 und Kapitel 2."},{"seite":"anhang-literatur.html","titel":"Modellierung in Python: Bibliotheken und Modellierungsschichten","anker":"modellierung-in-python-bibliotheken-und-modellierungsschichten","text":"Zu Kapitel 3."},{"seite":"anhang-literatur.html","titel":"Lineare und ganzzahlige Optimierung","anker":"lineare-und-ganzzahlige-optimierung","text":"Zu Kapitel 5 und Kapitel 6."},{"seite":"anhang-literatur.html","titel":"Moderne Solver: Implementierung, Vergleich und Benchmarks","anker":"moderne-solver-implementierung-vergleich-und-benchmarks","text":"Zu Kapitel 3 und Anhang D. Neuer Abschnitt: Das Buch vergleicht durchgehend Solver, die Literatur dazu stand bisher verstreut."},{"seite":"anhang-literatur.html","titel":"Constraint Programming und Scheduling","anker":"constraint-programming-und-scheduling","text":"Zu Kapitel 7."},{"seite":"anhang-literatur.html","titel":"Graphen, Flüsse und Tourenplanung","anker":"graphen-flüsse-und-tourenplanung","text":"Zu Kapitel 8. Neuer Abschnitt."},{"seite":"anhang-literatur.html","titel":"Metaheuristiken","anker":"metaheuristiken","text":"Zu Kapitel 9. Neuer Abschnitt."},{"seite":"anhang-literatur.html","titel":"Spaltengenerierung und Dekomposition","anker":"spaltengenerierung-und-dekomposition","text":"Zu Kapitel 10. Neuer Abschnitt."},{"seite":"anhang-literatur.html","titel":"Konvexe und nichtlineare Optimierung","anker":"konvexe-und-nichtlineare-optimierung","text":"Zu Kapitel 11."},{"seite":"anhang-literatur.html","titel":"Optimierung unter Unsicherheit: stochastisch, robust, Chance Constraints","anker":"optimierung-unter-unsicherheit-stochastisch-robust-chance-constraints","text":"Zu Kapitel 12 und Kapitel 17. Aus dem früheren Block „Konvexe, nichtlineare und robuste Optimierung” herausgelöst und erweitert."},{"seite":"anhang-literatur.html","titel":"Dynamische Programmierung und sequenzielle Entscheidungen","anker":"dynamische-programmierung-und-sequenzielle-entscheidungen","text":"Zu Kapitel 13. Neuer Abschnitt."},{"seite":"anhang-literatur.html","titel":"Mehrkriterielle Optimierung","anker":"mehrkriterielle-optimierung","text":"Zu Kapitel 14. Neuer Abschnitt."},{"seite":"anhang-literatur.html","titel":"Lernbasierte Optimierung: maschinelles Lernen und OR","anker":"lernbasierte-optimierung-maschinelles-lernen-und-or","text":"Zu Kapitel 15. Neuer Abschnitt — im Buch als eigenes Kapitel behandelt, in der Literaturliste bisher gar nicht vertreten."},{"seite":"anhang-literatur.html","titel":"Supply Chain, Energie und Produktionsplanung","anker":"supply-chain-energie-und-produktionsplanung","text":"Zu Kapitel 16 und Kapitel 17. Neuer Abschnitt."},{"seite":"anhang-literatur.html","titel":"Quantitative Finanzmathematik","anker":"quantitative-finanzmathematik","text":"Zu Kapitel 18, Kapitel 19, Kapitel 20 und Kapitel 21."},{"seite":"anhang-literatur.html","titel":"Praxis: Betrieb, Test und Auslieferung von Optimierungsmodellen","anker":"praxis-betrieb-test-und-auslieferung-von-optimierungsmodellen","text":"Zu Kapitel 22 und Kapitel 23. Neuer Abschnitt."},{"seite":"anhang-literatur.html","titel":"Software, Dokumentation und Datenquellen","anker":"software-dokumentation-und-datenquellen","text":""},{"seite":"anhang-literatur.html","titel":"Verbände, Normen und Regulierung","anker":"verbände-normen-und-regulierung","text":""},{"seite":"anhang-literatur.html","titel":"Änderungsprotokoll","anker":"änderungsprotokoll","text":"Stand: September 2026. Überarbeitung des Literaturverzeichnisses gegenüber der Vorgängerfassung."},{"seite":"anhang-literatur.html","titel":"Prüfung gegen Crossref","anker":"prüfung-gegen-crossref","text":"Alle Einträge wurden einzeln gegen die Crossref-API geprüft — bei einem Literaturverzeichnis ist eine erfundene oder falsch zitierte Quelle der schwerste Fehler, weil der Leser sie"}]; diff --git a/OR_HTML_04/gesamtdokument.html b/OR_HTML_04/gesamtdokument.html index 4be9041..1cde664 100644 --- a/OR_HTML_04/gesamtdokument.html +++ b/OR_HTML_04/gesamtdokument.html @@ -388,7 +388,7 @@

  • Über den Kurs
  • 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%0Dn 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]Q0^h{*4|6Y^m3;Dm;p1_S68DbCY*oid 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