Shapley Value

Der Shapley Value ist ein Konzept aus der kooperativen Spieltheorie, das zur Verteilung von Gewinnen oder Verlusten unter den Mitgliedern einer Koalition verwendet wird. Er wurde von Lloyd Shapley entwickelt und basiert auf der Idee, dass jeder Spieler einen bestimmten Beitrag zum Gesamtergebnis leistet. Der Shapley Value berücksichtigt nicht nur den individuellen Beitrag eines Spielers, sondern auch, wie dieser Beitrag in verschiedenen Koalitionen zum Tragen kommt.

Mathematisch wird der Shapley Value für einen Spieler ii in einer Koalition durch die Formel

ϕi(v)=SN{i}S!(NS1)!N!(v(S{i})v(S))\phi_i(v) = \sum_{S \subseteq N \setminus \{i\}} \frac{|S|! \cdot (|N| - |S| - 1)!}{|N|!} \cdot (v(S \cup \{i\}) - v(S))

definiert, wobei NN die Menge aller Spieler ist und v(S)v(S) den Wert der Koalition SS darstellt. Der Shapley Value hat zahlreiche Anwendungen in verschiedenen Bereichen, wie z.B. der Wirtschaft, der Politik und der Verteilung von Ressourcen, da er faire und rationale Entscheidungsfindungen fördert.

Weitere verwandte Begriffe

Heap-Sort-Zeitkomplexität

Heap Sort ist ein effizienter Sortieralgorithmus, der auf der Datenstruktur des Heaps basiert. Die Zeitkomplexität für den Heap Sort kann in zwei Hauptphasen unterteilt werden: das Erstellen des Heaps und das Sortieren.

  1. Heap erstellen: Um aus einer unsortierten Liste einen Max-Heap zu erstellen, benötigt man im schlimmsten Fall O(n)O(n) Zeit, wobei nn die Anzahl der Elemente in der Liste ist. Dies geschieht durch das Wiederherstellen der Heap-Eigenschaft für jedes Element, beginnend von den Blättern bis zur Wurzel.

  2. Sortieren: Nachdem der Heap erstellt wurde, erfolgt das Sortieren durch wiederholtes Entfernen des maximalen Elements (die Wurzel des Heaps) und das Wiederherstellen des Heaps. Diese Operation hat eine Zeitkomplexität von O(logn)O(\log n), und da wir dies für jedes Element nn wiederholen, ergibt sich eine Gesamtzeit von O(nlogn)O(n \log n).

Somit ist die endgültige Zeitkomplexität von Heap Sort sowohl im besten als auch im schlimmsten Fall O(nlogn)O(n \log n), was ihn zu einem der bevorzugten Sortieralgorithmen für große Datenmengen macht.

Überschüssige Fluide

Supercritical Fluids sind Zustände von Materie, die bei bestimmten Druck- und Temperaturbedingungen entstehen, wenn ein Fluid über seine kritische Temperatur und seinen kritischen Druck hinaus erhitzt wird. In diesem Zustand zeigen die Flüssigkeit und das Gas die Eigenschaften beider Phasen, was zu einzigartigen Löslichkeitseigenschaften führt. Zum Beispiel können superkritische Fluide wie superkritisches Kohlendioxid als lösungsmittelähnlich betrachtet werden, während sie gleichzeitig die Diffusionseigenschaften von Gasen besitzen.

Die Anwendung von superkritischen Fluiden umfasst Bereiche wie die Extraktion von Pflanzenstoffen, die chemische Synthese und die Reinigung von Materialien. Ein bekanntes Beispiel ist die Verwendung von superkritischem CO₂ in der Kaffee-Entkoffeinierung, wo die Eigenschaften des Fluids es ermöglichen, Koffein selektiv zu extrahieren. Die Vorteile dieser Technologie liegen in der Umweltfreundlichkeit und der Effizienz des Prozesses, da keine schädlichen Lösungsmittel benötigt werden.

Neurale gewöhnliche Differentialgleichungen

Neural Ordinary Differential Equations (Neural ODEs) sind ein innovativer Ansatz, der die Konzepte der neuronalen Netze mit der Theorie der gewöhnlichen Differentialgleichungen (ODEs) kombiniert. Anstatt die traditionellen Schichten eines neuronalen Netzwerks zu verwenden, modellieren Neural ODEs den Zustand einer dynamischen Systementwicklung kontinuierlich über die Zeit, was bedeutet, dass die Vorhersagen als Lösung einer Differentialgleichung interpretiert werden können.

Mathematisch gesehen wird ein Neural ODE formuliert als:

dz(t)dt=f(z(t),t,θ)\frac{dz(t)}{dt} = f(z(t), t, \theta)

