.dsy:it.
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Ricerca operativa (http://www.dsy.it/forum/forumdisplay.php?forumid=228)
-- Appello 05/04/2006 (http://www.dsy.it/forum/showthread.php?threadid=29426)


Posted by nic on 11-02-2007 15:36:

Appello 05/04/2006

ecco..partiamo dal 2 come sempre ;-)

qui abbiamo una variabile libera.. bisogna stare attenti sia nello scrivere la forma standard sia nel duale...


Posted by DarkStalker on 11-02-2007 16:02:

Intanto posto il grafico giusto per precauzione :)


Posted by DarkStalker on 11-02-2007 16:08:

Merda ho sbagliato appello AAAARGH!
Ho preso quello del 13/04/05


Posted by ripe on 11-02-2007 16:12:

* POST CANCELLATO *

__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»


Posted by DarkStalker on 11-02-2007 16:20:

Ho un dubbio atroce, a me risulta che il vertice ottimo per via grafica sia (0,-2)
ma non dovrebbe essere degenere dato che x2 non e' libera in segno?


Posted by ripe on 11-02-2007 16:28:

Merda! Ho risolto il problema di massimo, ma era di minimo...

Se faccio un errore del genere all'esame mi ammazzo!
Ora correggo tutto!

__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»


Posted by DarkStalker on 11-02-2007 16:29:

Niente come non detto mi sono accorto di una cappellata, sto perdendo colpi :P
Non puo' essere 0,-2 perche' ho il vincolo x2 > 0


Posted by ripe on 11-02-2007 16:31:

Originally posted by DarkStalker
Ho un dubbio atroce, a me risulta che il vertice ottimo per via grafica sia (0,-2)
ma non dovrebbe essere degenere dato che x2 non e' libera in segno?


(0, -2) è un pò difficile perchè x2 deve essere maggiore o uguale a 0!

__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»


Posted by DarkStalker on 11-02-2007 16:32:

Me ne er0 accorto ;)
Dovrebbe ora essere (-1,0)


Posted by ripe on 11-02-2007 16:35:

L'es 2 è bastardo, spero di non averlo cannato del tutto! :(
Corretto!

2.1.

z = -1
x1 = -1
x2 = 0
x3 = 16
x4 = 4
x5 = 0

2.2

-2 <= b3 <= 30

2.3

min z = x1 + - x1- + x2

-x1+ + x1- + 3x2 + x3 = 15
2x1+ - 2x1- - x2 + x4 = 2
-2x1+ + 2x1- - x2 + x5 = 2
xi >= 0 per ogni i

__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»


Posted by ripe on 11-02-2007 16:36:

Originally posted by DarkStalker
Me ne er0 accorto ;)
Dovrebbe ora essere (-1,0)


Ho visto tardi la tua risposta... ora è giusto!

__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»


Posted by ripe on 11-02-2007 16:40:

Anche il 3 non mi convince molto... :asd:

max 15y1 + 2y2 + 2y3

-y1 + 2y2 - 2y3 = 1
3y1 - y2 - y3 >= 1
y1, y2, y3 >= 0

Y* = (0, 0, -1/2, -1/2)

Il sistema risolto è:

-2y3 = 1
-y3 - y4 = 1

__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»


Posted by DarkStalker on 11-02-2007 16:56:

ok per ora viene cosi' anche a me il 2


Posted by DarkStalker on 11-02-2007 17:05:

Questa 3y1 - y2 - y3 >= 2 non dovrebbe essere invece <= 1 (stai passando da min a max e il coeff di costo di x2 e' 1)?


Posted by ripe on 11-02-2007 17:12:

Originally posted by DarkStalker
Questa 3y1 - y2 - y3 >= 2 non dovrebbe essere invece <= 1 (stai passando da min a max e il coeff di costo di x2 e' 1)?


E' maggiore o uguale a 1... hai ragione, che disastro!

(maggiore o uguale, perchè x2 >= 0)

__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»


Posted by ripe on 11-02-2007 17:15:

Il taglio di Gomory invece mi sembra giusto:

z = 10

x = (4, 6, 4, 0, 0)

__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»


Posted by DarkStalker on 11-02-2007 17:16:

Originally posted by ripe
E' maggiore o uguale a 1... hai ragione, che disastro!

(maggiore o uguale, perchè x2 >= 0)

Sul mio libro dice:

primale min xj >=0 -> duale max utAj <= cj
ovvero devi invertire il segno di diseguaglianza
Da max a min avresti ragione tu e devi invertire i voncoli di segno invece
Ste regole del menga nn me le ricordo mai


Posted by nic on 11-02-2007 17:17:

questo mi sembra tosto come tema.. adesso inizio anche io...


Posted by ripe on 11-02-2007 17:21:

Nell'esercizio 5 gli archi riportati a destra sono (1,2) (1,3) (1,4) (2,5) (5,6) (5,7) ?

__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»


Posted by ripe on 11-02-2007 17:23:

Originally posted by DarkStalker
Sul mio libro dice:

primale min xj >=0 -> duale max utAj <= cj
ovvero devi invertire il segno di diseguaglianza
Da max a min avresti ragione tu e devi invertire i voncoli di segno invece
Ste regole del menga nn me le ricordo mai


Potresti avere ragione tu, sto duale me lo devo ancora ragionare un pò! :sad:

__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»


Posted by ripe on 11-02-2007 17:30:

Nel 6 il flusso massimo DOVREBBE essere 18... dico dovrebbe perchè mi sono perso per strada qualche conto! :asd:

__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»


Posted by DarkStalker on 11-02-2007 17:32:

Argh raga io stacco per un po' mi sta girando la testa


Posted by ripe on 11-02-2007 17:33:

Si, anche io mi sa che per oggi passo! Sono distrutto!

__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»


Posted by nic on 11-02-2007 18:08:

:-) io ero già crollato :-) se mi viene voglia faccio qualcosa dopo cena... ma nn credo.
Domani mattina si riparte ;-)
sinceramente i miei dubbi sono
1) flusso massimo inviato a costo minimo.. come si farà?
2) non sono riuscito ancora a fare un esercizio sul taglio di gomory intero
3) gli altri tipi di rilassamento
4) ovviamente l'esercizio numero uno maledetto.


