jCase

Java Combinatorial Auction Simulation Environment

jCase ist ein Simulationstool für die Evaluierung von kombinatorischen Auktionen. Diese Form von Auktionsmechanismen dient der Allokation von komplementären Gütern und Substituten. Kombinatorische Auktionen sind beispielsweise bei der simultanen Versteigerung eines Fluges, Hotels und eines Mietwagens in einem Ferienort sinnvoll. Der Mechanismus stellt hierbei sicher, dass entweder alle Transaktionsobjekte zugeteilt werden, oder keines. Das Simulationstool ist in der Lage, solche Szenarien abzubilden und diese mit Hilfe von verschiedenen Auktionsformaten zu untersuchen.

Simulationsszenarien können mit Hilfe von XML basierten Konfigurationsschemata erzeugt und durchgeführt werden. Hierbei werden einseitige kombinatorische Auktionen, kombinatorische Doppelauktionen und multi-attributive kombinatorische Doppelauktionen sowie eine Vielzahl verschiedener Preismechanismen unterstützt. Die Plattform unterstützt hierbei beliebige Kombinationen von Allokations- und Preismechanismen.


jCase

Der Quellcode (JAVA) steht unter Sourceforge zur Verfügung: https://sourceforge.net/projects/jcase/.

Die notwendigen externen Bibliotheken sind als Paket unter http://www.schnizer.com/downloads/libs.zip verfügbar.