No se puede estar al 100% seguro con respecto al vocabulario en teoría de grafos, así que por favor verifique con su profesor (a partir de su redacción supongo que esta es una tarea de clase), pero me parece que "caminos de aumento solo con arcos hacia adelante" significa "caminos de aumento cuya dirección se alinea con la dirección de las flechas en $R$".
De hecho, si no pudieras usar los arcos verticales, entonces cualquier algoritmo razonable de flujo de aumento encontrará el flujo máximo, es decir, $n$. La razón es que entonces tienes solo $n$ caminos disjuntos que juntos constituyen el flujo máximo.
Suponiendo que esta comprensión es correcta, aquí hay algunas indicaciones:
Pista:
- En este grafo hay solo un flujo máximo que consiste en $n$ caminos que usan solo arcos horizontales. Primero, intenta obtener algún flujo con un valor más pequeño.
- Lo anterior ya es una pequeña pista para la solución: tienes que usar los arcos verticales para tener éxito en tu tarea.
Más pistas:
-
Puedes bloquear los caminos de flujo máximo usando sus arcos: como no puedes usar arcos hacia atrás, el camino óptimo no puede reclamar ese arco nuevamente.
-
Intenta encontrar un camino de valor $1$ que bloquee todos los demás caminos.
Solución:
Sea $A$ un camino de aumento de esta forma y valor $1":
entonces no hay otro camino de aumento que use solo arcos hacia adelante. La razón es que $G' = (V, E(G) - E(A))$ es un grafo en el que $s$ y $t$ están en dos componentes débilmente conectadas diferentes, en particular no hay camino de $s$ a $t$.
Espero que esto ayude $\ddot\smile$