Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel

Preview:

Citation preview

Markplätze für Agenten

Seminar Softwareagenten

Timo Hoelzel

Gliederung

Agenten im Electronic Commerce Modell für einen elektronischen Marktplatz CASBA-Architektur Verhandlungen mit CASBA Auktionen mit CASBA

Anforderungen an Agenten

Eigenschaften: Autonom

Funktionen werden unabhängig (insb. vom Benutzer) ausgeführt

Pro-Aktiv Ziele werden eigenständig verfolgt

Reaktiv Passen sich Umweltveränderungen an, wegen nicht

erfüllbarer Ziele Sociable

Kooperieren und Kommunizieren mit der Umwelt, insb. anderen Agenten

Einsatzmöglichkeiten im EC Problem:

Oft nur vage Beschreibung der Konditionen Kombinationen von Konditionen Komplexer und Kontextabhängiger Verhandlungsprozess

Verhandlung wirklich durch Agenten? Einsatz oft nur bei klar strukturierten

Verhandlungen Agenten können benutzt werden, um

Produkte zu vergleichen, Vorteilhafte Geschäft zu ermitteln und Transaktionen durchzuführen

agent mediated electronic commerce

Institutionen für Agenten Geben vor, wie Verhandlungen ablaufen

vordefinierte Strukturen Stellen die Infrastruktur zur Verfügung Bsp.: Auktionen

Reduzieren Komplexität hohes Maß an Vertrauen Aber: Flexibilität stark eingeschränkt

Erweiterbarkeit von Institutionen: Nicht den kompletten Ablauf spezifizieren Grenzen vorgeben, z.B. nur bestimmte

Verhandlungsarten zulassen

Modell für einen elektronischen Marktplatz

Zwei Perspektiven: Kundensicht:

System unterstützt Entscheidungen Agent muss Kunden Anbieter suchen

Anbietersicht: Bedarf an Data-Mining Techniken Simulationstechniken für Preisänderungen oder

Produkteinführungen

Modell für einen elektronischen Marktplatz

Modell für einen elektronischen Marktplatz

Interface: Front-End Applikation Back-End:

Agenten führen ihre Tätigkeit aus DB speichert Informationen über Benutzter und

Produkte AdmAgent kreiert alle (Ver-)Käufer Agenten und ist

für sie verantwortlich AdmAgent implementiert Verhandlungsstrategien S- und BAss repräsentieren realen physischen Handel Support enthält unterstützende Funktion

Data-Mining, Simulation, Email-Server

Modell für einen elektronischen Marktplatz

2 Möglichkeiten für Käufer und Verkäufer an der Verhandlung teilzunehmen:

Agent wird nur autorisiert und erledigt die Verhandlung von alleine Benutzer wird nur über das Ergebnis informiert

Benutzer übernimmt die Entscheidung Agent kommuniziert mit Benutzer und teilt ihm die Möglichkeiten für ein Entscheidung mit

CASBA-Architektur

Modell für automatisierte Verhandlungen mit großer Bandbreite an Transaktionen

Unterstützt alle Stufen des Consumer-Buying-Behaviour (CBB) Modells

Schwerpunkt liegt auf Stufen 3 und 4

CASBA-Architektur

CASBA-Architektur

Architektur bietet zwei Möglichkeiten zum Zugriff auf CASBA-Server

Web-Client: stellt vordefinierte Agenten zur Verfügung

Agent-Client: Erlaubt eigenständig entwickelte

Verhandlungsstrategien einzusetzen Ermöglicht es Agenten an ein eigenes ERP-System

anzubinden

CASBA-Architektur

CASBA-Architektur

CASBA-Datenbank: Statischer Prozess:

Daten werden in der CASBA-Datenbank gespeichert Kunde braucht keine Online-Datenbank

Nachteil: Daten sind nicht immer auf dem aktuellen Stand

Dynamischer Prozess: Spezieller Datenbank-Agent tritt mit der DB des Kunden

in Verbindung und liest aktuelle Produktinformationen heraus

CASBA-Architektur

Verhandlungen mit CASBA

Verhandlung läuft in sechs aufeinander folgenden Schritten ab

Käufer- und Verkäufer-Agenten verhandeln Ergebnis wird an Administrator-Agenten

gemeldet und dort überprüft Information wird an Payment Server

übermittelt Resultat wird über Admin. an (Ver-)Käufer

geschickt

Verhandlungen mit CASBA

Verhandlungen mit CASBA

Generelle Attribute: Preis, Zahl- und Lieferkonditionen

Spezifische Attribute: Eigenschaften des Produktes

Erlauben Auswahl zwischen verschiedenen Produktarten

Verhandlungen erfolgen Regel-basiert Können durch Benutzer angepasst werden und sind

lernfähig Spezielle Regeln

Z.B. Risikofaktoren

Verhandlungen mit CASBA

Jeder Agent erfüllt genau eine Aufgabe (Kaufen/Verkaufen)

Agenten können mit mehreren Agenten gleichzeitig verhandeln

Agenten können nur eine Zusage zur gleichen Zeit machen

Verhandlungen mit CASBA

Auktionen mit CASBA

CASBA unterstützt vier Arten von Auktionen Englische Auktion Holländische Auktion First-Price sealed bid Auktion Vickrey Auktion

Auktionen mit CASBA: Vickrey

Recommended