Posted by Tbbaaa on 11-02-2007 19:43:

Buonasera.
nell'esercizio 1 x3 non è 14?

nei tagli di gomory invece mi viene x3=1. avrò sbagliato i conti (capita spesso con fro)

nel 5 io ho usato dijkstra (non so però se è giusto)
e mi viene: ops... avevo preso un 15 per un 5... quindi mi viene uguale a quello che c'è già

su quello del flusso massimo ho tagliato i nodi 1,2,3,4 ed il flusso mi viene 20.

Sulla questione del costo mi risulta che sia sufficiente verificare che non ci siano cicli con costo negativo. Chiaramente non ne sono sicuro.


Posted by nic on 11-02-2007 19:46:

Scusate ma l'errore di calcolo lo considera come esercizio sbagliato o da qualche punticino?


Posted by nic on 12-02-2007 09:27:

Originally posted by Tbbaaa
Buonasera.
nell'esercizio 1 x3 non è 14?

nei tagli di gomory invece mi viene x3=1. avrò sbagliato i conti (capita spesso con fro)



anche a me viene 14

-x1+3x2+x3=15 con x1=-1 e x2=0

quindi 1+x3=15 => x3=14


Posted by nic on 12-02-2007 09:39:

ESERCIZIO 3

Originally posted by ripe
E' maggiore o uguale a 1... hai ragione, che disastro!

(maggiore o uguale, perchè x2 >= 0)


questa non l'ho capita... per il resto i valori mi vengono uguali


Posted by ripe on 12-02-2007 09:45:

Avrò scritto qualche cazzata, sicuramente... ero fuso!

__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»


Posted by nic on 12-02-2007 10:10:

Originally posted by Tbbaaa

Sulla questione del costo mi risulta che sia sufficiente verificare che non ci siano cicli con costo negativo. Chiaramente non ne sono sicuro.


e come si calcolano? non mi è molto chiaro..


Posted by DarkStalker on 12-02-2007 13:50:

Ok adesso inizio anche io partendo dai tagli di gomory che ho lasciato in sospeso ieri (cheppalle nn ho voglia di passare la giornata a fare esercizi)


Posted by DarkStalker on 12-02-2007 14:30:

Non ho capito questo passaggio : "Gli eventuali tagli vanno
trovati a partire dal primo vincolo al quale corrisponda una variabile frazionaria in base"
Se vedete il pdf ho la prima var in base x2 e poi x1, quindi quale scelgo?


Posted by ripe on 12-02-2007 14:47:

Il primo vincolo con variabile frazionaria è quello con termine noto 32/5, quindi dovresti partire da quello... a meno che non abbia capito male io! :oops:

__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»


Posted by DarkStalker on 12-02-2007 14:49:

ok denghiu :)


Posted by DarkStalker on 12-02-2007 15:26:

Bene i tagli di gomory mi vengono z = 10 x1=4 x2=6 x3=1


Posted by hannibal on 12-02-2007 15:49:

Sisi vengono anche a me x1=4, x2=6 e x3=1. Il taglio introdotto è x2<=6.

Speriamo che quello di domani sia un appello "passabile". Adesso corro a vedermi la history di tutti gli appelli di febbraio :D

__________________
Computer Science: solving today's problems tomorrow.


Posted by nic on 12-02-2007 15:51:

febbraio scorso era molto tranquillo ;-) ripeto, speriamo non sia un caso...


Posted by DarkStalker on 12-02-2007 16:06:

Voi che esempi seguite per effettuare i tagli? Per esempio seguendo l'eserciziario ho fatto cosi': se date un occhiata al pdf ho preso il vincolo con 32/5 come termine noto cioe':
0 | 1 | 2/5 | .1/5 | 32/5
calcolando le parti frazionarie avrei
0x1 + 0x2 + 2/5x3 + 4/5x4 + x5 = 2/5


Posted by DarkStalker on 12-02-2007 16:08:

Oddio quello di febbraio del 2004/05 era un massacro


All times are GMT. The time now is 20:19.
Show all 39 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.