El árbol AA es un árbol binario de búsqueda autobalanceable inventado por Arne Andersson que mantiene la altura del árbol tan pequeña como sea posible mediante dos operaciones de equilibrio llamadas torsión y división. Los árboles AA implementan la idea de niveles en lugar de colores y cumplen cinco condiciones estructurales para mantener el equilibrio durante las operaciones de inserción y eliminación.