Adesso ci siamo? è corretto?


a costo di essere stucchevole, devo dirti che c'è sempre qualcosa che non va... Cerchiamo di riordinare un po' tutto.
krak ha scritto:Provo per \( \displaystyle n=1 \) ed ottengo:
\( \displaystyle T(1)=(\frac{3}{4})+ 1 \log 1 = (\frac{3}{4})\leq 1 \log 1 \) che è falsa!
perchè \( \displaystyle \frac{{3}}{{4}} \)? a me risulta che abbiamo ipotizzato essere \( \displaystyle {1} \)...
Provo per \( \displaystyle n=2 \) ed ottengo:
\( \displaystyle T(2)=T(1)+ 2 \log 2 = (\frac{7}{2}) \leq c(2 \log 2) \) che è vera per \( \displaystyle c\geq (\frac{7}{4}) \)
\( \displaystyle \frac{{7}}{{2}} \) ma perchè?
fai così dimmi il ragionamente/sostituzione che fai...
Perciò possiamo dire che \( \displaystyle T(n) \) appartiene a \( \displaystyle O(n \log n) \) per qualunque \( \displaystyle n>2 \) e
\( \displaystyle c= (\frac{7}{4}) \) .
te hai reso "vero" il caso base, ma il passo induttivo dove sta?
Ti mostro come si inizia, è una normale dimostrazione per induzione...
\( \displaystyle {T}{\left({n}\right)}={\left\lbrace\matrix{{O}{\left({1}\right)}{\quad\text{if}\quad}{n}={1}\\{3}{T}{\left(\frac{{n}}{{4}}\right)}+{n}{\log{{n}}}\ {o}{t}{h}{e}{r}}\right.} \)
Guess: \( \displaystyle {T}{\left({n}\right)}\in{O}{\left({n}{\log{{n}}}\right)} \)
Proof: \( \displaystyle \exists{c}\gt{0},\ {m}\ge{0}\ :\ {T}{\left({n}\right)}\le{c}{n}{\log{{n}}},\ \forall{n}\ge{m} \)
- caso base: consiglio di trattarlo sempre alla fine, si evitano possibili inutili calcoli se l'ipotesi è sbagliata e dobbiamo modificarla.
- Ipotesi induttiva: \( \displaystyle \forall{m}\lt{n}\wedge{c}\gt{0}\ :\ {T}{\left({m}\right)}\le{c}{m}{\log{{m}}} \)
- Passo induttivo:
\[T(n) = 3T(n/4) + nlogn\]
\[\text{sostituzione dell’ipotesi induttiva}\]
\[\leq 3c\frac{n}4log(\frac{n}4) + nlogn\]
lascio continuare te 
- caso base: \(T(1) = 1 \not\leq c*1log1 = 0, \forall c > 0\)
lascio continuare te anche qua 
"Un giorno tutti noi sciocchi saremo morti e allora i vivi andranno avanti. ... tutti gli uomini saranno fratelli e nessuno se ne starà al sole in panciolle a farsi nutrire dai suoi compagni"
[Jack London]
HOFL...che stress!!