I am working with multi-commodity flow at integral flow with unit demand for each operation.
Since I use the MCF formulation to model path finding, in my scenario cycles are just a waste of resources. I often read that MCF models path finding problems, without making particular assumptions on the graph (which in my case is undirected).
However, I can't see why an MCF solver shouldn't send a flow within a cycle to maximize the objective function, even in my scenario with unit demand.