wobei z(t)z(t) der Zustand des Systems zur Zeit tt ist, ff eine neuronale Netzwerkfunktion darstellt, die die Dynamik des Systems beschreibt, und θ\theta die Parameter des neuronalen Netzes sind. Dieser Ansatz ermöglicht es, die Anzahl der benötigten Parameter zu reduzieren und die Effizienz bei der Modellierung komplexer dynamischer Systeme zu erhöhen. Die Anwendung von Neural ODEs findet sich in verschiedenen Bereichen wie der Physik, Biologie und Finanzmathematik, wo die Modellierung von zeitlichen Veränderungen entscheidend ist.

Jacobi-Theta-Funktion

Die Jacobi-Theta-Funktion ist eine Familie von speziellen Funktionen, die in der Mathematik, insbesondere in der Theorie der elliptischen Funktionen und der komplexen Analyse, eine zentrale Rolle spielt. Sie wird typischerweise in der Form θ(z,τ)\theta(z, \tau) dargestellt, wobei zz eine komplexe Variable und τ\tau eine komplexe Zahl im oberen Halbebereich ist. Diese Funktion hat die bemerkenswerte Eigenschaft, dass sie sowohl als Periodenfunktion als auch als Modul für elliptische Kurven fungiert. Die Jacobi-Theta-Funktion hat mehrere wichtige Eigenschaften, einschließlich ihrer Transformationseigenschaften unter Modulotransformationen und ihrer Anwendung in der Lösung von Differentialgleichungen.

Zusätzlich gibt es verschiedene Varianten der Theta-Funktion, die oft durch Indizes und Parameter differenziert werden, wie zum Beispiel θ1,θ2,θ3,θ4\theta_1, \theta_2, \theta_3, \theta_4. Diese Funktionen finden nicht nur Anwendung in der reinen Mathematik, sondern auch in der theoretischen Physik, insbesondere in der Stringtheorie und der statistischen Mechanik, wo sie zur Beschreibung von Zuständen und zur Berechnung von Partitionfunktionen verwendet werden.

Cournot-Modell

Das Cournot-Modell ist ein grundlegendes Konzept der Oligopoltheorie, das beschreibt, wie Unternehmen in einem Markt mit wenigen Anbietern ihre Produktionsmengen wählen, um ihren Gewinn zu maximieren. In diesem Modell gehen die Unternehmen davon aus, dass die Produktionsmengen ihrer Konkurrenten konstant bleiben, während sie ihre eigene Menge anpassen. Die Unternehmen wählen ihre Produktionsmenge qiq_i, um den Gesamtmarktpreis P(Q)P(Q) zu beeinflussen, wobei QQ die Gesamtmenge aller Anbieter ist und sich aus der Summe der einzelnen Mengen ergibt:

Q=q1+q2+...+qnQ = q_1 + q_2 + ... + q_n

Die Unternehmen maximieren ihren Gewinn πi\pi_i durch die Gleichung:

πi=P(Q)qiC(qi)\pi_i = P(Q) \cdot q_i - C(q_i)

wobei C(qi)C(q_i) die Kostenfunktion ist. Das Gleichgewicht im Cournot-Modell wird erreicht, wenn kein Unternehmen einen Anreiz hat, seine Produktionsmenge zu ändern, was bedeutet, dass die Reaktionsfunktionen der Unternehmen sich schneiden. Diese Annahme führt zu einem stabilen Marktgleichgewicht, das sowohl für die Unternehmen als auch für die Konsumenten von Bedeutung ist.

Splay-Baum-Rotation

Die Splay Tree Rotation ist ein wichtiger Bestandteil der Splay-Baum-Datenstruktur, die dazu dient, häufig verwendete Elemente näher zur Wurzel zu bringen, um den Zugriff auf sie zu beschleunigen. Bei einer Splay-Operation wird ein Knoten, der als Ziel identifiziert wurde, durch eine Serie von Rotationen an die Wurzel des Baumes verschoben. Es gibt drei Hauptarten von Rotationen: Zig, Zig-Zig und Zig-Zag.

  • Zig: Tritt auf, wenn der Zielknoten ein Kind der Wurzel ist. Hierbei wird der Zielknoten zur neuen Wurzel, und der alte Wurzelknoten wird zum anderen Kind des neuen Wurzelknotens.

  • Zig-Zig: Tritt auf, wenn der Zielknoten ein Kind des linken (oder rechten) Kindes der Wurzel ist. In diesem Fall werden beide Knoten gleichzeitig rotiert, sodass der Zielknoten zur neuen Wurzel wird.

  • Zig-Zag: Tritt auf, wenn der Zielknoten ein Kind des rechten (oder linken) Kindes ist, aber nicht direkt des Wurzelknotens. Hier erfolgt eine Kombination von Rotationen, um den Zielknoten in die Nähe der Wurzel zu bringen.

Diese Rotationen sorgen dafür, dass die Zug

Zeit zu lernen

Starte dein personalisiertes Lernelebnis mit acemate. Melde dich kostenlos an und finde Zusammenfassungen und Altklausuren für deine Universität.