We consider the problem of deciding whether a given directed graph can be vertex partitioned into two acyclic subgraphs. Applications of this problem include testing rationality of collective consumption behavior, a subject in microeconomics. We prove that the problem is NP-complete even for oriented graphs and argue that the existence of a constant-factor approximation algorithm is unlikely for an optimization version that maximizes the number of vertices that can be colored using two colors while avoiding monochromatic cycles. We present three exact algorithms—namely, an integer-programming algorithm based on cycle identification, a backtracking algorithm, and a branch-and-check algorithm. We compare these three algorithms both on real-li...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex parti-tioned into t...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex parti-tioned into t...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...
We consider the problem of deciding whether a given directed graph can be vertex partitioned into tw...