├── README.md ├── approx-uncertain-ineq ├── fullrun1.png ├── fullrun2.png ├── fullrun3.png └── hard_uncertain.py ├── binary-quadratic ├── README.md ├── binquad.py ├── biq │ ├── be │ │ ├── be100.1.sparse │ │ ├── be100.2.sparse │ │ ├── be100.3.sparse │ │ ├── be100.4.sparse │ │ └── be100.5.sparse │ ├── beasley │ │ ├── bqp100-1.sparse │ │ ├── bqp250-1.sparse │ │ ├── bqp50-1.sparse │ │ └── bqp500-1.sparse │ └── gka │ │ ├── gka3e.sparse │ │ └── gka4a.sparse ├── bls.py ├── branchbound.py ├── example.py ├── qp.py └── stats │ ├── biq.png │ ├── bls.png │ ├── iterations-biq.png │ ├── iterations-bls.png │ ├── iterations-rnd.png │ ├── iterations.png │ ├── optTime-biq.png │ ├── optTime-bls.png │ ├── optTime-rnd.png │ ├── optTime.png │ ├── random.png │ ├── relaxations-biq.png │ ├── relaxations-bls.png │ ├── relaxations-rnd.png │ └── relaxations.png ├── dist-robust-portfolio ├── Data-driven_distributionally_robust_portfolio.py ├── SimSet1.py ├── SimSet2.py ├── SimSet3.py ├── distributionally_robust_portfolio.py └── images │ ├── radius_v_samplesize.jpg │ ├── sim1_N300.jpg │ ├── sim2_holdout.jpg │ ├── sim2_kcross.jpg │ └── sim3_90.jpg ├── equilibrium ├── basic.png ├── eq.py └── equilibrium.py ├── exact-planar-cover ├── exactcover.py └── rect.py ├── f-sparc ├── data │ ├── lancaster │ │ ├── 4_0.75.txt │ │ ├── 4_0.8.txt │ │ ├── 4_0.85.txt │ │ ├── 4_0.9.txt │ │ ├── 4_0.95.txt │ │ ├── 6_0.75.txt │ │ ├── 6_0.8.txt │ │ ├── 6_0.85.txt │ │ ├── 6_0.9.txt │ │ └── 6_0.95.txt │ └── small-random │ │ ├── random_10_2_0.75.txt │ │ ├── random_15_3_0.85.txt │ │ ├── random_20_6_0.85.txt │ │ └── random_30_4_0.75.txt └── fsparc.py ├── facility-location ├── disks.py └── small_disks.py ├── filterdesign └── filterdesign.py ├── fusion-intro └── fusion.py ├── gp-toolbox └── gptoolbox.py ├── hierarchical-model └── hierarchical.py ├── iis-deletion-filter ├── DeletionFilter.py └── iis_deletion.py ├── kmeans-clustering └── kmeans.py ├── leastsquares └── regression-leastsquares.py ├── max-volume-cuboid └── maxVolumeCuboid.py ├── minimum-ellipsoid └── minimum-ellipsoid.py ├── mle-convex-density-function └── MLEConvexDensityFunction.py ├── option-pricing └── utility-option-pricing.py ├── pwl-convex-approximation └── pwl-convex-approximation.py ├── rank-one-regression └── RankOneConvexification.py ├── regression └── regression.py ├── sinr-optimization └── sinr-optimization.py ├── stochastic-risk ├── allPrices.txt └── stochastic-risk-measures.py ├── surfacecycles ├── mug.png ├── plyfile.py ├── plyfile.pyc ├── shc2.py ├── surface.ply ├── surface1.png ├── surfaceCycles.py └── torus.ply ├── truss-design └── TrussTopology.py ├── unitcommitment ├── RCUC │ └── T-Ramp │ │ ├── 100_0_1_w.mod │ │ ├── 100_0_2_w.mod │ │ ├── 100_0_3_w.mod │ │ ├── 100_0_4_w.mod │ │ ├── 100_0_5_w.mod │ │ ├── 10_0_1_w.mod │ │ ├── 10_0_2_w.mod │ │ ├── 10_0_3_w.mod │ │ ├── 10_0_4_w.mod │ │ ├── 10_0_5_w.mod │ │ ├── 150_0_1_w.mod │ │ ├── 150_0_2_w.mod │ │ ├── 150_0_3_w.mod │ │ ├── 150_0_4_w.mod │ │ ├── 150_0_5_w.mod │ │ ├── 200_0_10_w.mod │ │ ├── 200_0_11_w.mod │ │ ├── 200_0_12_w.mod │ │ ├── 200_0_1_w.mod │ │ ├── 200_0_2_w.mod │ │ ├── 200_0_3_w.mod │ │ ├── 200_0_4_w.mod │ │ ├── 200_0_5_w.mod │ │ ├── 200_0_6_w.mod │ │ ├── 200_0_7_w.mod │ │ ├── 200_0_8_w.mod │ │ ├── 200_0_9_w.mod │ │ ├── 20_0_1_w.mod │ │ ├── 20_0_2_w.mod │ │ ├── 20_0_3_w.mod │ │ ├── 20_0_4_w.mod │ │ ├── 20_0_5_w.mod │ │ ├── 50_0_1_w.mod │ │ ├── 50_0_2_w.mod │ │ ├── 50_0_3_w.mod │ │ ├── 50_0_4_w.mod │ │ ├── 50_0_5_w.mod │ │ ├── 75_0_1_w.mod │ │ ├── 75_0_2_w.mod │ │ ├── 75_0_3_w.mod │ │ ├── 75_0_4_w.mod │ │ └── 75_0_5_w.mod ├── ucp.py ├── ucpMarimo.py └── ucpParser.py ├── wasserstein-julia ├── wass-bary-julia.ipynb └── wass-bary-reg-julia.ipynb └── wasserstein ├── wasserstein-bary-reg.py └── wasserstein-bary.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/README.md -------------------------------------------------------------------------------- /approx-uncertain-ineq/fullrun1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/approx-uncertain-ineq/fullrun1.png -------------------------------------------------------------------------------- /approx-uncertain-ineq/fullrun2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/approx-uncertain-ineq/fullrun2.png -------------------------------------------------------------------------------- /approx-uncertain-ineq/fullrun3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/approx-uncertain-ineq/fullrun3.png -------------------------------------------------------------------------------- /approx-uncertain-ineq/hard_uncertain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/approx-uncertain-ineq/hard_uncertain.py -------------------------------------------------------------------------------- /binary-quadratic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/README.md -------------------------------------------------------------------------------- /binary-quadratic/binquad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/binquad.py -------------------------------------------------------------------------------- /binary-quadratic/biq/be/be100.1.sparse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/biq/be/be100.1.sparse -------------------------------------------------------------------------------- /binary-quadratic/biq/be/be100.2.sparse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/biq/be/be100.2.sparse -------------------------------------------------------------------------------- /binary-quadratic/biq/be/be100.3.sparse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/biq/be/be100.3.sparse -------------------------------------------------------------------------------- /binary-quadratic/biq/be/be100.4.sparse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/biq/be/be100.4.sparse -------------------------------------------------------------------------------- /binary-quadratic/biq/be/be100.5.sparse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/biq/be/be100.5.sparse -------------------------------------------------------------------------------- /binary-quadratic/biq/beasley/bqp100-1.sparse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/biq/beasley/bqp100-1.sparse -------------------------------------------------------------------------------- /binary-quadratic/biq/beasley/bqp250-1.sparse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/biq/beasley/bqp250-1.sparse -------------------------------------------------------------------------------- /binary-quadratic/biq/beasley/bqp50-1.sparse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/biq/beasley/bqp50-1.sparse -------------------------------------------------------------------------------- /binary-quadratic/biq/beasley/bqp500-1.sparse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/biq/beasley/bqp500-1.sparse -------------------------------------------------------------------------------- /binary-quadratic/biq/gka/gka3e.sparse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/biq/gka/gka3e.sparse -------------------------------------------------------------------------------- /binary-quadratic/biq/gka/gka4a.sparse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/biq/gka/gka4a.sparse -------------------------------------------------------------------------------- /binary-quadratic/bls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/bls.py -------------------------------------------------------------------------------- /binary-quadratic/branchbound.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/branchbound.py -------------------------------------------------------------------------------- /binary-quadratic/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/example.py -------------------------------------------------------------------------------- /binary-quadratic/qp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/qp.py -------------------------------------------------------------------------------- /binary-quadratic/stats/biq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/stats/biq.png -------------------------------------------------------------------------------- /binary-quadratic/stats/bls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/stats/bls.png -------------------------------------------------------------------------------- /binary-quadratic/stats/iterations-biq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/stats/iterations-biq.png -------------------------------------------------------------------------------- /binary-quadratic/stats/iterations-bls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/stats/iterations-bls.png -------------------------------------------------------------------------------- /binary-quadratic/stats/iterations-rnd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/stats/iterations-rnd.png -------------------------------------------------------------------------------- /binary-quadratic/stats/iterations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/stats/iterations.png -------------------------------------------------------------------------------- /binary-quadratic/stats/optTime-biq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/stats/optTime-biq.png -------------------------------------------------------------------------------- /binary-quadratic/stats/optTime-bls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/stats/optTime-bls.png -------------------------------------------------------------------------------- /binary-quadratic/stats/optTime-rnd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/stats/optTime-rnd.png -------------------------------------------------------------------------------- /binary-quadratic/stats/optTime.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/stats/optTime.png -------------------------------------------------------------------------------- /binary-quadratic/stats/random.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/stats/random.png -------------------------------------------------------------------------------- /binary-quadratic/stats/relaxations-biq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/stats/relaxations-biq.png -------------------------------------------------------------------------------- /binary-quadratic/stats/relaxations-bls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/stats/relaxations-bls.png -------------------------------------------------------------------------------- /binary-quadratic/stats/relaxations-rnd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/stats/relaxations-rnd.png -------------------------------------------------------------------------------- /binary-quadratic/stats/relaxations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/binary-quadratic/stats/relaxations.png -------------------------------------------------------------------------------- /dist-robust-portfolio/Data-driven_distributionally_robust_portfolio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/dist-robust-portfolio/Data-driven_distributionally_robust_portfolio.py -------------------------------------------------------------------------------- /dist-robust-portfolio/SimSet1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/dist-robust-portfolio/SimSet1.py -------------------------------------------------------------------------------- /dist-robust-portfolio/SimSet2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/dist-robust-portfolio/SimSet2.py -------------------------------------------------------------------------------- /dist-robust-portfolio/SimSet3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/dist-robust-portfolio/SimSet3.py -------------------------------------------------------------------------------- /dist-robust-portfolio/distributionally_robust_portfolio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/dist-robust-portfolio/distributionally_robust_portfolio.py -------------------------------------------------------------------------------- /dist-robust-portfolio/images/radius_v_samplesize.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/dist-robust-portfolio/images/radius_v_samplesize.jpg -------------------------------------------------------------------------------- /dist-robust-portfolio/images/sim1_N300.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/dist-robust-portfolio/images/sim1_N300.jpg -------------------------------------------------------------------------------- /dist-robust-portfolio/images/sim2_holdout.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/dist-robust-portfolio/images/sim2_holdout.jpg -------------------------------------------------------------------------------- /dist-robust-portfolio/images/sim2_kcross.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/dist-robust-portfolio/images/sim2_kcross.jpg -------------------------------------------------------------------------------- /dist-robust-portfolio/images/sim3_90.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/dist-robust-portfolio/images/sim3_90.jpg -------------------------------------------------------------------------------- /equilibrium/basic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/equilibrium/basic.png -------------------------------------------------------------------------------- /equilibrium/eq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/equilibrium/eq.py -------------------------------------------------------------------------------- /equilibrium/equilibrium.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/equilibrium/equilibrium.py -------------------------------------------------------------------------------- /exact-planar-cover/exactcover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/exact-planar-cover/exactcover.py -------------------------------------------------------------------------------- /exact-planar-cover/rect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/exact-planar-cover/rect.py -------------------------------------------------------------------------------- /f-sparc/data/lancaster/4_0.75.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/f-sparc/data/lancaster/4_0.75.txt -------------------------------------------------------------------------------- /f-sparc/data/lancaster/4_0.8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/f-sparc/data/lancaster/4_0.8.txt -------------------------------------------------------------------------------- /f-sparc/data/lancaster/4_0.85.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/f-sparc/data/lancaster/4_0.85.txt -------------------------------------------------------------------------------- /f-sparc/data/lancaster/4_0.9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/f-sparc/data/lancaster/4_0.9.txt -------------------------------------------------------------------------------- /f-sparc/data/lancaster/4_0.95.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/f-sparc/data/lancaster/4_0.95.txt -------------------------------------------------------------------------------- /f-sparc/data/lancaster/6_0.75.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/f-sparc/data/lancaster/6_0.75.txt -------------------------------------------------------------------------------- /f-sparc/data/lancaster/6_0.8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/f-sparc/data/lancaster/6_0.8.txt -------------------------------------------------------------------------------- /f-sparc/data/lancaster/6_0.85.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/f-sparc/data/lancaster/6_0.85.txt -------------------------------------------------------------------------------- /f-sparc/data/lancaster/6_0.9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/f-sparc/data/lancaster/6_0.9.txt -------------------------------------------------------------------------------- /f-sparc/data/lancaster/6_0.95.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/f-sparc/data/lancaster/6_0.95.txt -------------------------------------------------------------------------------- /f-sparc/data/small-random/random_10_2_0.75.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/f-sparc/data/small-random/random_10_2_0.75.txt -------------------------------------------------------------------------------- /f-sparc/data/small-random/random_15_3_0.85.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/f-sparc/data/small-random/random_15_3_0.85.txt -------------------------------------------------------------------------------- /f-sparc/data/small-random/random_20_6_0.85.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/f-sparc/data/small-random/random_20_6_0.85.txt -------------------------------------------------------------------------------- /f-sparc/data/small-random/random_30_4_0.75.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/f-sparc/data/small-random/random_30_4_0.75.txt -------------------------------------------------------------------------------- /f-sparc/fsparc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/f-sparc/fsparc.py -------------------------------------------------------------------------------- /facility-location/disks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/facility-location/disks.py -------------------------------------------------------------------------------- /facility-location/small_disks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/facility-location/small_disks.py -------------------------------------------------------------------------------- /filterdesign/filterdesign.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/filterdesign/filterdesign.py -------------------------------------------------------------------------------- /fusion-intro/fusion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/fusion-intro/fusion.py -------------------------------------------------------------------------------- /gp-toolbox/gptoolbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/gp-toolbox/gptoolbox.py -------------------------------------------------------------------------------- /hierarchical-model/hierarchical.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/hierarchical-model/hierarchical.py -------------------------------------------------------------------------------- /iis-deletion-filter/DeletionFilter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/iis-deletion-filter/DeletionFilter.py -------------------------------------------------------------------------------- /iis-deletion-filter/iis_deletion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/iis-deletion-filter/iis_deletion.py -------------------------------------------------------------------------------- /kmeans-clustering/kmeans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/kmeans-clustering/kmeans.py -------------------------------------------------------------------------------- /leastsquares/regression-leastsquares.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/leastsquares/regression-leastsquares.py -------------------------------------------------------------------------------- /max-volume-cuboid/maxVolumeCuboid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/max-volume-cuboid/maxVolumeCuboid.py -------------------------------------------------------------------------------- /minimum-ellipsoid/minimum-ellipsoid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/minimum-ellipsoid/minimum-ellipsoid.py -------------------------------------------------------------------------------- /mle-convex-density-function/MLEConvexDensityFunction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/mle-convex-density-function/MLEConvexDensityFunction.py -------------------------------------------------------------------------------- /option-pricing/utility-option-pricing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/option-pricing/utility-option-pricing.py -------------------------------------------------------------------------------- /pwl-convex-approximation/pwl-convex-approximation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/pwl-convex-approximation/pwl-convex-approximation.py -------------------------------------------------------------------------------- /rank-one-regression/RankOneConvexification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/rank-one-regression/RankOneConvexification.py -------------------------------------------------------------------------------- /regression/regression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/regression/regression.py -------------------------------------------------------------------------------- /sinr-optimization/sinr-optimization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/sinr-optimization/sinr-optimization.py -------------------------------------------------------------------------------- /stochastic-risk/allPrices.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/stochastic-risk/allPrices.txt -------------------------------------------------------------------------------- /stochastic-risk/stochastic-risk-measures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/stochastic-risk/stochastic-risk-measures.py -------------------------------------------------------------------------------- /surfacecycles/mug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/surfacecycles/mug.png -------------------------------------------------------------------------------- /surfacecycles/plyfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/surfacecycles/plyfile.py -------------------------------------------------------------------------------- /surfacecycles/plyfile.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/surfacecycles/plyfile.pyc -------------------------------------------------------------------------------- /surfacecycles/shc2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/surfacecycles/shc2.py -------------------------------------------------------------------------------- /surfacecycles/surface.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/surfacecycles/surface.ply -------------------------------------------------------------------------------- /surfacecycles/surface1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/surfacecycles/surface1.png -------------------------------------------------------------------------------- /surfacecycles/surfaceCycles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/surfacecycles/surfaceCycles.py -------------------------------------------------------------------------------- /surfacecycles/torus.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/surfacecycles/torus.ply -------------------------------------------------------------------------------- /truss-design/TrussTopology.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/truss-design/TrussTopology.py -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/100_0_1_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/100_0_1_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/100_0_2_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/100_0_2_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/100_0_3_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/100_0_3_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/100_0_4_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/100_0_4_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/100_0_5_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/100_0_5_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/10_0_1_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/10_0_1_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/10_0_2_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/10_0_2_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/10_0_3_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/10_0_3_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/10_0_4_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/10_0_4_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/10_0_5_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/10_0_5_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/150_0_1_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/150_0_1_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/150_0_2_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/150_0_2_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/150_0_3_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/150_0_3_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/150_0_4_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/150_0_4_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/150_0_5_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/150_0_5_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/200_0_10_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/200_0_10_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/200_0_11_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/200_0_11_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/200_0_12_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/200_0_12_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/200_0_1_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/200_0_1_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/200_0_2_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/200_0_2_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/200_0_3_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/200_0_3_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/200_0_4_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/200_0_4_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/200_0_5_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/200_0_5_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/200_0_6_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/200_0_6_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/200_0_7_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/200_0_7_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/200_0_8_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/200_0_8_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/200_0_9_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/200_0_9_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/20_0_1_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/20_0_1_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/20_0_2_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/20_0_2_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/20_0_3_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/20_0_3_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/20_0_4_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/20_0_4_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/20_0_5_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/20_0_5_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/50_0_1_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/50_0_1_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/50_0_2_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/50_0_2_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/50_0_3_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/50_0_3_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/50_0_4_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/50_0_4_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/50_0_5_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/50_0_5_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/75_0_1_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/75_0_1_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/75_0_2_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/75_0_2_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/75_0_3_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/75_0_3_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/75_0_4_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/75_0_4_w.mod -------------------------------------------------------------------------------- /unitcommitment/RCUC/T-Ramp/75_0_5_w.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/RCUC/T-Ramp/75_0_5_w.mod -------------------------------------------------------------------------------- /unitcommitment/ucp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/ucp.py -------------------------------------------------------------------------------- /unitcommitment/ucpMarimo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/ucpMarimo.py -------------------------------------------------------------------------------- /unitcommitment/ucpParser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/unitcommitment/ucpParser.py -------------------------------------------------------------------------------- /wasserstein-julia/wass-bary-julia.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/wasserstein-julia/wass-bary-julia.ipynb -------------------------------------------------------------------------------- /wasserstein-julia/wass-bary-reg-julia.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/wasserstein-julia/wass-bary-reg-julia.ipynb -------------------------------------------------------------------------------- /wasserstein/wasserstein-bary-reg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/wasserstein/wasserstein-bary-reg.py -------------------------------------------------------------------------------- /wasserstein/wasserstein-bary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOSEK/Tutorials/HEAD/wasserstein/wasserstein-bary.py --------------------------------------------------------------------------------