Features/Operations Research Lab
Operations Research Lab

Optimize decisions, no solver license needed.

LP, MIP, queues, Monte Carlo, AHP — every OR model in one calculator-based workbench. No upload needed. Just enter parameters and solve.

LP · MIP · Goal ProgrammingEOQ · SawtoothMarkov · M/M/1Monte Carlo · VaRAHP · MCDM
Operations Research Lab — optimization and decision models
20+
OR Models
6
Sections
0
Upload Needed
AI
Auto Interpretation

01 · MATHEMATICAL OPTIMIZATION

Find the optimal solution.

Linear, integer, goal, and network optimization.

Formulate LP, MIP, and goal programming models with a live LaTeX preview. Solve network flows — shortest path, max flow, min-cost — on an interactive graph editor. No coding required.

Linear Programming
LP SolverSensitivity AnalysisDual ProblemGraphical Method
Integer Programming
Binary ILPMixed ILPBranch & Bound
Goal Programming
Weighted GPLexicographic GPChebyshev GP
Network Optimization
Shortest PathMax FlowMin-Cost FlowSpanning Tree

Objective Function

MaximizeZ =5x₁ +4x₂

Constraints

x₁, x₂, ... ≥ 0 assumed

Machine hours

6x₁ +4x₂ ≤24

Labor hours

1x₁ +2x₂ ≤6

Live Preview

Maximize Z = 5x₁ + 4x₂

6x₁ + 4x₂ ≤ 24 (Machine hours)

1x₁ + 2x₂ ≤ 6 (Labor hours)

x₁ ≥ 0, x₂ ≥ 0

Optimal solution

x₁*

3.0

x₂*

1.5

Z*

22.5

Status

Optimal

Network Optimization · Shortest Path

Solved
A → C → B → D → F|Distance: 10|Hops: 4
NodeDist from APrevious
A0
B3C
C2A
D8B
E12C
F10D

02 · ASSIGNMENT & SCHEDULING

Assign the right resource at the right time.

Assignment problems, scheduling, and project management.

Solve assignment problems with the Hungarian algorithm. Build job-shop and shift schedules. Plan projects with CPM/PERT — critical path, slack, and Gantt chart included.

Assignment Problems
Hungarian AlgorithmUnbalanced AssignmentMulti-objective Assignment
Scheduling
Job-ShopFlow-ShopShift SchedulingNurse Rostering
Project Management
CPM / PERTCritical PathGantt ChartResource Leveling

CPM · Critical Path

19 days
Design
5d
critical
Dev
8d
critical
Testing
4d
critical
Docs
3d
slack +11d
Deploy
2d
critical
Critical pathNon-critical

Assignment · Hungarian Method

Optimal

Total Cost

13

Assigned

4/4

Utilization

100%

Avg Cost

3.25

Z* = c₁₂(1) + c₂₁(1) + c₃₃(1) + c₄₄(1) = 2+6+1+4 = 13

#WorkerTaskCost
1Worker 1Task B2
2Worker 2Task A6
3Worker 3Task C1
4Worker 4Task D4
Total13

03 · INVENTORY & SUPPLY CHAIN

Optimize stock, flow, and facility placement.

Inventory models, supply chain optimization, facility location.

Calculate EOQ with a sawtooth timeline and cost tradeoff curves. Optimize multi-echelon supply chains with demand uncertainty. Solve facility location problems with coverage and p-median models.

Inventory Models
EOQ / EPQSafety StockReorder PointMulti-item Inventory
Supply Chain Optimization
Multi-echelon SCDemand UncertaintyBullwhip EffectVendor Selection
Facility Location
P-MedianSet CoveringCapacitated FLPGravity Model

EOQ Model · Inventory Policy

Q* = √(2DS/H) = √(2×1000×50/2) = 223.61

Optimal Q*

223.61

units

Total Cost TC*

$447.21

/year

Orders/Year

4.47

orders

Cycle Length

81.6

days

Inventory Timeline (Sawtooth)

060120180240240120Days

Cost Tradeoff Curves

Ordering ↓ as Q↑ · Holding ↑ as Q↑ · Total minimized at Q*

Q*Order Quantity (Q)
OrderingHoldingTotal

04 · STOCHASTIC MODELS

Model uncertainty and randomness.

Markov chains, queueing theory, reliability analysis.

Build Markov chain models with state distribution evolution charts and transition matrices. Analyze M/M/1 queues with P(n) distributions, SLA analysis, and sensitivity curves. Estimate system reliability with MTBF/MTTR.

Markov Chains
Absorbing ChainsSteady-StateTransition MatrixDTMC / CTMC
Queueing Theory
M/M/1M/M/cM/G/1Queue Networks
Reliability Analysis
Series/Parallel SystemsFault TreeMTBF / MTTRAvailability

Markov Chain · State Distribution Evolution π⁽ᵗ⁾

Probability of being in each state at time t

01234567891000.250.50.751Step t
ActiveAt RiskChurned

M/M/1 · State Probability Distribution P(n)

Probability of n customers in system ρ = 0.80

n=0
n=1
n=2
n=3
n=4
n=5
n=6
n=7
n=8
n=9
n=10
n=11

05 · SIMULATION & RISK

Quantify uncertainty through simulation.

Monte Carlo, discrete event simulation, scenario analysis.

Run Monte Carlo simulations with output distribution histograms, VaR/CVaR risk analysis, and tornado sensitivity charts. Build discrete event models for process bottleneck detection.

Monte Carlo Simulation
Custom DistributionsConvergence AnalysisVaR / CVaRSensitivity
Discrete Event Simulation
Process ModelingResource UtilizationThroughput AnalysisBottleneck Detection
Scenario Analysis
Scenario ComparisonTornado ChartBreak-even AnalysisStress Testing

Monte Carlo · Output Distribution (N=10,000)

Mean

12.5

Std Dev

2.49

VaR 95%

8.45

CVaR 95%

7.5

Formula: X + Y

Output value

Risk Analysis · VaR & CVaR

VaR 95% (P5)

8.45

CVaR 95%

7.5

P(X<0)

0%

Sensitivity Analysis — Tornado Chart

Variance contribution % of each variable

X
62%
Y
38%

06 · DECISION ANALYTICS

Make better decisions under uncertainty.

Decision trees, AHP, and multi-criteria analysis.

Build decision trees with expected value calculations. Prioritize criteria with AHP — criteria weight bar charts and alternative performance spider charts. Rank options with TOPSIS, VIKOR, and ELECTRE.

Decision Trees
Expected ValueUtility TheorySensitivity AnalysisBayesian Update
AHP
Pairwise ComparisonConsistency RatioPriority VectorGroup AHP
MCDM
TOPSISVIKORELECTREWeighted Sum Model

AHP · Car Selection

CR = 0.032 ✓

Criteria Weights

Cost

55.8%

Safety

26.3%

Performance

5.7%

Comfort

12.2%

Cost
Safety
Performance
Comfort

Alternative Performance by Criterion

CostSafetyPerformanceComfort
Car ACar BCar C

Optimize decisions, instantly.

20+ OR models. No upload, no setup — just enter parameters and solve.

No credit card required
20+ OR models