Одним з найвідоміших прикладів теорії ігор в інформатиці є принцип мінімакса Яо . Нехай - набір входів для певної проблеми, а A - набір алгоритмів (детермінованих) для цієї проблеми. Принцип Яо зазначає, що
max x ∈ X E a ∈ A [ T ( a , x ) ] ≥ min a ∈ A E x ∈ X [ T ( a , x ) ] ,ХА
максx ∈ XЕa ∈ A[ Т( a , x ) ] ≥ хвa ∈ AЕx ∈ X[ Т( a , x ) ] ,
де очікування зліва та справа приймаються відповідно до
будь-якого бажаного розподілу ймовірностей відповідно до алгоритмів та входів відповідно.
Наприклад: Будь-який детермінований алгоритм сортування на основі порівняння вимагає в середньому часу щоб сортувати масив, перестановлений рівномірно. ( Доказ: У будь-якому довічним дереві з N листя, по крайней мере , половина листя має глибину принаймні ( Lg N ) / 2 . ◻ ) принцип So Яо слід , що в гіршому випадку очікується час роботи будь-якого рандомізованого алгоритму сортування порівняння на основі є також Ω ( n log n ) .Ω ( n журналn )N( lgN) / 2□Ω ( n журналn )
Принцип minmax Яо легко випливає з теореми мінімаксного фон Неймана для ігор з двома гравцями з нульовою сумою , де один гравець забезпечує вхід, а інший забезпечує алгоритм.