Il metodo dei Piani di Taglio (Cutting Planes Method)
|
|
|
- Carlotta Lolli
- 8 anni fa
- Visualizzazioni
Transcript
1 Il metodo dei Piani di Taglio (Cutting Planes Method) E un metodo di soluzione dei problemi (IP) di tipo generale. L idea di base: Se la soluzione di (RL) non è intera allora la soluzione ottima intera è interna al poliedro P. Si aggiungono vincoli a P cercando di restringerlo, in particolare eliminando solamente parti di P che non contengono soluzioni intere. Si risolve una sequenza di problemi rilassati sempre più vincolati. Sia ( IP) ma c T = A = b n Z + { n Z :, } P = A = b * la soluzione ottima di (IP) Il primo problema considerato è il problema (RL) ottenuto rilassando (IP) ( RL) ma c T = A = b n R + { R n :, } P = A = b la soluzione ottima di (RL) IP-
2 Si può costruire una sequenza di poliedri, detta sequenza di Gomory, tale che: P P K Pt n Pi Z = P o i Pi o t * La sequenza è costruita aggiungendo via via a P un insieme di vincoli detti tagli. Definizione. Una disuguaglianza a T a è un taglio per un poliedro P associato al (RL) di un problema (IP) se, detta la soluzione ottima non intera del (RL), si ha: ) a T y a y soluzione ammissibile di (IP) (la disuguaglianza si dice valida); T o < ) a a (non è soddisfatta da ) Il metodo dei piani di taglio determina la soluzione ottima intera introducendo un numero finito di tagli. Ogni taglio separa la soluzione non intera del (RL) corrente dalle soluzioni ammissibili per (IP). IP-
3 Il taglio di Gomory (Taglio Frazionario) Supponiamo di avere determinato la soluzione ottima di un (RL) di (IP). Le m variabili in base possono essere espresse come: = y y i m Bi i ij j =, K, () dove R è l insieme degli indici delle variabili fuori base. La soluzione corrispondente è quindi: = y =, K, ; = B i i i m j j R Supponiamo che non tutti i y i siano interi. Scegliamo una componente della base con valore non intero e cerchiamo di definire le condizioni che devono essere rispettate perchè essa sia invece intera. Sia i la componente non intera. Allora yi = yi + fi < fi < yij = yij + fij fij < dove a rappresenta il più grande intero che non supera a. IP-
4 Si può riscrivere il primo membro della i-esima equazione () ij j j R j R { yi = B i + yij j + f B i + yij j cioè B i + yij j y = y + f { (*) i i i Poichè si vuole imporre che sia intero, (*) risulta intero. Ma allora se (*) è intero non può essere superiore a poichè f i <. Quindi B i i + y y Bi ij j y i Cambiando segno alla disuguaglianza e sostituendo equazione () B i dalla i-esima y ij j fijj yi fi yijj yi + quindi semplificando, si ottiene il taglio di Gomory (taglio frazionario) fijj fi IP-
5 6. Teorema Per ogni componente i non intera della soluzione di un (RL) la disequazione fijj fi () è un taglio rispetto al poliedro P. Dim. Dimostriamo che () è soddisfatta da ogni soluzione ammissibile di (IP). Supponiamo per assurdo che esista una soluzione w ammissibile per (IP) tale che fijw j < fi (#) Poichè w è ammissibile ogni sua componente soddisfa il sistema A = BB + NN = b in particolare la componente w i soddisfa l i-esima equazione w = y y w = y + f y w f w i i ij j i i ij j ij j poichè w è intero f f w = β i ij j deve essere intero, e poichè fij > e w j β < fi < β β fijw j fi allora β intero è negativo o nullo che contraddice l ipotesi (#). IP-
6 Dimostriamo che () non è soddisfatta dalla soluzione di base non intera da cui la disequazione () è stata generata (() separa dal nuovo poliedro ottenuto aggiungendo () al poliedro di (RL)). Sia i la componente i-esima frazionaria della soluzione, verifichiamo che soddisfa f o ij j < fi Poichè la componente i-esima della soluzione di base è frazionaria si ha o i > o i = yi + fi > fi > (*) e sostituendo la soluzione in (*) si ottiene o j = j R < fi quindi soddisfa la (*). IP-5
7 Un esempio ma = ,, Z () () () ma = = = =,,,, 5, Z Costruiamo un taglio dalla seconda riga del tableau ottimo di (RL) 5 9 i coefficienti = + = + 9 = + il taglio + 5 IP-6
8 () () (/, 9/) () (fractional cut) sostituendo ed in + 5 si ottiene che non è soddisfatta dal punto (/, 9/) IP-7
9 Il Metodo del Branch-and-Bound E una strategia di esplorazione dello spazio delle soluzioni basata su l enumerazione implicita delle soluzioni: il metodo esamina sottinsiemi disgiunti di soluzioni (branching) e li valuta sulla base di una stima della funzione obiettivo (bounding), eliminando quegli insiemi di soluzioni che non contengono la soluzione ottima. L esplorazione viene effettuata risolvendo una sequenza di (RL) associati a sottinsiemi disgiunti di soluzioni. Consideriamo il problema a numeri interi ( IP) ma c T = A = b n Z + si risolve il (RL) associato, determinando. j Scelta una componente non intera della soluzione, la regione di ammissibilità del (RL) costituita dal poliedro { n R } P' = : A = b, può essere partizionata in due regioni disgiunte, dando luogo a due nuovi problemi rilassati ottenuti aggiungendo a P rispettivamente uno tra i due seguenti vincoli. j j j j + IP-8
10 In questo modo si separa il problema originale in due problemi disgiunti. Quindi si considerano i nuovi due problemi iterando il procedimento. L esplorazione dello spazio delle soluzioni effettuato dal metodo del Branch-and-Bound si può rappresentare per mezzo di un albero ( enumeration tree ). Ad ogni nodo è associato un (RL) nodo (RL) associato al (IP) originale j j j j + Si procede risolvendo gli (RL) associati ai nuovi nodi e. Se la soluzione non è intera si ramifica (branching) ulteriormente l albero. Perchè l esplorazione non sia totale, il branching deve essere fermato quando: il (RL) associato ad un nodo non ammette soluzione; la soluzione di (RL) associato al nodo è intera; la soluzione di (RL) associato al nodo non è intera, ma è possibile stabilire che l esplorazione della porzione di albero al di sotto del nodo non conduce alla soluzione ottima (bounding). IP-9
11 Bounding: il principio base Supponiamo di aver trovato una soluzione intera per (IP) risolvendo il (RL) associato al nodo. j j j j + k k k k + = soluzione intera = = Il valore dell obiettivo = rappresenta la miglior soluzione corrente. Poichè stiamo massimizzando, è il limite inferiore (lower bound) corrente per la soluzione di (IP). Quando si ramifica un nodo, il valore dell obiettivo associato ai nodi successori non può essere migliore dell obiettivo associato al nodo padre, poichè i (RL) dei nodi successori sono più vincolati del (RL) del nodo padre. Il valore dell obiettivo associato ad un nodo il cui (RL) ha soluzione non intera rappresenta quindi il limite superiore (upper bound) rispetto qualsiasi soluzione determinabile ramificando tale nodo. Quindi se, ad esempio, non ha più senso esplorare l albero sotto il nodo poichè le soluzioni associate ai suoi nodi non possono migliorare la soluzione intera corrente. IP-5
12 In generale, dati: il (RL) i associato ad un nodo i (dove A i =b i è l insieme dei vincoli originali più i vincoli via via aggiunti ad ogni branching) i ( RL) ma c T = A i = b i R n + lb, la migliore soluzione intera sino ad ora trovata esplorando l albero ub, la soluzione non intera di (RL) i c T ub c T lb, poichè è noto che c int se vale c dove int è soluzione ottima intera di i ( IP) ma c T = A i = b i n Z + allora ne consegue che c T int c T ub c T lb Quindi la migliore soluzione intera contenuta in { R :, } P i = n A i = b i T T ub non potrà mai essere migliore della soluzione intera corrente lb. IP-5
13 IP-5 j j j j + k k k k + = = = ( ) soluzione intera nodo pruned ( ) 5 f f 6 f f + 5 = 6 = ( ) 6 5 ( ) 5 Soluzione Ottima Intera 5 I nodi che non vengono tagliati (pruned) sono detti nodi attivi e vengono esplorati. L esplorazione termina quando non ci sono più nodi attivi.
14 L algoritmo del Branch-and-Bound. Inizializzazione Sia () il nodo attivo e P il poliedro associato al (RL). Sia z lb = il valore corrente dell obiettivo (lower bound), e z = il valore iniziale dell obiettivo del nodo () (upper bound di ()).. Branching Se non esiste un nodo attivo andare al passo 7, altrimenti scegliere il nodo attivo (j). Se il (RL) di (j) è stato risolto andare al passo, altrimenti al.. Separazione Scegliere una variabile frazionaria di base partizionare P j in Bi = j y i e { } : : { } Pj B i y i j Pj B i y i j + creando due nuovi nodi con lo stesso upper bound del nodo j. Vai a. IP-5
15 . Soluzione di (RL) Risolvere il (RL) associato a (j). Se non esiste soluzione tagliare il nodo (il nodo non è più attivo) ed andare a. Se esiste soluzione ottima j j j porre z = ed andare al passo Pruning per integrità Se lb { lb j z = ma z, z } j e porre non è intera andare al passo 6. Altrimenti tagliare il nodo (j). Se il lower bound viene aggiornato, la nuova soluzione corrente è quella associata al nodo (j). Andare al passo Pruning per bound Tagliare ogni nodo attivo (k) tale che k z lb z Andare al passo. 7. Terminazione L algoritmo termina. Se z lb = allora (IP) non ammette soluzione. z lb Se z lb la soluzione corrente associata a è ottima. IP-5
16 Osservazioni sull algoritmo di Branch-and-Bound La convergenza in un numero finito di passi è garantita se il problema ha soluzioni ottime finite. Le prestazioni dell algoritmo sono influenzate dalle diverse politiche di scelta del nodo da ramificare al passo. Due strategie limite: Depth First (esplorazione in profondità): se il nodo corrente non è tagliato generare i due nodi figli e proseguire ad esplorare uno di essi al livello successivo. Breadth First (esplorazione in ampiezza): si esplorano tutti i nodi allo stesso livello prima di passare al livello successivo. La strategia depth first richiede minor occupazione di memoria della breadth first ma può richiedere maggior tempo IP-55
17 Un esempio (grafico) obiettivo P P Q N Q N IP-56
18 P Q N M peggiore di R non ammissibile R intera ottima 5 6 non ammissibile M R IP-57
Contenuto e scopo presentazione. Modelli Lineari Interi/Misti. Piani di taglio. Piani di taglio. Piani di taglio Versione 31/08/
Contenuto e scopo presentazione Contenuto: viene presentato un altro metodo di soluzione di problemi di ILP o di MILP. Modelli Lineari Interi/Misti Piani di taglio Versione /8/. Scopo: fornire le capacità
5.5 Metodi generali per la soluzione di problemi
5.5 Metodi generali per la soluzione di problemi di PLI I problemi di PLI hanno caratteristiche molto diverse dai problemi di PL. In alcuni casi, la soluzione del problema lineare rilassato, ottenuto cioè
Parte V: Rilassamento Lagrangiano
Parte V: Rilassamento Lagrangiano Tecnica Lagrangiana Consideriamo il seguente problema di Programmazione Lineare Intera: P 1 min c T x L I Ax > b Cx > d x > 0, intera in cui A = matrice m x n C = matrice
4.5 Metodo del simplesso
4.5 Metodo del simplesso min z = c T x s.v. Ax = b x PL in forma standard Esamina una sequenza di soluzioni di base ammissibili con valori non crescenti della funzione obiettivo fino a raggiungerne una
Introduzione al Metodo del Simplesso. 1 Soluzioni di base e problemi in forma standard
Introduzione al Metodo del Simplesso Giacomo Zambelli 1 Soluzioni di base e problemi in forma standard Consideriamo il seguente problema di programmazione lineare (PL), relativo all esempio di produzione
Funzioni implicite - Esercizi svolti
Funzioni implicite - Esercizi svolti Esercizio. È data la funzione di due variabili F (x, y) = y(e y + x) log x. Verificare che esiste un intorno I in R del punto di ascissa x 0 = sul quale è definita
Rilassamento Lagrangiano
Rilassamento Lagrangiano AA 2009/10 1 Rilassamento Lagrangiano Tecnica più usata e conosciuta in ottimizzazione combinatoria per il calcolo di lower/upper bounds (Held and Karp (1970)). Si consideri il
Rilassamento Lagrangiano
RILASSAMENTO LAGRANGIANO 1 Rilassamento Lagrangiano Tecnica più usata e conosciuta in ottimizzazione combinatoria per il calcolo di lower/upper bounds (Held and Karp (1970)). Si consideri il seguente problema
Esercizi per il corso di ricerca operativa 1
Esercizi per il corso di ricerca operativa Ultimo aggiornamento: 8 gennaio 004 Indice I Esercizi 5 Programmazione lineare 7 Dualita 3 3 Analisi di sensitivita 7 4 Programmazione intera 5 Introduzione
Esercizi soluzione grafica e Branch and Bound. Daniele Vigo
Esercizi soluzione grafica e Branch and Bound Daniele Vigo [email protected] Mix Mangimi Il gestore di un allevamento desidera determinare il mix ottimale di mangimi da aggiungere al riso per la dieta
Quali condizionisi si possono richiedere sulla funzione interpolante?
INTERPOLAZIONE Problema generale di INTERPOLAZIONE Dati n punti distinti ( i, i ) i=,..,n si vuole costruire una funzione f() tale che nei nodi ( i ) i=,..n soddisfi a certe condizioni, dette Condizioni
Precorso di Matematica
UNIVERSITÀ DEGLI STUDI ROMA TRE FACOLTA DI ARCHITETTURA Precorso di Matematica Anna Scaramuzza Anno Accademico 2005-2006 4-10 Ottobre 2005 INDICE 1. ALGEBRA................................. 3 1.1 Equazioni
Lezioni di Ricerca Operativa
Lezioni di Ricerca Operativa Massimo Paolucci Dipartimento di Informatica, Sistemistica e elematica (DIS) Università di Genova [email protected] http://www.dattero.dist.unige.it Estratto per la parte
1. riconoscere la risolubilità di equazioni e disequazioni in casi particolari
Secondo modulo: Algebra Obiettivi 1. riconoscere la risolubilità di equazioni e disequazioni in casi particolari 2. risolvere equazioni intere e frazionarie di primo grado, secondo grado, grado superiore
Esercizi di ottimizzazione vincolata
Esercizi di ottimizzazione vincolata A. Agnetis, P. Detti Esercizi svolti 1 Dato il seguente problema di ottimizzazione vincolata max x 1 + x 2 x 1 4x 2 3 x 1 + x 2 2 0 x 1 0 studiare l esistenza di punti
Metodi e Modelli per l Ottimizzazione Combinatoria Ripasso sulla Programmazione Lineare e il metodo del Simplesso (parte I)
Metodi e Modelli per l Ottimizzazione Combinatoria Ripasso sulla Programmazione Lineare e il metodo del Simplesso (parte I) Luigi De Giovanni Giacomo Zambelli 1 Problemi di programmazione lineare Un problema
Esercizi sulla Programmazione Lineare. min. cx Ax b x 0
Soluzioni 4.-4. Fondamenti di Ricerca Operativa Prof. E. Amaldi Esercizi sulla Programmazione Lineare 4. Risoluzione grafica e forma standard. Si consideri il problema min x cx Ax b x dove x = (x, x )
Metodi e Modelli per l Ottimizzazione Combinatoria Metodi basati su generazione di colonne
Metodi e Modelli per l Ottimizzazione Combinatoria Metodi basati su generazione di colonne L. De Giovanni G. Zambelli 1 Un problema di taglio di tondini di ferro Un azienda metallurgica produce tondini
Algoritmo basato su cancellazione di cicli
Algoritmo basato su cancellazione di cicli Dato un flusso ammissibile iniziale, si costruisce una sequenza di flussi ammissibili di costo decrescente. Ciascun flusso è ottenuto dal precedente flusso ammissibile
Metodi e Modelli per l Ottimizzazione Combinatoria Metodi esatti per il problema del commesso viaggiatore
Metodi e Modelli per l Ottimizzazione Combinatoria Metodi esatti per il problema del commesso viaggiatore L. De Giovanni G. Zambelli Il problema del commesso viaggiatore (Travelling Salesman Problem -
Disequazioni di secondo grado
Disequazioni di secondo grado. Disequazioni Definizione: una disequazione è una relazione di disuguaglianza tra due espressioni. Detti p() e g() due polinomi definiti in un insieme A, una disequazione
EQUAZIONI CON VALORE ASSOLUTO DISEQUAZIONI CON VALORE ASSOLUTO
EQUAZIONI CON VALORE AOLUTO DIEQUAZIONI CON VALORE AOLUTO Prima di tutto: che cosa è il valore assoluto di un numero? Il valore assoluto è quella legge che ad un numero (positivo o negativo) associa sempre
IL METODO DEL SIMPLESSO
IL METODO DEL SIMPLESSO Il metodo del Simplesso 1 si applica nella risoluzione di un problema di Programmazione Lineare 2 (funzione e vincoli lineari) quando le variabili di azione o iniziali sono almeno
Ricerca Operativa Note su Programmazione Lineare e Metodo del Simplesso (parte II)
Ricerca Operativa Note su Programmazione Lineare e Metodo del Simplesso (parte II) L. De Giovanni AVVERTENZA: le note presentate di seguito non hanno alcuna pretesa di completezza, né hanno lo scopo di
Problemi di Flusso: Il modello del Trasporto
Problemi di Flusso: Il modello del rasporto Andrea Scozzari a.a. 2014-2015 April 27, 2015 Andrea Scozzari (a.a. 2014-2015) Problemi di Flusso: Il modello del rasporto April 27, 2015 1 / 25 Problemi su
Disequazioni in una incognita. La rappresentazione delle soluzioni
Disequazioni in una incognita Una disequazione in una incognita è una disuguaglianza tra due espressioni contenenti una variabile (detta incognita) verificata solo per particolari valori attribuirti alla
1 Disquazioni di primo grado
1 Disquazioni di primo grado 1 1 Disquazioni di primo grado Si assumono assodate le regole per la risoluzione delle equazioni lineari Ricordando che una disuguaglianza è una scrittura tra due espressioni
Linguaggi di Programmazione Corso C. Parte n.3 Linguaggi Liberi da Contesto e Linguaggi Contestuali. Nicola Fanizzi
Linguaggi di Programmazione Corso C Parte n.3 Linguaggi Liberi da Contesto e Linguaggi Contestuali Nicola Fanizzi ([email protected]) Dipartimento di Informatica Università degli Studi di Bari Grammatiche
Ricerca Operativa Branch-and-Bound per problemi di Programmazione Lineare Intera
Ricerca Operativa Branch-and-Bound per problemi di Programmazione Lineare Intera L. De Giovanni AVVERTENZA: le note presentate di seguito non hanno alcuna pretesa di completezza, né hanno lo scopo di sostituirsi
Equazioni e disequazioni. M.Simonetta Bernabei, Horst Thaler
Equazioni e disequazioni M.Simonetta Bernabei, Horst Thaler A(x)=0 x si chiama incognita dell equazione. Se oltre all incognita non compaiono altre lettere l equazione si dice numerica, altrimenti letterale.
Raccolta di esercizi svolti sulle condizioni di Kuhn Tucker
Raccolta di esercizi svolti sulle condizioni di Kuhn Tucker a cura di V. Piccialli a.a. 00-003 Esempio Si consideri la funzione obiettivo: f(x) = (x + x ) e sia l insieme ammissibile F definito da vincoli:
Prerequisiti didattici
Università degli Studi di Ferrara 2014-2015 Corso TFA - A048 Matematica applicata Didattica della matematica applicata all economia e alla finanza 1 aprile 2015 Appunti di didattica della matematica applicata
Piccolo teorema di Fermat
Piccolo teorema di Fermat Proposizione Siano x, y Z, p N, p primo. Allora (x + y) p x p + y p (mod p). Piccolo teorema di Fermat Proposizione Siano x, y Z, p N, p primo. Allora (x + y) p x p + y p (mod
+2 3 = = =3 + =3 + =8 =15. Sistemi lineari. nelle stesse due incognite. + = + = = = Esempi + =5. Il sistema è determinato
Sistemi di equazioni SISTEMI LINEARI Un sistema di equazioni è un insieme di equazioni per le quali si cercano eventuali soluzioni comuni. +=7 =1 Ognuna delle due equazioni ha infinite soluzioni. La coppia
Corso di Matematica per la Chimica
Dott.ssa Maria Carmela De Bonis a.a. 2013-14 Pivoting e stabilità Se la matrice A non appartiene a nessuna delle categorie precedenti può accadere che al k esimo passo risulti a (k) k,k = 0, e quindi il
Esercitazione del
Esercizi sulla regressione lineare. Esercitazione del 21.05.2013 Esercizio dal tema d esame del 13.06.2011. Si consideri il seguente campione di n = 9 osservazioni relative ai caratteri ed Y: 7 17 8 36
04 - Numeri Complessi
Università degli Studi di Palermo Scuola Politecnica Dipartimento di Scienze Economiche, Aziendali e Statistiche Appunti del corso di Matematica 04 - Numeri Complessi Anno Accademico 2015/2016 M. Tumminello,
Problemi, istanze, soluzioni
lgoritmi e Strutture di Dati II 2 Problemi, istanze, soluzioni Un problema specifica una relazione matematica tra dati di ingresso e dati di uscita. Una istanza di un problema è formata dai dati di un
Linguaggi e Grammatiche Liberi da Contesto
N.Fanizzi-V.Carofiglio Dipartimento di Informatica Università degli Studi di Bari 22 aprile 2016 1 Linguaggi Liberi da Contesto 2 Grammatiche e Linguaggi Liberi da Contesto G = (X, V, S, P) è una grammatica
Esercizi di Matematica di Base Scienze biologiche e Scienze e Tecnologie dell Ambiente
Esercizi di Matematica di Base Scienze biologiche e Scienze e Tecnologie dell Ambiente Dati i vettori di R (i) Calcolare il prodotto scalare v w, (ii) Stabilire se v e w sono ortogonali, (ii) Stabilire
La domanda che ci si deve porre innanzitutto per iniziare a risolvere questa disequazione è la seguente:
Disequazioni: caso generale Consideriamo ora la risoluzione di disequazioni che presentino al suo interno valori assoluti e radici. Cercheremo di stabilire con degli esempio delle linee guida per la risoluzione
Si consideri il sistema a coefficienti reali di m equazioni lineari in n incognite
3 Sistemi lineari 3 Generalità Si consideri il sistema a coefficienti reali di m equazioni lineari in n incognite ovvero, in forma matriciale, a x + a 2 x 2 + + a n x n = b a 2 x + a 22 x 2 + + a 2n x
Teorema di Thevenin generalizzato
Teorema di Thevenin generalizzato Si considerino due reti elettriche lineari, A e B, aventi rispettivamente N A e N B nodi interni. Esse si interfacciano attraverso n (n 3) fili di collegamento, in cui
Equazioni di 2 grado
Equazioni di grado Tipi di equazioni: Un equazione (ad una incognita) è di grado se può essere scritta nella forma generale (o forma tipica o ancora forma canonica): a b c con a, b e c numeri reali (però
Equazioni di Primo grado
Equazioni di Primo grado Definizioni Si dice equazione di primo grado un uguaglianza tra due espressioni algebriche verificata solo per un determinato valore della variabile x, detta incognita. Si chiama
ANALISI 1 - Teoremi e dimostrazioni vari
ANALISI 1 - Teoremi e dimostrazioni vari Sommario Proprietà dell estremo superiore per R... 2 Definitivamente... 2 Successioni convergenti... 2 Successioni monotone... 2 Teorema di esistenza del limite
UNIVERSITA DEGLI STUDI LA SAPIENZA DI ROMA POLO DI RIETI FACOLTA DI INGEGNERIA CORSO DI LAUREA IN INGEGNERIA DELL AMBIENTE E DEL TERRITORIO
UNIVERSITA DEGLI STUDI LA SAPIENZA DI ROMA POLO DI RIETI FACOLTA DI INGEGNERIA CORSO DI LAUREA IN INGEGNERIA DELL AMBIENTE E DEL TERRITORIO Geometria III esonero pariale A.A. 6 Cognome Nome Matricola Codice
2.3 Cammini ottimi. E. Amaldi Fondamenti di R.O. Politecnico di Milano 1
. Cammini ottimi E. Amaldi Fondamenti di R.O. Politecnico di Milano .. Cammini minimi e algoritmo di Dijkstra Dato un grafo orientato G = (N, A) con una funzione di costo c : A c ij R e due nodi s e t,
Catene di Markov. 8 ottobre 2009
Catene di Markov 8 ottobre 2009 Definizione 1. Si dice catena di Markov (finita) un sistema dotato di un numero finito n di stati {1, 2,..., n} che soddisfi la seguente ipotesi: la probabilità che il sistema
Assemblaggio degli Elementi: Soluzione del Problema Strutturale Discreto
Il Metodo degli Elementi Finiti Assemblaggio degli Elementi: Soluzione del Problema Strutturale Discreto Dalle dispense del prof. Dario Amodio e dalle lezioni del prof. Giovanni Santucci Per ottenere la
Il modello duale. Capitolo settimo. Introduzione
Capitolo settimo Il modello duale Introduzione Il modello duale e la teoria della dualità assumono una grande importanza nella teoria della programmazione matematica. In questo testo i modelli primale
Analisi Matematica I per Ingegneria Gestionale, a.a Scritto del secondo appello, 1 febbraio 2017 Testi 1
Analisi Matematica I per Ingegneria Gestionale, a.a. 206-7 Scritto del secondo appello, febbraio 207 Testi Prima parte, gruppo.. Trovare le [0, π] che risolvono la disequazione sin(2) 2. 2. Dire se esistono
ESERCIZIO MIN-MAX Si consideri il seguente albero di gioco dove i punteggi sono tutti dal punto di vista del primo giocatore.
ESERCIZIO MIN- Si consideri il seguente albero di gioco dove i punteggi sono tutti dal punto di vista del primo giocatore. B C D E F G H I J K L M N O P Q R S T U (6) (8) (5) (0) (-2) (2) (5) (8) (9) (2)
Elementi sulle diseguaglianze tra numeri relativi
Elementi sulle diseguaglianze tra numeri relativi Dati due numeri disuguali a e b risulta a>b oppure ao oppure a-b
11.4 Chiusura transitiva
6 11.4 Chiusura transitiva Il problema che consideriamo in questa sezione riguarda il calcolo della chiusura transitiva di un grafo. Dato un grafo orientato G = hv,ei, si vuole determinare il grafo orientato)
Cercare il percorso minimo Ant Colony Optimization
Cercare il percorso minimo Ant Colony Optimization Author: Luca Albergante 1 Dipartimento di Matematica, Università degli Studi di Milano 4 Aprile 2011 L. Albergante (Univ. of Milan) PSO 4 Aprile 2011
Esercizi svolti. risolvere, se possibile, l equazione xa + B = O, essendo x un incognita reale
Esercizi svolti 1. Matrici e operazioni fra matrici 1.1 Date le matrici 1 2 1 6 A = B = 5 2 9 15 6 risolvere, se possibile, l equazione xa + B = O, essendo x un incognita reale Osservazione iniziale: qualunque
(x B x A, y B y A ) = (4, 2) ha modulo
GEOMETRIA PIANA 1. Esercizi Esercizio 1. Dati i punti A(0, 4), e B(4, ) trovarne la distanza e trovare poi i punti C allineati con A e con B che verificano: (1) AC = CB (punto medio del segmento AB); ()
UNIVERSITÀ DEGLI STUDI ROMA TRE Corso di Studi in Ingegneria Informatica Ricerca Operativa 1 Seconda prova intermedia 17 giugno 2013
A UNIVERSITÀ DEGLI STUDI ROMA TRE Corso di Studi in Ingegneria Informatica Ricerca Operativa Seconda prova intermedia 7 giugno 0 Nome: Cognome: Matricola: Orale /06/0 ore aula N Orale 0/07/0 ore aula N
3 Equazioni e disequazioni.
3 Equazioni e disequazioni. 3. Equazioni. Una equazione algebrica è un uguaglianza tra espressioni letterali soddisfatta per alcuni valori attribuiti alle lettere che vi compaiono. Tali valori sono detti
Ottimizzazione Multi Obiettivo
Ottimizzazione Multi Obiettivo 1 Ottimizzazione Multi Obiettivo La Programmazione Matematica classica, lineare (PL) o intera (PLI), tratta problemi caratterizzati da una unica e ben definita funzione obiettivo.
1 Fattorizzazione di polinomi
1 Fattorizzazione di polinomi Polinomio: un polinomio di grado n nella variabile x, è dato da p(x) = a n x n + a n 1 x n 1 + + a 1 x + a 0 con a n 0, a 0 è detto termine noto, a k è detto coefficiente
Domande d esame. Ricerca Operativa. G. Liuzzi. Giovedí 14 Maggio 2015. 1 Istituto di Analisi dei Sistemi ed Informatica IASI - CNR
1 Giovedí 14 Maggio 2015 1 Istituto di Analisi dei Sistemi ed Informatica IASI - CNR Geometria di R n 1 Dare la definizione di Poliedro e Vertice di un Poliedro 2 Dare la definizione di Poliedro e di Politopo
Limiti e continuità. Teoremi sui limiti. Teorema di unicità del limite Teorema di permanenza del segno Teoremi del confronto Algebra dei limiti
Limiti e continuità Teorema di unicità del ite Teorema di permanenza del segno Teoremi del confronto Algebra dei iti 2 2006 Politecnico di Torino 1 Se f(x) =` ` è unico Per assurdo, siano ` 6= `0 con f(x)
Esercitazione 5: Sistemi a risoluzione immediata.
Esercitazione 5: Sistemi a risoluzione immediata. Ipotesi: Supponiamo le matrici non singolari. Nota: Per verificare che si ha risolto correttamente il sistema lineare Ax = b basta calcolare la norma del
Problemi di flusso a costo minimo
p. 1/7 Problemi di flusso a costo minimo È data una rete (grafo orientato e connesso) G = (V,A). (i,j) A c ij, costo di trasporto unitario lungo l arco (i, j). i V b i interi e tali che i V b i = 0. p.
04 - Logica delle dimostrazioni
Università degli Studi di Palermo Facoltà di Economia CdS Sviluppo Economico e Cooperazione Internazionale Appunti del corso di Matematica 04 - Logica delle dimostrazioni Anno Accademico 013/014 D. Provenzano,
Derivazione numerica. Introduzione al calcolo numerico. Derivazione numerica (II) Derivazione numerica (III)
Derivazione numerica Introduzione al calcolo numerico Il calcolo della derivata di una funzione in un punto implica un processo al limite che può solo essere approssimato da un calcolatore. Supponiamo
Le proprietà che seguono valgono x, y > 0, a > 0 a 1, e b qualsiasi. Da queste si possono anche dedurre le seguenti uguaglianze log a 1 = 0
Corso di Potenziamento a.a. 009/00 I Logaritmi Fissiamo un numero a > 0, a. Dato un numero positivo t, l equazione a x = t ammette un unica soluzione x che si chiama logaritmo in base a di t e si scrive
Giuseppe Accascina. Note del corso di Geometria e Algebra
Giuseppe Accascina Note del corso di Geometria e Algebra Corso di Laurea Specialistica in Ingegneria Gestionale Anno Accademico 26-27 ii Istruzioni per l uso Faremo spesso riferimento a ciò che è stato
Algoritmi Branch-and-Bound: Strategie di Esplorazione e Rilassamenti 1
Algoritmi Branch-and-Bound: Strategie di Esplorazione e Rilassamenti 1 Silvano Martello Dipartimento di Informatica, Università di Torino 1 Branch-and-bound Il metodo branch-and-bound è oggi lo strumento
Corso di Informatica Modulo T1 1 - Il concetto di problema
Corso di Informatica Modulo T1 1 - Il concetto di problema 1 Prerequisiti Concetti intuitivi di: Proporzione Problema Variabile Numeri interi e reali 2 1 Introduzione Nel risolvere un problema abbiamo
Sintesi di Reti Sequenziali Sincrone
Sintesi di Reti Sequenziali Sincrone Maurizio Palesi Maurizio Palesi 1 Macchina Sequenziale Una macchina sequenziale è definita dalla quintupla (I,U,S,δ,λ ) dove: I è l insieme finito dei simboli d ingresso
Argomento 13 Sistemi lineari
Sistemi lineari: definizioni Argomento 3 Sistemi lineari I Un equazione nelle n incognite x,,x n della forma c x + + c n x n = b ove c,,c n sono numeri reali (detti coefficienti) eb è un numero reale (detto
SISTEMI LINEARI, METODO DI GAUSS
SISTEMI LINEARI, METODO DI GAUSS Abbiamo visto che un sistema di m equazioni lineari in n incognite si può rappresentare in forma matriciale come A x = b dove: A è la matrice di tipo (m, n) dei coefficienti
Sistemi di 1 grado in due incognite
Sistemi di 1 grado in due incognite Problema In un cortile ci sono polli e conigli: in totale le teste sono 7 e zampe 18. Quanti polli e quanti conigli ci sono nel cortile? Soluzione Indichiamo con e con
SISTEMI LINEARI: APPROFONDIMENTI ED ESEMPI
SISTEMI LINEARI: APPROFONDIMENTI ED ESEMPI Appunti presi dalle lezioni del prof. Nedo Checcaglini Liceo Scientifico di Castiglion Fiorentino (Classe 4B) January 17, 005 1 SISTEMI LINEARI Se a ik, b i R,
Esercizi sui sistemi di equazioni lineari.
Esercizi sui sistemi di equazioni lineari Risolvere il sistema di equazioni lineari x y + z 6 x + y z x y z Si tratta di un sistema di tre equazioni lineari nelle tre incognite x, y e z Poichè m n, la
LEZIONE 4. { x + y + z = 1 x y + 2z = 3
LEZIONE 4 4.. Operazioni elementari di riga. Abbiamo visto, nella precedente lezione, quanto sia semplice risolvere sistemi di equazioni lineari aventi matrice incompleta fortemente ridotta per righe.
Liceo Scientifico Statale G. Stampacchia Tricase
Luigi Lecci\Compito 2D\Lunedì 10 Novembre 2003 1 Oggetto: compito in Classe 2D/PNI Liceo Scientifico Statale G. Stampacchia Tricase Tempo di lavoro 60 minuti Argomenti: Equazioni e disequazioni immediate
EQUAZIONI DI PRIMO GRADO
Cognome... Nome... Equazioni di primo grado EQUAZIONI DI PRIMO GRADO Un'equazione di primo grado e un'uguaglianza tra due espressioni algebriche di primo grado, vera solo per alcuni valori che si attribuiscono
Strutture algebriche. Leggi di composizione. Leggi di composizione. Gruppi Insiemi di numeri Polinomi
Introduzione S S S S Le strutture algebriche sono date da insiemi con leggi di composizione binarie (operazioni) ed assiomi (proprietà) Una legge di composizione binaria è una funzione : I J K, una legge
Le Derivate. Appunti delle lezioni di matematica di A. Pisani Liceo Classico Dante Alighieri
Le Derivate Appunti delle lezioni di matematica di A. Pisani Liceo Classico Dante Alighieri Nota bene Questi appunti sono da intendere come guida allo studio e come riassunto di quanto illustrato durante
Dati e Algoritmi I (Pietracaprina) Esercizi sugli Alberi
Dati e Algoritmi I (Pietracaprina) Esercizi sugli Alberi Dati e Algoritmi I (Pietracaprina): Esercizi 1 Problema 1 Dimostrare che un albero non vuoto con n nodi interni, dove ogni nodo interno ha almeno
Equazioni esponenziali e logaritmi
Copyright c 2008 Pasquale Terrecuso Tutti i diritti sono riservati. Equazioni esponenziali e logaritmi 2 equazioni esponenziali..................................................... 3 casi particolari............................................................
SOTTOSPAZI E OPERAZIONI IN SPAZI DIVERSI DA R n
SPAZI E SOTTOSPAZI 1 SOTTOSPAZI E OPERAZIONI IN SPAZI DIVERSI DA R n Spazi di matrici. Spazi di polinomi. Generatori, dipendenza e indipendenza lineare, basi e dimensione. Intersezione e somma di sottospazi,
Anno 3 Equazione dell'ellisse
Anno Equazione dell'ellisse 1 Introduzione In questa lezione affronteremo una serie di problemi che ci chiederanno di determinare l equazione di un ellisse sotto certe condizioni. Al termine della lezione
Equazioni e disequazioni goniometriche. Guida alla risoluzione di esercizi
Equazioni e disequazioni goniometriche Guida alla risoluzione di esercizi Valori noti per seno e eno per angoli particolari α α Funzioni goniometriche espresse tramite una di esse α α tan α ctg α ± α tanα
Tecniche di rilassamento
Tecniche di rilassamento 1 Introduzione Consideriamo un problema di ottimizzazione P in forma di minimo (P ) min f(x), x F (P ) Possimo definire un nuovo problema R nel seguente modo: (R) min Φ(x), x F
2.6 Calcolo degli equilibri di Nash
92 2 Giochi non Cooperativi Per queste estensioni di giochi non finiti si possono provare risultati analoghi a quelli visti per i giochi finiti. Rimandiamo alla bibliografia per uno studio più approfondito
Liceo Classico D. Alighieri A.S Studio di Funzione. Prof. A. Pisani. Esempio
Liceo Classico D. Alighieri A.S. 0-3 y Data la funzione: Studio di Funzione tracciatene il grafico nel piano cartesiano. Prof. A. Pisani Esempio ) Tipo e grado della funzione La funzione è analitica, data
Esercizi di Algebra II
Esercizi di Algebra II 18 Novembre 2016 # 6 Esercizio 1. Siano a := 4+13i, b := 8+i Z[i]. Determinare q, r Z[i] tali che a = bq + r con r = 0 o rδ < bδ (dove δ denota l usuale funzione euclidea per Z[i]).
Prontuario degli argomenti di Algebra
Prontuario degli argomenti di Algebra NUMERI RELATIVI Un numero relativo è un numero preceduto da un segno + o - indicante la posizione rispetto ad un punto di riferimento a cui si associa il valore 0.
