El documento describe el problema clásico del barbero dormilón, donde un barbero atiende a clientes en su peluquería. Presenta varias condiciones de competencia que pueden ocurrir, como clientes que llegan mientras el barbero atiende a otro, o no haber sillas disponibles. Para resolver esto, propone el uso de semáforos para sincronizar al barbero y clientes y evitar dichas condiciones.