Feedback Arc Set

Feedback Arc Set

In graph theory, a directed graph may contain directed cycles, a one-way loop of edges. In some applications, such cycles are undesirable, and we wish to eliminate them and obtain a directed acyclic graph (DAG). One way to do this is simply to drop edges from the graph to break the cycles. A feedback arc set (FAS) or feedback edge set is a set of edges which, when removed from the graph, leave a DAG. Put another way, it's a set containing at least one edge of every cycle in the graph.

Closely related are the feedback vertex set, which is a set of vertices containing at least one vertex from every cycle in the directed graph, and the minimum spanning tree, which is the undirected variant of the feedback arc set problem.

A minimal feedback arc set (one that can not be reduced in size by removing any edges) has the additional property that, if the edges in it are reversed rather than removed, then the graph remains acyclic. Finding a small edge set with this property is a key step in layered graph drawing.

Read more about Feedback Arc Set:  Example, Computational Complexity

Famous quotes containing the words arc and/or set:

    If I am not, may God put me there; and if I am, may God so keep me.
    —Joan Of Arc (c.1412–1431)

    There is no intrinsic worth in money but what is alterable with the times, and whether a guinea goes for twenty pounds or for a shilling, it is ... the labour of the poor and not the high and low value that is set on gold or silver, which all the comforts of life must arise from.
    Bernard Mandeville (1670–1733)