REGIONE CALABRIA Assessorato Istruzione, Alta Formazione e Ricerca
|
|
- Geronimo Pala
- 8 anni fa
- Visualizzazioni
Transcript
1 UNIONE EUROPEA REGIONE CALABRIA Assessorato Istruzione, Alta Formazione e Ricerca REPUBBLICA ITALIANA Ministero dell Istruzione, Università e Ricerca Ministero dello Sviluppo Economico Innovazione tecnologica, ricerca e servizi per il marketing dei prodotti agroalimentari tipici/di qualità e per la valorizzazione dei luoghi produttivi. AGROMATER-LAB Calabria WP3: Modelli e strumenti per la logistica distributiva. Rapporto su modelli e metodologie per le aste combinatorie Gruppo di Lavoro: Prof. R. Musmanno, Ing. O. Pisacane, Ing. F. Santoro, Ing. A. Violi, Dott. I. Cosentino, Dott. R. Costanzo, V. Caputi.
2 Sommario 1. Introduzione Le aste combinatorie Algoritmi per aste combinatorie a. Asta one-to-many b. Asta many-to-one c. Asta many-to-many Bibliografia
3 1. Introduzione Negli ultimi anni un numero crescente di piccole e medie imprese ha preso coscienza degli enormi vantaggi che possono derivare da una stretta collaborazione con i fornitori, i clienti, gli operatori logistici e persino con i concorrenti. Questo approccio (noto come collaborative logistics) è oggi reso possibile dalla disponibilità di tecnologie informatiche e telematiche a costi contenuti, ed è reso sempre più urgente dalla crescente riduzione dei margini di profitto. Tradizionalmente, gli attori nel settore dei trasporti hanno tentato di ridurre i costi operativi attraverso una razionalizzazione dei propri processi. Per contro, la collaborative logistics mira a identificare e a ridurre i costi nascosti (hidden cost) che tutti i soggetti logistici si trovano a sostenere pur senza averne individualmente il controllo. L approccio collaborative logistics, si concretizza nel ricorso a pratiche coordinate di continuous replenishment, vendor managed inventory, collaborative forecasting e nell'impiego di emarketplace dei servizi logistici. Nel seguito concentreremo l attenzione su quest ultimo aspetto. 2
4 2. Le aste combinatorie Le aste sono un potente meccanismo di mercato, usato da tempi remoti per la vendita di beni e/o servizi. Sin dall inizio sono state usate sia per la loro facilità di comprensione per i partecipanti, sia perché, spesso, generano alti profitti. Contrariamente alla pratica del prezzo fisso, infatti, che si basa su stime (indagini di mercato) per l individuazione di tale valore, l asta permette un efficace determinazione del valore del bene o servizio oggetto dell asta, avvicinando domanda ed offerta ad una posizione d equilibrio attraverso la concorrenza di acquirenti/venditori. Tale meccanismo si contraddistingue per anonimità, imparzialità ed automaticità: una volta che le regole di svolgimento sono state diffuse, queste si applicano indifferentemente a tutti coloro che volontariamente vi prendono parte. Gli elevati costi di gestione associati a tale procedura di negoziazione ne hanno a lungo limitato il campo di applicazione. Un reale accrescimento della popolarità delle aste è dovuto alla diffusione delle tecnologie informatiche, e di internet in particolare. Superando i limiti di spazio e tempo, il web ha finalmente consentito a milioni di persone di accedere a servizi e meccanismi nuovi ed efficienti. Accanto alle aste classiche, che hanno come oggetto la compravendita di un solo bene o servizio, acquistano sempre maggiore rilievo le aste combinatorie (combinatorial auction), che si riferiscono a diversi beni e servizi, anche non identici tra loro. Con le aste combinatorie si possono esprimere preferenze non esprimibili ricorrendo alle aste classiche, come il concetto di complementarietà e di sostituibilità sui beni/servizi richiesti. Più precisamente, dati due beni/servizi A e B, indicando con v( ) la preferenza di un partecipante, si dice che A e B sono complementari se risulta: v({a,b}) > v({a}) + v({b}) ossia che il valore dato da un partecipante aumenta se ottiene entrambi i beni/servizi (per esempio, A rappresenta un volo Roma-Milano, B un volo Milano-Roma), quindi il partecipante è disposto a pagare una somma maggiore, se ottiene entrambi i beni/servizi, 3
5 della somma del valore degli stessi presi singolarmente. Invece si dicono sostituibili se risulta: v({a,b}) < v({a}) + v({b}) ossia che il valore diminuisce se si ottengono entrambi (ad esempio, A rappresenta un volo Roma-Milano, B rappresenta un volo Roma-Londra), quindi il partecipante esprime l idea di voler pagare di meno, per ottenerli entrambi, del loro valore complessivo. Gli aspetti principali relativi alle aste combinatorie sono: il problema della determinazione del vincitore (Winner Determination Problem, WDP). A differenza delle aste classiche in cui l offerta più alta risulta essere la vincente, nelle aste combinatorie il concetto è più complesso: vi sono differenti articoli messi all incanto, di conseguenza si possono effettuare offerte su un sottoinsieme arbitrario di essi, quindi vi possono essere più vincitori in una singola asta; la possibilità di esprimere dei giudizi nel proporre un offerta (bid). Le aste combinatorie possono essere definite a partire dalle seguenti caratteristiche: tipologia; organizzazione; item di riferimento; formato delle offerte; aggiornamento delle offerte; regole di arresto. La tipologia di un asta combinatoria stabilisce il numero, il tipo e il ruolo dei partecipanti. Le aste one-to-many prevedono un solo venditore (seller) e numerosi compratori (buyer). Il venditore mette all asta i propri articoli (items) con un prezzo di partenza per ciascuno di essi; sarà poi la concorrenza fra i vari compratori a stabilire il prezzo di mercato dei vari item messi all incanto, per cui i soggetti attivi in questo tipo di asta sono proprio i 4
6 compratori, mentre il venditore svolge il ruolo di stabilire i vari criteri dell asta. Lo scopo di questo tipo di asta è quello di massimizzare il profitto del venditore, cioè il profitto dell asta stessa. Questo tipo di asta è definito anche one side diretto, proprio perché solo una parte di attori risulta attivo. L asta di tipo many to one, nota anche come asta inversa, rappresenta il caso opposto al precedente, in cui vi è presente un solo compratore in presenza di una molteplicità di venditori. Un compratore esprime l intenzione di acquistare beni/servizi e indice un asta di acquisto. I venditori propongono i propri prodotti (richiesti nell asta) ad un determinato prezzo. Ovviamente il compratore acquisterà i prodotti al minor prezzo proposto. In questo tipo di asta, quindi, sono i venditori a rappresentare la parte attiva, determinando il prezzo di acquisto, riducendo le proprie richieste di vendita al fine di avere la meglio sugli altri concorrenti. Mentre il compratore svolge il ruolo di decidere (come per il venditore nell asta one to many) se accettare o rifiutare le offerte fatte. Infine vi è l asta many to many, più comunemente nota come combinatorial exchanges, in cui compaiono molti compratori e molti venditori. In questo tipo di asta tutti gli attori in gioco risultano attivi, per cui determinano il prezzo di mercato di ogni bene/servizio messo all incanto. L organizzazione indica il modo in cui si svolge l asta. Dopo aver individuato il numero dei partecipanti e il loro ruolo, bisogna stabilire i criteri con cui l asta va avanti. I tipi di organizzazione si possono suddividere, principalmente, in due categorie: a) progressive; b) single round. Le aste progressive racchiudono i tipi di aste in cui i prezzi dei beni/servizi vanno al rialzo (come nell asta inglese) o al ribasso (come nell asta olandese), ossia un giudizio espresso da un partecipante, su un determinato item, può essere modificato. Quelle single round, invece, rappresentano le aste in cui i vari concorrenti esprimono il proprio giudizio sugli articoli messi in vendita una sola volta, senza poter correggere le proprie valutazioni (un classico esempio di questa categoria sono le aste in busta chiusa). Come già accennato in precedenza, nelle aste di tipo inglese i vari concorrenti attribuiscono un valore soggettivo ad un determinato bene/servizio e successivamente, in base alle valutazione degli altri partecipanti, decidono se aumentare la propria offerta o rinunciare. Nelle aste combinatorie, oltre al rialzo del prezzo, è possibile intervenire anche sul numero di 5
7 beni/servizi richiesti. Infatti, poiché sono messi all incanto più articoli, è possibile modificare l offerta sia agendo sul prezzo che sugli item richiesti, per trasformare una offerta in vincente. Nelle aste combinatorie, tuttavia, non è possibile applicare il tipo di asta olandese, a meno che non viene proposto un prezzo di partenza per tutti gli articoli messi all incanto e diminuendo lo stesso fino al momento in cui un partecipante accetta la proposta, ma così facendo si perderebbe la caratteristica principale delle aste combinatorie, ossia quella di poter offrire per un sottoinsieme degli articoli ed esprimere delle preferenze su di essi. Gli articoli (item) che possono essere messi all incanto possono essere di diverso tipo. Innanzitutto si può individuare una suddivisione tra item semplici ed item multipli. La differenza risiede nel numero di unità vendute o richieste. Per gli item semplici la quantità offerta è di una unità, mentre per gli item multipli ve ne possono essere n. In un asta combinatoria, quindi, con item multipli si possono effettuare offerte scegliendo oltre che il numero di item differenti anche la quantità di unità per ogni tipo di item richiesto: ovviamente, le unità degli articoli sono indistinguibili. Un altra differenziazione necessaria è quella tra item divisibili e item indivisibili. Mentre i primi sono caratterizzati dal fatto che si può richiedere una porzione dell articolo messo all incanto, i secondi non godono di questa proprietà. Un esempio di item divisibili è la vendita di reti di telecomunicazione, mentre l assegnazione di percorsi ferroviari non lo sono. Sulla base di queste due classificazioni si possono distingue quattro tipi di item: a) indivisibili semplici; b) indivisibili multipli; c) divisibili semplici; d) divisibili multipli. Tuttavia si può fare confusione tra divisibili semplici e indivisibili multipli. Infatti, entrambi permettono ad un partecipante la possibilità di effettuare un offerta per una porzione degli articoli richiesti. Tuttavia, per la classe divisibili semplici si può effettuare una offerta su una frazione del singolo bene/servizio messo all incanto, mentre per gli indivisibili multipli è possibile richiedere una frazione sulla quantità disponibile. La differenza dipende intrinsecamente dalla natura fisica del bene/servizio stesso ([LB03]). 6
8 Il formato delle offerte indica come possono essere effettuate le offerte da parte dei concorrenti, indicando il grado di espressività delle stesse. L espressività di un offerta indica la capacità, attribuita ai vari partecipanti, di esprimere, in modo più o meno dettagliato, le proprie preferenze. Si possono individuare due categorie: a) semplice; b) basato su un linguaggio (complessa). Il tipo di offerta semplice, effettuata su un asta combinatoria, consente di richiedere un numero arbitrario di beni/servizi differenti disponibili e, in caso di item multipli, il numero di unità degli stessi (oppure una frazione se questi sono divisibili) con un prezzo associato, per cui è possibile formulare un offerta tale da esprimere la complementarietà o la sostituibilità tra i beni/servizi. Con un linguaggio appropriato si possono formulare delle offerte più complesse, ossia con maggiore espressività. Ad esempio, è possibile dichiarare la volontà di pagare un prezzo unico per ottenere uno fra due tipi di beni/servizi, ma non si vogliono ottenere entrambi. Questa e altre tipologie di espressioni sono permesse se si fa uso di un linguaggio di offerte ben preciso. Teoricamente, sia l offerta semplice che quella basata sul linguaggio, possono essere applicate a qualunque sia l item di riferimento. Tuttavia, per ogni tipologia di item è necessario un algoritmo per il WDP sia per il tipo di offerta semplice che per quello complesso. Ad oggi, un linguaggio di offerte completo è stato sviluppato solo per la classe di items indivisibili semplici, per il quale è stato sviluppato un appropriato algoritmo per il WDP (Errore. L'origine riferimento non è stata trovata.). Altri studi, non ancora conclusi, sono condotti anche per la classe di oggetti divisibili semplici. In definitiva, non basta definire un linguaggio di offerte espressivo per la classe di item voluta, ma è necessario definire, anche, un appropriato algoritmo per il relativo WDP. L aggiornamento delle offerte indica le regole permesse per aggiornare le proprie offerte nel momento in cui dovessero risultare non vincenti. Nelle aste classiche, con un solo articolo messo all incanto, le offerte possono essere aggiornate modificando il prezzo offerto, dal momento che è l unico vincolo. Quindi, per tramutare una offerta non vincente in una offerta vincente, è sufficiente offrire un prezzo superiore all offerta 7
9 vincente attuale (vedi asta inglese). Le aste combinatorie non sono così limitate. Infatti, essendoci diversi articoli da prendere in considerazione, a volte non è sufficiente, e talvolta è addirittura impossibile, valutare il prezzo necessario per ottenere gli item richiesti nell offerta. Per facilitare la comprensione, si consideri un asta one to many, progressiva (tipo inglese), con item indivisibili semplici e formato di offerte semplice. Supponendo che questa asta sia composta da trenta articoli differenti, le varie offerte che si possono effettuare sono molteplici: in totale si possono effettuare offerte differenti (più di un miliardo), cioè la permutazione di tutti gli articoli, indipendentemente dal prezzo proposto. Se si volesse un sottoinsieme degli articoli sarebbe difficile calcolare il prezzo tale per cui l offerta risultasse vincente, proprio perché chi fa l asta deve considerare tutte le possibili combinazioni delle offerte presenti, al fine di ottenere il profitto migliore. Inoltre non è detto che vi sia un offerta composta esattamente dagli stessi articoli con cui fare un confronto. In definitiva, per trasformare una offerta in vincente può anche essere necessario modificare il numero beni/servizi richiesti, oltre che al prezzo offerto. L aggiornamento delle offerte indica, quindi, le modifiche che sono permesse sulle offerte. Oltre all aggiornamento delle offerte, è possibile anche indicare un termine di tempo per cui è possibile effettuare una offerta iniziale: ciò è fatto per evitare che un concorrente ne faccia una a lui vantaggiosa alla conclusione dell asta, in modo tale che nessun altro possa controbattere alla proposta effettuata. Questo va a discapito di chi effettua l asta, riducendo la negoziazione e non arrivando ad un responso ottimale. Per evitare ciò, quindi, si può scegliere un determinato tempo entro il quale poter effettuare una offerta, acquisendo il diritto di partecipare alla contrattazione dell asta. Per questo motivo alcune volte si possono stabilire delle regole di attività dei partecipanti: ad esempio un partecipante con un offerta non vincente deve modificare la stessa entro un determinato periodo di tempo, pena l esclusione dall asta stessa. Queste ed altre regole costituisco il decalogo dell aggiornamento delle offerte. Le regole di arresto indicano le condizioni, stabilite all inizio dell asta, tali per cui si conclude la contrattazione e si elegge il vincitore (o i vincitori). Nelle aste di tipo inglese, ad esempio, chi esegue l asta conta tre volte prima di dichiararla conclusa e il bene messo 8
10 all incanto viene assegnato all offerta più alta del momento. Nel caso dell e-commerce, è chiaro che risulta improponibile una trattazione della chiusura dell asta come nelle aste classiche. Le proposte attuate per le applicazioni di aste on-line esistenti, infatti, sono di tipo leggermente differente. Il metodo maggiormente utilizzato è quello di determinare un limite ultimo entro il quale si possono effettuare le offerte e modificarne il contenuto. Ad esempio, appena si avvia l asta, si decide un termine di tempo indicando il periodo di vita dell asta, scaduto il quale l asta viene chiusa e si assegnano i beni/servizi ai vincitori. Il periodo di tempo può essere reso noto ai concorrenti, oppure no, in modo da evitare i comportamenti poco corretti precedentemente introdotti. Un altro criterio per stabilire il termine di un asta è il profitto da raggiungere per chi esegue l asta. Ad esempio, per un tipo di asta one to many si può decidere, sempre all inizio della stessa, un guadagno da raggiungere, in modo che i partecipanti esprimano le proprie preferenze, negoziando per raggiungere i propri scopi. Detto guadagno è, generalmente, sconosciuto ai partecipanti all asta. Allorquando si raggiunge un guadagno pari a quello stabilito, l asta viene interrotta eleggendo i vincitori. Lo stesso si può dire per l asta many to one: si comincia con alcune offerte di vendita iniziali, si continua al ribasso fintanto che il costo, sostenuto dal compratore per ottenere i beni/servizi richiesti, non raggiunga quello stabilito inizialmente. Questa strategia può portare ad alcuni inconvenienti: il prezzo stabilito da chi fa l asta può non essere raggiunto: in questo modo l asta non avrà mai un termine ultimo; da qui si intuisce che è preferibile abbinare anche un termine di tempo se si dovesse adottare questa strategia di arresto; è possibile che il prezzo stabilito inizialmente venga raggiunto immediatamente, ma potrebbe continuare a migliorare se l asta non venisse dichiarata conclusa: questo succede se si stabilisce un prezzo poco coerente con le esigenze di mercato, tutto ciò a discapito di chi esegue l asta. Si potrebbe pensare di fare una analisi più profonda, come, ad esempio, studiare l incremento di guadagno in base al tempo per effettuare una previsione sul futuro. Ad esempio, si può notare che per registrare un aumento di guadagno di una data percentuale, all inizio dell asta, è necessario un determinato periodo di tempo, che 9
11 potrebbe essere relativamente breve. Si potrebbe notare come questo tempo si prolunghi per ottenere la stessa percentuale di guadagno quando l asta va avanti. Ad un certo punto di vita dell asta si potrebbe pensare di stimare, in base ai dati ottenuti dall analisi, il tempo necessario per far aumentare il profitto di una data percentuale rispetto a quello attuale, valutando se è conveniente continuare oppure concludere. Come presentato in precedenza, vi è una molteplicità di aste combinatorie, una per ogni combinazione delle caratteristiche sopra citate. 10
12 3. Algoritmi per aste combinatorie Una volta chiusa l asta bisogna assegnare i beni/servizi ai relativi vincitori. Come già accennato questo problema è noto come Winner Determination Problem (WDP). Oltre che alla chiusura dell asta, valutare se una offerta rientra nella categoria delle vincenti può essere, ovviamente, interessante per chi ha effettuato l offerta stessa, in modo tale da poter decidere se è necessario modificarla o meno. Questo problema rientra nei problemi NP-completi nel caso generale. Infatti, in una singola asta combinatoria sono venduti (o richiesti, dipende dal tipo di asta in esame) differenti item, di conseguenza può essere effettuata una quantità consistente di offerte date dalla combinazione degli articoli messi all incanto. Il problema va valutato in funzione della tipologia di asta, perciò verrà considerato prima il tipo one to many, poi il tipo many to one e infine il tipo many to many. a. Asta one-to-many In questa configurazione, un solo venditore (seller) possiede un set G di m indivisibili item da vendere ad n potenziali acquirenti (buyer). Si consideri inizialmente, per semplicità, che gli oggetti da trattare siano composti esclusivamente da unità singole. Un offerta fatta da un compratore j (1 j n) è definita come una tupla (S, p j,s ), dove S G, mentre p j,s è il prezzo che il compratore j è disposto a pagare per ottenere il sottoinsieme S. Definito una variabile binaria x j,s che vale 1 se S viene allocato (cioè assegnato) al compratore j, vale 0 altrimenti, il WDP può essere formulato come il modello (M1): max p j, S x j, S (1) 1 j n S G s. t. 1 j n S G S G x δ j, S x j, S 1, i G (2) 1, j,1 j n j, S (3) 11
13 x j S {0,1}, S G, j, 1 j n, (4) dove δ 1 se i S, 0 altrimenti. La condizione (2) stabilisce che nessun singolo item j, S = deve essere allocato a più di una persona (ovviamente un articolo può essere assegnato ad una ed una sola persona), mentre la condizione (3) assicura che nessun compratore si aggiudichi più di un sottoinsieme di articoli. L obiettivo è quello di massimizzare il profitto del venditore date le offerte fatte dai compratori. Una prima soluzione al problema è stata proposta da Rothkopf et al. (0). Il problema si pone l obiettivo di massimizzare il profitto del venditore, chiamato dagli autori optimal outcome C opt. Ogni combinazione di offerte B Copt rappresenta una combinazione vincente. L algoritmo trova tutte le soluzioni possibili e dopo un confronto trova le offerte che compongono C opt. L algoritmo ha una complessità di Ω(2 n ) e di O(2 2n ). Questa soluzione sicuramente non risulta efficiente, infatti considerando un asta con un input (numero di articoli messi i vendita) pari a 100, il numero di offerte fattibili possono essere e se, per esempio, possono essere immagazzinate un milione di offerte al secondo, sarà necessario un tempo maggiore di anni per immagazzinare solo le offerte effettuate. Quindi, per realizzare un algoritmo utilizzabile nella pratica, è necessario introdurre alcune restrizioni sul numero di offerte possibili da effettuare, non solo perché il problema è NP-completo, ma anche perché la dimensione dell input stesso può diventare insostenibile. Una prima soluzione è quella di permettere che le offerte si compongano su una struttura ad albero (tree structure): dato un sottoinsieme di articoli S, una offerta può essere effettuata sul sottoinsieme stesso (S, p j,s ), oppure su due sottoinsiemi S 1 ed S 2 che formano una partizione di S. I nodi dell albero corrispondono alle offerte ammissibili; inoltre, due offerte sono disgiunte oppure una è un sottoinsieme dell altra. Considerando un asta in cui gli articoli messi in vendita siano {a,b,c,d,e,f,g,h} e le offerte ammissibili siano tutti gli articoli singoli e {a,b,c}, {d,e}, {a,b,c,d,e}, {f,g}, {f,g,h}, e tutto X (tutti gli articoli). La Figura 1 mostra la struttura ad albero di detto esempio. I nodi dell albero rappresentano i tipi di offerte che si possono effettuare da parte dei compratori; inoltre si 12
14 può notare come ogni nodo sia disgiunto da un altro, oppure uno è il sottoinsieme di un altro. Figura 1. Esempio di struttura ad albero Adottando questa soluzione si riduce il numero di offerte effettuabili (infatti non si possono effettuare offerte se non quelle rappresentate dai nodi), e si riduce la complessità temporale dell algoritmo stesso. In tal modo una soluzione ottima può essere trovata in un tempo pari a O(n B ) o(n 3 ), dove B = indica il numero di offerte permesse. Un altra soluzione suggerita in grado di migliorare la complessità iniziale è quella della struttura basata sulla cardinalità (Cardinality-Based Structure). La restrizione è mirata al numero di articoli richiesti nell offerta. In particolare viene suggerito di permettere offerte con al più due oggetti richiesti. Questa soluzione riesce a trovare una soluzione ottimale in un tempo pari a O(n 3 ). Si è dimostrato che consentire la richiesta di numero di articoli maggiore di due (anche limitandosi a tre) non si apportano vantaggi evidenti. Un altro approccio, sempre basato sulla cardinalità degli articoli richiesti in una singola offerta, è quello di permettere offerte con un numero grande di articoli, oppure offerte richiedenti articoli singoli, ad esempio con B = { B X : B = 1 or B > M} ; dove X rappresenta tutte le offerte possibili, mentre M=n/k, con n = numero di articoli e k 13
15 costante maggiore di uno. Se sono verificate queste condizioni, allora il C opt può essere trovato in un tempo pari a O(n S k ). Un altro tipo di restrizione è stato proposto: Geometry-Based Structures, ossia una struttura basata sulla geometria. Questa strategia si basa sul fatto che alcune volte esiste un ordinamento totale sugli articoli messi in vendita. In altre parole, per ogni due articoli i, j X, risulta i < joppure j < i. Per esempio, le licenze per la frequenza radio da assegnare per alcune città possono essere ordinate da nord a sud rispetto l ordine geografico delle città stesse. Se si permettono offerte con richieste consecutive, cioè B i,j :={x X : i x j}, ossia B i,j è un intervallo di richieste, l algoritmo può determinare la soluzione ottimale in un tempo pari a O(n 2 ). Invece di considerare un intervallo disposto su una linea, si può considerare anche un intervallo su una circonferenza, ad esempio richieste di spazi portuali su un isola può definire un struttura di questo tipo. La differenza risiede nel fatto che mentre lo spazio di richiesta su una linea ha un inizio e una fine, in questa seconda soluzione bisogna considerare n linee ognuna con un articolo diverso rappresentante il primo della lista. Con una struttura a forma circolare è possibile formulare offerte di intervalli del tipo {i, i+1,,n-1, n, 1,, j-1, j}, cioè l intervallo arriva alla fine e ricomincia dall inizio. Si può utilizzare l algoritmo per la soluzione precedente, ripetuto n volte, essendoci n linee differenti, per cui C opt viene determinato in un tempo pari a O(n 3 ). Un altra struttura geometrica da considerare è quella a rettangolo, ossia gli articoli possono essere disposti su un rettangolo (vedi Figura 2). In questa soluzione, le offerte consentite sono composte da articoli semplici che risiedono su una riga, oppure che risiedono su una colonna. Questa può essere una soluzione appropriata per una situazione in cui gli articoli presentano due differenti proprietà di importanza per alcuni collezionisti (ad esempio, l età e il valore di monete). 14
16 Figura 2. Esempio di struttura geometrica a rettangolo Fujushima et al. in Errore. L'origine riferimento non è stata trovata. hanno proposto l algoritmo CASS (Combinatorial Auction Structured Search). Si parte dal presupposto che quando il numero di articoli e di offerte è abbastanza piccolo, una ricerca esaustiva può essere usata per determinare L allocazione ottima. In questo algoritmo sono state sviluppate due idee fondamentali. La prima è l identificazione di un sottoinsieme di offerte mutuamente incompatibili (questi sottoinsiemi vengono chiamati bins ). Detti bins hanno il compito di determinare più rapidamente le offerte che devono essere aggiunte alla allocazione parziale, senza creare conflitto. Quindi viene considerato un spazio di ricerca che esclude alcune delle offerte che rendono l allocazione non fattibile. I bins sono ordinati da 1 a n, in cui n rappresenta il numero di articoli messi in vendita, indicando il generico bin con D i, che sarà composto da tutte le offerte avente l articolo i e non l articolo k con k < i. La seconda idea consiste nel tagliare l albero di ricerca. Più precisamente: supponendo che si conosca il profitto massimo * r c che può essere ottenuto dalla vendita di C G, dove G rappresenta tutti gli articoli messi in vendita, e si consideri ogni allocazione fattibile parziale del sottoinsieme F G ad un dato passo della ricerca tale che * G \ F C: se r c + rf è minore del profitto della migliore allocazione fattibile trovata fino a questo punto, allora non è necessario esplorare l albero al di la di F, poiché non si otterrebbe una soluzione migliore di quella attuale. Come dimostrano i risultati ottenuti, vi è un significativo miglioramento in termini di tempo rispetto all algoritmo brute force. In Errore. L'origine riferimento non è stata trovata. è stato presentano l algoritmo CABOB (Combinatorial Auction Branch On Bids), che rappresenta un algoritmo di ricerca 15
17 ad albero che esegue una ramificazione sulle offerte. L idea di eseguire una ramificazione sulle offerte era già stata proposta in un precedente algoritmo, ma il contributo proposto introduce un aggiunta fondamentale. L ossatura di CABOB è un albero di ricerca depthfirst branch-and-bound, che esegue una ramificazione sulle offerte. Una struttura dati chiamata bid graph 1 viene denotata con G. I nodi del grafo corrispondono alle offerte che sono attualmente ammissibili per essere aggiunti alla ricerca, per esempio, le offerte che non includono alcun articolo che sia già stato allocato nella soluzione parziale. L idea aggiuntiva è quella di utilizzare un upper bounding e un lower bounding. La prima procedura viene utilizzata per calcolare il contributo di profitto che gli articoli non allocati possono apportare: se la soluzione corrente non può essere estesa ad una soluzione ottimale sotto l assunzione ottimistica data dall upper bound incontrato, CABOB taglia la ricerca proseguendo con il backtracking. La seconda procedura calcola un lower bound sul contributo di profitto che gli articoli rimanenti possono apportare. Se il lower bound è alto, esso permette alla soluzione ottima parziale di essere aggiornata, consentendo una maggiore possibilità di eseguire un taglio sulla ricerca e nello stesso tempo diminuendo lo spazio di ricerca nel sottoalbero instradato in quel nodo. Tra i metodi approssimati, probabilmente il più efficiente risulta essere l algoritmo Casanova (Errore. L'origine riferimento non è stata trovata.). Casanova è un algoritmo di ricerca stocastica che utilizza nella sua esplorazione dello spazio di allocazione un semplice concetto di vicinanza. Più specificatamente, una singola offerta non eseguita nella soluzione, rappresentante l allocazione fattibile attuale, è scelta per essere eseguita nella allocazione fattibile successiva. La scelta è fatta a secondo del punteggio delle offerte stesse: detto punteggio è calcolato dividendo il prezzo per il numero di articoli richiesti nell offerta. Le aste combinatorie multi-unit (MUCA 2 ) estendono il modello (M1). In questo caso il venditore possiede M i unità disponibili di articoli i da vendere. Una offerta sottoposta da un compratore prende la forma seguente: b = ({ a b, i } i G, p b ), dove a b,i è il numero di unità dell articolo i che sono richiesti dall offerta b, e p b è il prezzo che il compratore è disposto a pagare per ottenere la collezione { a, }. Si può indicare con B un insieme di tutte le b i i G 1 Grafo di offerte. 2 MUCA: Multi-Unit Combinatorial Auction. 16
18 offerte fatte dai compratori, e con x b = 1 se l offerta b vince, e con x b = 0 se perde, b B. Il WDP può essere scritto in questo caso come il modello (M2): max p x b b (5) b B s. t. ab, ixb Mi, i G (6) x b b B 0,1 }, b B { (7) Il modello (M2) è un problema di knapsack multidimensionale. Nel contesto delle aste combinatorie molti algoritmi di ricerca sono stati recentemente proposti. Un importante contributo è stato sostenuto in 0 dall algoritmo CAMUS ( Combinatorial Auction Multi- Unit Search ) in cui le principali tecniche introdotte dai precedenti algoritmi di ricerca sono generalizzate per trattare il modello multi-unit. L algoritmo CAMUS è una estensione dell algoritmo CASS visto in precedenza. b. Asta many-to-one In una configurazione many to one delle aste combinatorie, come precedentemente accennato, chiamate anche reverse combinatorial auction, un compratore richiede un insieme G di articoli a diversi potenziali acquirenti. Un offerta b fatta da un venditore può essere definita come b=(s b,p b ), dove S b è un sottoinsieme di articoli, e p b rappresenta la richiesta di prezzo che il compratore deve pagare per ottenere il suddetto sottoinsieme. Si può considerare, ancora una volta, che l insieme di tutte le offerte sia individuato da B, e definire una variabile di decisione binaria x b =1 se b è un offerta vincente, 0 se è perdente, b B. Il problema della determinazione del vincitore risulta essere quello di trovare il minor prezzo da pagare per ottenere tutti gli articoli richiesti. Un modello corrispondente è (M3): min p x b b (8) b B s t. x 1, i. i, Sb b b B G δ (9) 17
19 x b { 0,1}, b B (10) S b dove δ j, = 1 se i Sb, 0 altrimenti. Il problema rientra nella categoria dei problemi NPdifficili. Si può notare come il modello sia caratterizzato da una vendita libera, cioè il compratore accetta più di una unità per ogni articolo fornito. Se questa accondiscendenza alle unità extra non può essere assunta in un particolare contesto di mercato, è necessario modificare la condizione (9) per ottenere l esatto numero di beni/servizi richiesti. In pratica, le aste inverse sono utilizzate soprattutto nei meccanismi di mercato per acquisto di beni e servizi. Tra le maggiori applicazioni in cui le aste combinatorie inverse sono state impiegate negli ultimi anni, è possibile citare l acquisizione di servizi di autotrasporto per Sears Logistical Services (Errore. L'origine riferimento non è stata trovata.), oppure si può menzionare la richiesta di materia prima per prodotti artigianali (Errore. L'origine riferimento non è stata trovata.). In una tipica applicazione di acquisto, alcune restrizioni sono spesso necessarie per garantire che siano soddisfatte alcune condizioni addizionali. Per esempio, restrizioni sull insieme del numero di offerte vincenti e sulla quantità di articoli ricevuti da ogni venditore sono state proposte in Errore. L'origine riferimento non è stata trovata., oppure limitare (a) il numero totale di venditori vincenti, (b) il numero di unità di territorio (regione geografica) assegnato al venditore, (c) il numero di venditori che opereranno in una data regione (Errore. L'origine riferimento non è stata trovata.). c. Asta many-to-many Nelle aste combinatorie many to many, chiamate comunemente Combinatorial exchanges, sono presenti molti venditori e molti compratori. Un partecipante di questa categoria di aste può sottoporre un offerta b ({ q b }, p ) = dove q b,i rappresenta la quantità di articoli i che sono, i i G b trattati nell offerta b (q b,i >0 nel caso di un compratore, q b,i <0 nel caso di un venditore), e p b è il prezzo che il partecipante è pronto a pagare (p b >0) oppure chiede di ricevere (p b <0). Se le offerte sono indivisibili, per esempio, set interi { qb, i sono trattati, allora si denota con G il set di tutte } i G le offerte e si può definire x b =1 se l offerta b vince, 0 altrimenti. Il WDP è formulato come il modello (M5-a): 18
20 max p x b b (11) b B s. t. qb, ixb 0, i G (12) x b b B 0,1}, b B { (13) Il modello (M5-a) massimizza il totale surplus del mercato sotto la condizione che le vendite dovrebbero coprire gli acquisti. Quando le offerte sono divisibili, la variabile x b, con b B, rappresenta l esecuzione di una proporzione dell offerta b, e p b (x b ) è il prezzo che il partecipante è pronto a pagare o ricevere se la proporzione x b dell offerta b è eseguita. Il problema dell assegnazione dei vincitori può essere formulato come il modello (M4-b): b B ( ) max (14) p b x b s. t. qb, ixb 0, i G (15) b B 0 1, b B (16) x b Mentre il modello (M5-b) è generalmente facile da risolvere, principalmente quando i prezzi b ( ) p sono lineari, il modello (M5-a) rimane NP-completo, inoltre il modello (M1) per il caso one to many con articoli indivisibili può essere visto come un caso particolare delle aste inverse con offerte indivisibili. In Errore. L'origine riferimento non è stata trovata. è possibile trovare l algoritmo BOB in cui vengono adattate diverse tecniche di ricerca suggerite nelle proposte per il modello (M1). Inoltre è possibile trovare modelli ibridi per la soluzione del WDP per le aste inverse, in cui alcune offerte possono essere suddivise mentre altre no. Un altra proposta in 0 considera insiemi di offerte che includono componenti di soli compratori o solo venditori. Molte altre applicazioni sono state suggerite, ad esempio: aste inverse per trattare mercati finanziari 19
LA MASSIMIZZAZIONE DEL PROFITTO ATTRAVERSO LA FISSAZIONE DEL PREZZO IN FUNZIONE DELLE QUANTITÀ
LA MASSIMIZZAZIONE DEL PROFITTO ATTRAVERSO LA FISSAZIONE DEL PREZZO IN FUNZIONE DELLE QUANTITÀ In questa Appendice mostreremo come trovare la tariffa in due parti che massimizza i profitti di Clearvoice,
Dettaglirisulta (x) = 1 se x < 0.
Questo file si pone come obiettivo quello di mostrarvi come lo studio di una funzione reale di una variabile reale, nella cui espressione compare un qualche valore assoluto, possa essere svolto senza necessariamente
DettagliOttimizzazione Multi Obiettivo
Ottimizzazione Multi Obiettivo 1 Ottimizzazione Multi Obiettivo I problemi affrontati fino ad ora erano caratterizzati da una unica (e ben definita) funzione obiettivo. I problemi di ottimizzazione reali
DettagliPerchè un asta? Lezione 15. Tipi di aste. Tipi di aste. Tipi di aste. Tipi di aste. Aste
Perchè un asta? Lezione 15 Aste Una delle forme più antiche di mercato. Arte, immobili pubblici, licenze telefoniche, frutta, e-bay E spesso difficile scoprire quanto potenziali acquirenti valutino effettivamente
DettagliCapitolo 13: L offerta dell impresa e il surplus del produttore
Capitolo 13: L offerta dell impresa e il surplus del produttore 13.1: Introduzione L analisi dei due capitoli precedenti ha fornito tutti i concetti necessari per affrontare l argomento di questo capitolo:
DettagliDimensione di uno Spazio vettoriale
Capitolo 4 Dimensione di uno Spazio vettoriale 4.1 Introduzione Dedichiamo questo capitolo ad un concetto fondamentale in algebra lineare: la dimensione di uno spazio vettoriale. Daremo una definizione
DettagliAste a valore privato, comune e affiliato
Aste a valore privato, comune e affiliato Siano: V i = il valore di mercato che il bidder i assegna al bene v i = la valutazione soggettiva del bene, da parte dell i-esimo bidder In un asta a valore privato,
DettagliAutomazione Industriale (scheduling+mms) scheduling+mms. adacher@dia.uniroma3.it
Automazione Industriale (scheduling+mms) scheduling+mms adacher@dia.uniroma3.it Introduzione Sistemi e Modelli Lo studio e l analisi di sistemi tramite una rappresentazione astratta o una sua formalizzazione
DettagliNota interpretativa. La definizione delle imprese di dimensione minori ai fini dell applicazione dei principi di revisione internazionali
Nota interpretativa La definizione delle imprese di dimensione minori ai fini dell applicazione dei principi di revisione internazionali Febbraio 2012 1 Mandato 2008-2012 Area di delega Consigliere Delegato
DettagliELASTICITÀ. Sarebbe conveniente per il produttore aumentare ulteriormente il prezzo nella stessa misura del caso
Esercizio 1 Data la funzione di domanda: ELASTICITÀ Dire se partendo da un livello di prezzo p 1 = 1.5, al produttore converrà aumentare il prezzo fino al livello p 2 = 2. Sarebbe conveniente per il produttore
DettagliREGOLAZIONE (E TASSAZIONE OTTIMALE) DI UN MONOPOLIO CON PIÙ LINEE DI PRODUZIONE
REGOLAZIONE (E TASSAZIONE OTTIMALE) DI UN MONOPOLIO CON PIÙ LINEE DI PRODUZIONE Nella Sezione 16.5 abbiamo visto come un regolatore che voglia fissare il prezzo del monopolista in modo da minimizzare la
DettagliVC-dimension: Esempio
VC-dimension: Esempio Quale è la VC-dimension di. y b = 0 f() = 1 f() = 1 iperpiano 20? VC-dimension: Esempio Quale è la VC-dimension di? banale. Vediamo cosa succede con 2 punti: 21 VC-dimension: Esempio
DettagliProbabilità discreta
Probabilità discreta Daniele A. Gewurz 1 Che probabilità c è che succeda...? Una delle applicazioni della combinatoria è nel calcolo di probabilità discrete. Quando abbiamo a che fare con un fenomeno che
DettagliEdited by Foxit PDF Editor Copyright (c) by Foxit Software Company, 2004 For Evaluation Only.
In un mercato del lavoro competitivo esistono due tipi di lavoratori, quelli con alta produttività L A, che producono per 30 $ l'ora, e quelli con bassa produttività, L B, che producono per 5 $ l'ora.
DettagliEsercitazione 23 maggio 2016
Esercitazione 5 maggio 016 Esercitazione 3 maggio 016 In questa esercitazione, nei primi tre esercizi, analizzeremo il problema del moral hazard nel mercato. In questo caso prenderemo in considerazione
Dettagli4 3 4 = 4 x 10 2 + 3 x 10 1 + 4 x 10 0 aaa 10 2 10 1 10 0
Rappresentazione dei numeri I numeri che siamo abituati ad utilizzare sono espressi utilizzando il sistema di numerazione decimale, che si chiama così perché utilizza 0 cifre (0,,2,3,4,5,6,7,8,9). Si dice
DettagliIL MARKETING E QUELLA FUNZIONE D IMPRESA CHE:
IL MARKETING E QUELLA FUNZIONE D IMPRESA CHE:! definisce i bisogni e i desideri insoddisfatti! ne definisce l ampiezza! determina quali mercati obiettivo l impresa può meglio servire! definisce i prodotti
DettagliOgni azienda ha la necessità di conoscere il proprio sistema dei costi sia per controllare la situazione esistente che per verificare il
Ogni azienda ha la necessità di conoscere il proprio sistema dei costi sia per controllare la situazione esistente che per verificare il raggiungimento degli obiettivi avendo come fine il mantenimento
DettagliTesina di Gestione Industriale della Qualità (A.A. 2000-2001)
Introduzione Best Tour è un agenzia di viaggi collocata in una località di 25000 abitanti che ospita un fiorente polo industriale. È stato scelto di applicare una tecnica di benchmarking per realizzare
DettagliCRM: IL FUTURO DEL MARKETING ATTRAVERSO LA CONOSCENZA DEL CLIENTE
UNIVERSITÁ DEGLI STUDI DI UDINE FACOLTÁ DI ECONOMIA Corso di Laurea in Economia Aziendale Esame di Laurea CRM: IL FUTURO DEL MARKETING ATTRAVERSO LA CONOSCENZA DEL CLIENTE Tutore: Prof. Maria Chiarvesio
DettagliMICROECONOMIA La teoria del consumo: Alcuni Arricchimenti. Enrico Saltari Università di Roma La Sapienza
MICROECONOMIA La teoria del consumo: Alcuni Arricchimenti Enrico Saltari Università di Roma La Sapienza 1 Dotazioni iniziali Il consumatore dispone ora non di un dato reddito monetario ma di un ammontare
DettagliCapitolo 25: Lo scambio nel mercato delle assicurazioni
Capitolo 25: Lo scambio nel mercato delle assicurazioni 25.1: Introduzione In questo capitolo la teoria economica discussa nei capitoli 23 e 24 viene applicata all analisi dello scambio del rischio nel
DettagliCap.1 - L impresa come sistema
Cap.1 - L impresa come sistema Indice: L impresa come sistema dinamico L impresa come sistema complesso e gerarchico La progettazione del sistema impresa Modelli organizzativi per la gestione Proprietà
DettagliMagazzino Virtuale Clienti
Magazzino Virtuale Clienti Servizio RICAMBI STORICI Manuale Utente Marzo 2009 RICAMBI STORICI MANUALE UTENTE 2 Sommario 1. INTRODUZIONE... 3 2. ACCESSO ALLA SEZIONE GESTIONE VENDITE DI RICAMBI STORICI...
DettagliIl concetto di valore medio in generale
Il concetto di valore medio in generale Nella statistica descrittiva si distinguono solitamente due tipi di medie: - le medie analitiche, che soddisfano ad una condizione di invarianza e si calcolano tenendo
DettagliSiamo così arrivati all aritmetica modulare, ma anche a individuare alcuni aspetti di come funziona l aritmetica del calcolatore come vedremo.
DALLE PESATE ALL ARITMETICA FINITA IN BASE 2 Si è trovato, partendo da un problema concreto, che con la base 2, utilizzando alcune potenze della base, operando con solo addizioni, posso ottenere tutti
DettagliCapitolo 26: Il mercato del lavoro
Capitolo 26: Il mercato del lavoro 26.1: Introduzione In questo capitolo applichiamo l analisi della domanda e dell offerta ad un mercato che riveste particolare importanza: il mercato del lavoro. Utilizziamo
DettagliCALCOLO COMBINATORIO
CALCOLO COMBINATORIO 1 Modi di formare gruppi di k oggetti presi da n dati 11 disposizioni semplici, permutazioni Dati n oggetti distinti a 1,, a n si chiamano disposizioni semplici di questi oggetti,
DettagliLezione 8. La macchina universale
Lezione 8 Algoritmi La macchina universale Un elaboratore o computer è una macchina digitale, elettronica, automatica capace di effettuare trasformazioni o elaborazioni su i dati digitale= l informazione
DettagliI prezzi significativi in un asta
I prezzi significativi in un asta prezzo di incanto: prezzo deciso dalla casa d asta, da cui iniziano le offerte. prezzo di riserva: cifra minima di vendita, stabilita prima dell asta tra il venditore
DettagliGUIDA - Business Plan Piano d impresa a 3/5 anni
GUIDA - Business Plan Piano d impresa a 3/5 anni 1 Executive summary...2 2 Business idea...2 3 Analisi di mercato...2 4 Analisi dell ambiente competitivo...2 5 Strategia di marketing...3 5.1 SWOT Analysis...3
DettagliExport Development Export Development
SERVICE PROFILE 2014 Chi siamo L attuale scenario economico nazionale impone alle imprese la necessità di valutare le opportunità di mercato offerte dai mercati internazionali. Sebbene una strategia commerciale
DettagliProgettazione di Basi di Dati
Progettazione di Basi di Dati Prof. Nicoletta D Alpaos & Prof. Andrea Borghesan Entità-Relazione Progettazione Logica 2 E il modo attraverso il quale i dati sono rappresentati : fa riferimento al modello
DettagliEsercizio 1 Dato il gioco ({1, 2, 3}, v) con v funzione caratteristica tale che:
Teoria dei Giochi, Trento, 2004/05 c Fioravante Patrone 1 Teoria dei Giochi Corso di laurea specialistica: Decisioni economiche, impresa e responsabilità sociale, A.A. 2004/05 Soluzioni degli esercizi
DettagliDescrizione dettagliata delle attività
LA PIANIFICAZIONE DETTAGLIATA DOPO LA SELEZIONE Poiché ciascun progetto è un processo complesso ed esclusivo, una pianificazione organica ed accurata è indispensabile al fine di perseguire con efficacia
DettagliLa teoria dell offerta
La teoria dell offerta Tecnologia e costi di produzione In questa lezione approfondiamo l analisi del comportamento delle imprese e quindi delle determinanti dell offerta. In particolare: è possibile individuare
DettagliCOMUNE DI RAVENNA GUIDA ALLA VALUTAZIONE DELLE POSIZIONI (FAMIGLIE, FATTORI, LIVELLI)
COMUNE DI RAVENNA Il sistema di valutazione delle posizioni del personale dirigente GUIDA ALLA VALUTAZIONE DELLE POSIZIONI (FAMIGLIE, FATTORI, LIVELLI) Ravenna, Settembre 2004 SCHEMA DI SINTESI PER LA
DettagliRicerca Operativa Esercizi sul metodo del simplesso. Luigi De Giovanni, Laura Brentegani
Ricerca Operativa Esercizi sul metodo del simplesso Luigi De Giovanni, Laura Brentegani 1 1) Risolvere il seguente problema di programmazione lineare. ma + + 3 s.t. 2 + + 2 + 2 + 3 5 2 + 2 + 6,, 0 Soluzione.
DettagliPro e contro delle RNA
Pro e contro delle RNA Pro: - flessibilità: le RNA sono approssimatori universali; - aggiornabilità sequenziale: la stima dei pesi della rete può essere aggiornata man mano che arriva nuova informazione;
DettagliOrganizzazione degli archivi
COSA E UN DATA-BASE (DB)? è l insieme di dati relativo ad un sistema informativo COSA CARATTERIZZA UN DB? la struttura dei dati le relazioni fra i dati I REQUISITI DI UN DB SONO: la ridondanza minima i
DettagliL ergonomia dei sistemi informativi
Strumenti non convenzionali per l evoluzione d Impresa: L ergonomia dei sistemi informativi di Pier Alberto Guidotti 1 L ergonomia dei sistemi informativi CHI SONO Pier Alberto Guidotti Fondatore e direttore
DettagliCome affrontare i monopoli naturali
Come affrontare i monopoli naturali Il problema del monopolio naturale è che se anche l impresa volesse fissare il prezzo a un livello pari al costo marginale (efficienza sociale), produrrebbe in perdita
DettagliMONOPOLIO, MONOPOLISTA
Barbara Martini OBIETTIVI IL SIGNIFICATO DI MONOPOLIO, IN CUI UN SINGOLO MONOPOLISTA È L UNICO PRODUTTORE DI UN BENE COME UN MONOPOLISTA DETERMINA L OUTPUT ED IL PREZZO CHE MASSIMIZZANO IL PROFITTO LA
DettagliUn modello matematico di investimento ottimale
Un modello matematico di investimento ottimale Tiziano Vargiolu 1 1 Università degli Studi di Padova Liceo Scientifico Benedetti Venezia, giovedì 30 marzo 2011 Outline 1 Investimento per un singolo agente
DettagliImprese multinazionali e outsourcing
Economia Internazionale Alireza Naghavi Capitolo 9 (a) L outsourcing di beni e servizi 1 Imprese multinazionali e outsourcing Gli investimenti diretti all estero rappresentano quegli investimenti in cui
DettagliAlgoritmi e Strutture Dati II: Parte B Anno Accademico 2004-2005. Lezione 11
Algoritmi e Strutture Dati II: Parte B Anno Accademico 2004-2005 Docente: Ugo Vaccaro Lezione 11 In questa lezione vedremo alcune applicazioni della tecnica greedy al progetto di algoritmi on-line. Vediamo
DettagliFunzioni in C. Violetta Lonati
Università degli studi di Milano Dipartimento di Scienze dell Informazione Laboratorio di algoritmi e strutture dati Corso di laurea in Informatica Funzioni - in breve: Funzioni Definizione di funzioni
DettagliOttimizzazione delle interrogazioni (parte I)
Ottimizzazione delle interrogazioni I Basi di Dati / Complementi di Basi di Dati 1 Ottimizzazione delle interrogazioni (parte I) Angelo Montanari Dipartimento di Matematica e Informatica Università di
DettagliCorrispondenze e funzioni
Corrispondenze e funzioni L attività fondamentale della mente umana consiste nello stabilire corrispondenze e relazioni tra oggetti; è anche per questo motivo che il concetto di corrispondenza è uno dei
DettagliAppunti sulla Macchina di Turing. Macchina di Turing
Macchina di Turing Una macchina di Turing è costituita dai seguenti elementi (vedi fig. 1): a) una unità di memoria, detta memoria esterna, consistente in un nastro illimitato in entrambi i sensi e suddiviso
DettagliGestione Turni. Introduzione
Gestione Turni Introduzione La gestione dei turni di lavoro si rende necessaria quando, per garantire la continuità del servizio di una determinata struttura, è necessario che tutto il personale afferente
DettagliIl mercato di monopolio
Il monopolio Il mercato di monopolio Il monopolio è una struttura di mercato caratterizzata da 1. Un unico venditore di un prodotto non sostituibile. Non ci sono altre imprese che possano competere con
DettagliIl sistema monetario
Il sistema monetario Premessa: in un sistema economico senza moneta il commercio richiede la doppia coincidenza dei desideri. L esistenza del denaro rende più facili gli scambi. Moneta: insieme di tutti
DettagliESERCITAZIONE MATEMATICA FINANZIARIA OPZIONI. Matematica finanziaria Dott. Andrea Erdas Anno Accademico 2011/2012
ESERCITAZIONE MATEMATICA FINANZIARIA 1 OPZIONI 2 LE OPZIONI Le opzioni sono contratti che forniscono al detentore il diritto di acquistare o vendere una certa quantità del bene sottostante a una certa
Dettaglif(x) = 1 x. Il dominio di questa funzione è il sottoinsieme proprio di R dato da
Data una funzione reale f di variabile reale x, definita su un sottoinsieme proprio D f di R (con questo voglio dire che il dominio di f è un sottoinsieme di R che non coincide con tutto R), ci si chiede
DettagliInformation summary: Il marketing
Information summary: Il marketing - Copia ad esclusivo uso personale dell acquirente - Olympos Group srl Vietata ogni riproduzione, distribuzione e/o diffusione sia totale che parziale in qualsiasi forma
DettagliMANUALE PARCELLA FACILE PLUS INDICE
MANUALE PARCELLA FACILE PLUS INDICE Gestione Archivi 2 Configurazioni iniziali 3 Anagrafiche 4 Creazione prestazioni e distinta base 7 Documenti 9 Agenda lavori 12 Statistiche 13 GESTIONE ARCHIVI Nella
DettagliL analisi dei costi: il costing
L analisi dei Costi - a.a. 2012/2013 L analisi dei costi: il costing 1 La tecnica del costing (1) Il termine costing indica la tecnica specificatamente rivolta alla rilevazione dei costi. Negli ultimi
DettagliMetodi statistici per le ricerche di mercato
Metodi statistici per le ricerche di mercato Prof.ssa Isabella Mingo A.A. 2014-2015 Facoltà di Scienze Politiche, Sociologia, Comunicazione Corso di laurea Magistrale in «Organizzazione e marketing per
DettagliQuando troncare uno sviluppo in serie di Taylor
Quando troncare uno sviluppo in serie di Taylor Marco Robutti October 13, 2014 Lo sviluppo in serie di Taylor di una funzione è uno strumento matematico davvero molto utile, e viene spesso utilizzato in
DettagliLezioni di Matematica 1 - I modulo
Lezioni di Matematica 1 - I modulo Luciano Battaia 16 ottobre 2008 Luciano Battaia - http://www.batmath.it Matematica 1 - I modulo. Lezione del 16/10/2008 1 / 13 L introduzione dei numeri reali si può
DettagliGuida Compilazione Piani di Studio on-line
Guida Compilazione Piani di Studio on-line SIA (Sistemi Informativi d Ateneo) Visualizzazione e presentazione piani di studio ordinamento 509 e 270 Università della Calabria (Unità organizzativa complessa-
DettagliEffetto reddito ed effetto sostituzione.
. Indice.. 1 1. Effetto sostituzione di Slutsky. 3 2. Effetto reddito. 6 3. Effetto complessivo. 7 II . Si consideri un consumatore che può scegliere panieri (x 1 ; ) composti da due soli beni (il bene
DettagliVALORE DELLE MERCI SEQUESTRATE
La contraffazione in cifre: NUOVA METODOLOGIA PER LA STIMA DEL VALORE DELLE MERCI SEQUESTRATE Roma, Giugno 2013 Giugno 2013-1 Il valore economico dei sequestri In questo Focus si approfondiscono alcune
DettagliSoluzione dell esercizio del 2 Febbraio 2004
Soluzione dell esercizio del 2 Febbraio 2004 1. Casi d uso I casi d uso sono riportati in Figura 1. Figura 1: Diagramma dei casi d uso. E evidenziato un sotto caso di uso. 2. Modello concettuale Osserviamo
DettagliBusiness Intelligence Revorg. Roadmap. Revorg Business Intelligence. trasforma i dati operativi quotidiani in informazioni strategiche.
soluzioni di business intelligence Revorg Business Intelligence Utilizza al meglio i dati aziendali per le tue decisioni di business Business Intelligence Revorg Roadmap Definizione degli obiettivi di
DettagliDatabase. Si ringrazia Marco Bertini per le slides
Database Si ringrazia Marco Bertini per le slides Obiettivo Concetti base dati e informazioni cos è un database terminologia Modelli organizzativi flat file database relazionali Principi e linee guida
DettagliCAPITOLO 10 I SINDACATI
CAPITOLO 10 I SINDACATI 10-1. Fate l ipotesi che la curva di domanda di lavoro di una impresa sia data da: 20 0,01 E, dove è il salario orario e E il livello di occupazione. Ipotizzate inoltre che la funzione
DettagliCalcolo del Valore Attuale Netto (VAN)
Calcolo del Valore Attuale Netto (VAN) Il calcolo del valore attuale netto (VAN) serve per determinare la redditività di un investimento. Si tratta di utilizzare un procedimento che può consentirci di
DettagliIl vantaggio comparato. Il vantaggio comparato. Il vantaggio comparato
Il vantaggio comparato Nel giorno di San Valentino la domanda statunitense di rose è di circa 10 milioni. Coltivare rose negli Stati Uniti d inverno è difficile. E necessario l uso di serre riscaldate.
Dettaglimese 1 2 3 4 5 richiesta 6000 7000 8000 9500 11000
1.7 Servizi informatici. Un negozio di servizi informatici stima la richiesta di ore di manutenzione/consulenza per i prossimi cinque mesi: mese 1 2 3 4 5 richiesta 6000 7000 8000 9500 11000 All inizio
DettagliDomande a scelta multipla 1
Domande a scelta multipla Domande a scelta multipla 1 Rispondete alle domande seguenti, scegliendo tra le alternative proposte. Cercate di consultare i suggerimenti solo in caso di difficoltà. Dopo l elenco
DettagliIndice generale. OOA Analisi Orientata agli Oggetti. Introduzione. Analisi
Indice generale OOA Analisi Orientata agli Oggetti Introduzione Analisi Metodi d' analisi Analisi funzionale Analisi del flusso dei dati Analisi delle informazioni Analisi Orientata agli Oggetti (OOA)
DettagliMassimizzazione del Profitto e offerta concorrenziale. G. Pignataro Microeconomia SPOSI
Massimizzazione del Profitto e offerta concorrenziale 1 Mercati perfettamente concorrenziali 1. Price taking Poiché ogni impresa vende una porzione relativamente piccola della produzione complessiva del
DettagliProtocollo di tracciamento e valutazione degli studenti dei corsi di italiano ICoNLingua A.A. 2013-2014
Progetto ICoNLingua Scienza senza Frontiere CsF- Italia Protocollo di tracciamento e valutazione degli studenti dei corsi di italiano ICoNLingua A.A. 2013-2014 1. Introduzione La valutazione sia in itinere
DettagliDERIVATI REGOLAMENTATI OPZIONI E FUTURES ORARIO DI NEGOZIAZIONE : 9,00 17,40
DERIVATI REGOLAMENTATI OPZIONI E FUTURES ORARIO DI NEGOZIAZIONE : 9,00 17,40 LE OPZIONI - Definizione Le opzioni sono contratti finanziari che danno al compratore il diritto, ma non il dovere, di comprare,
Dettagli1 Applicazioni Lineari tra Spazi Vettoriali
1 Applicazioni Lineari tra Spazi Vettoriali Definizione 1 (Applicazioni lineari) Si chiama applicazione lineare una applicazione tra uno spazio vettoriale ed uno spazio vettoriale sul campo tale che "!$%!
DettagliRICERCA OPERATIVA GRUPPO B prova scritta del 22 marzo 2007
RICERCA OPERATIVA GRUPPO B prova scritta del 22 marzo 2007 Rispondere alle seguenti domande marcando a penna la lettera corrispondente alla risposta ritenuta corretta (una sola tra quelle riportate). Se
DettagliEpoca k Rata Rk Capitale Ck interessi Ik residuo Dk Ek 0 S 0 1 C1 Ik=i*S Dk=S-C1. n 0 S
L AMMORTAMENTO Gli ammortamenti sono un altra apllicazione delle rendite. Il prestito è un operazione finanziaria caratterizzata da un flusso di cassa positivo (mi prendo i soldi in prestito) seguito da
DettagliDeterminare la grandezza della sottorete
Determinare la grandezza della sottorete Ogni rete IP possiede due indirizzi non assegnabili direttamente agli host l indirizzo della rete a cui appartiene e l'indirizzo di broadcast. Quando si creano
DettagliLa Minimizzazione dei costi
La Minimizzazione dei costi Il nostro obiettivo è lo studio del comportamento di un impresa che massimizza il profitto sia in mercati concorrenziali che non concorrenziali. Ora vedremo la fase della minimizzazione
DettagliPROCEDURA OPERATIVA DI VALUTAZIONE DEI DIPENDENTI
PROCEDURA OPERATIVA DI VALUTAZIONE DEI DIPENDENTI A fini dell erogazione della produttività individuale e di gruppo ( art 17 comma 1 lettera a) dell Accordo nazionale e ai fini della progressione economica
DettagliCorso di Valutazione Economica dei Progetti e dei Piani. Marta Berni AA. 2006-2007
Corso di Valutazione Economica dei Progetti e dei Piani AA. 2006-2007 PIANO e PIANIFICAZIONE 3 Pianificazione È il Processo con il quale un individuo, una impresa, una istituzione, una collettività territoriale
DettagliIl progetto della rete di fornitura in ambiente incerto. Il progetto della rete in ambienti incerti 1
Il progetto della rete di fornitura in ambiente incerto Il progetto della rete in ambienti incerti 1 Linea guida L impatto dell incertezza sulle decisioni relative alla rete Analisi dei flussi di cassa
DettagliUNA CONCRETA OPPORTUNITA DI BUSINESS O L APERTURA AL CAOS?
UNA CONCRETA OPPORTUNITA DI BUSINESS O L APERTURA AL CAOS? Dalla Direttiva Europea al art. 22 del DL Cresci Italia 2.0 PREMESSA E QUADRO GENERALE DALLA PRIMA DIRETTIVA EUROPEA ALLA LEGGE BERSANI PASSANDO
DettagliA intervalli regolari ogni router manda la sua tabella a tutti i vicini, e riceve quelle dei vicini.
Algoritmi di routing dinamici (pag.89) UdA2_L5 Nelle moderne reti si usano algoritmi dinamici, che si adattano automaticamente ai cambiamenti della rete. Questi algoritmi non sono eseguiti solo all'avvio
DettagliSoluzione dell esercizio del 12 Febbraio 2004
Soluzione dell esercizio del 12/2/2004 1 Soluzione dell esercizio del 12 Febbraio 2004 1. Casi d uso I casi d uso sono riportati in Figura 1. Figura 1: Diagramma dei casi d uso. 2. Modello concettuale
DettagliSommario. Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi.
Algoritmi 1 Sommario Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi. 2 Informatica Nome Informatica=informazione+automatica. Definizione Scienza che si occupa dell
DettagliStrumenti finanziari Ias n.32 e Ias n.39
Strumenti finanziari Ias n.32 e Ias n.39 Corso di Principi Contabili e Informativa Finanziaria Prof.ssa Sabrina Pucci Facoltà di Economia Università degli Studi Roma Tre a.a. 2004-2005 prof.ssa Sabrina
DettagliPRESENTARE UN IDEA PROGETTUALE
PRESENTARE UN IDEA PROGETTUALE LINEE GUIDA PER UNA EFFICACE PRESENTAZIONE DI UN BUSINESS PLAN INTRODUZIONE ALLA GUIDA Questa breve guida vuole indicare in maniera chiara ed efficiente gli elementi salienti
DettagliLa valorizzazione dei movimenti di magazzino
La valorizzazione dei movimenti di magazzino La valorizzazione dei carichi e degli scarichi Se la contabilità di magazzino è a quantità e a valori, occorre valorizzare i movimenti di magazzino e la scorta
DettagliCircolare N. 155 del 26 Novembre 2014
Circolare N. 155 del 26 Novembre 2014 Operatori dell e-commerce - partite dal 1 ottobre le registrazioni al mini sportello unico Gentile cliente, con la presente desideriamo informarla che con il Provvedimento
DettagliCapitolo 2. Operazione di limite
Capitolo 2 Operazione di ite In questo capitolo vogliamo occuparci dell operazione di ite, strumento indispensabile per scoprire molte proprietà delle funzioni. D ora in avanti riguarderemo i domini A
DettagliÈ TEMPO DI CREARE UN CAPOLAVORO
È TEMPO DI CREARE UN CAPOLAVORO TIMERAISER. COS È? Un asta su opere d arte con un inversione di ruoli: le offerte non sono fatte in denaro ma in ore di tempo da dedicare a un organizzazione non profit.
DettagliAPPUNTI DI MATEMATICA LE FRAZIONI ALGEBRICHE ALESSANDRO BOCCONI
APPUNTI DI MATEMATICA LE FRAZIONI ALGEBRICHE ALESSANDRO BOCCONI Indice 1 Le frazioni algebriche 1.1 Il minimo comune multiplo e il Massimo Comun Divisore fra polinomi........ 1. Le frazioni algebriche....................................
DettagliCorso di Matematica per la Chimica
Dott.ssa Maria Carmela De Bonis a.a. 203-4 I sistemi lineari Generalità sui sistemi lineari Molti problemi dell ingegneria, della fisica, della chimica, dell informatica e dell economia, si modellizzano
DettagliECONOMIA CLASSE IV prof.ssa Midolo L ASPETTO ECONOMICO DELLA GESTIONE. (lezione della prof.ssa Edi Dal Farra)
ECONOMIA CLASSE IV prof.ssa Midolo L ASPETTO ECONOMICO DELLA GESTIONE (lezione della prof.ssa Edi Dal Farra) La GESTIONE (operazioni che l azienda compie per raggiungere i suoi fini) può essere: ORDINARIA
DettagliIl mercato mobiliare
Il mercato mobiliare E il luogo nel quale trovano esecuzione tutte le operazioni aventi per oggetto valori mobiliari, ossia strumenti finanziari così denominati per la loro attitudine a circolare facilmente
DettagliUTILIZZATORI A VALLE: COME RENDERE NOTI GLI USI AI FORNITORI
UTILIZZATORI A VALLE: COME RENDERE NOTI GLI USI AI FORNITORI Un utilizzatore a valle di sostanze chimiche dovrebbe informare i propri fornitori riguardo al suo utilizzo delle sostanze (come tali o all
DettagliCalcolo delle probabilità
Calcolo delle probabilità Laboratorio di Bioinformatica Corso A aa 2005-2006 Statistica Dai risultati di un esperimento si determinano alcune caratteristiche della popolazione Calcolo delle probabilità
Dettagli