{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Prenova viadukta\n", "\n", "Pri gradbenem podjetju razmišljajo, da bi se prijavili na razpis za prenovo avtocestnega viadukta.\n", "Identificirali so pet nalog:" ] }, { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "naloge <- c('A', 'B', 'C', 'D', 'E')\n", "tmin <- setNames(c(3, 2, 3, 1, 2), naloge) # najkrajše trajanje\n", "tnaj <- setNames(c(4, 2, 5, 3, 3), naloge) # najbolj verjetno trajanje\n", "tmax <- setNames(c(5, 2, 6, 5, 5), naloge) # najdaljše trajanje\n", "pogoji <- setNames(c('', 'A' ,'B', 'A', 'BD'), naloge)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Če bodo izbrani za izvedbo del, si obetajo zaslužek v višini 250.000€. Če del ne bodo končali v roku 11 tednov, bodo morali plačati pogodbeno kazen v višini 500.000€." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Povprečna kritična pot\n", "\n", "Ocenimo povprečna trajanja in variance za vsako opravilo." ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
tmin | tnaj | tmax | pogoji | tpovp | tvar | |
---|---|---|---|---|---|---|
A | 3 | 4 | 5 | 4.000000 | 0.1111111 | |
B | 2 | 2 | 2 | A | 2.000000 | 0.0000000 |
C | 3 | 5 | 6 | B | 4.833333 | 0.2500000 |
D | 1 | 3 | 5 | A | 3.000000 | 0.4444444 |
E | 2 | 3 | 5 | BD | 3.166667 | 0.2500000 |