Given an n‐vertex digraph
the Max‐
‐Ordering problem is to compute a labeling
maximizing the number of forward edges, i.e. edges (u, v) such that
. For different values of k, this reduces to maximum acyclic subgraph (
), and Max‐DiCut (
). This work studies the approximability of Max‐
‐Ordering and its generalizations, motivated by their applications to job scheduling with soft precedence constraints. We give an LP rounding based 2‐approximation algorithm for Max‐
‐Ordering for any
, improving on the known
‐approximation obtained via random assignment. The tightness of this rounding is shown by proving that for any
and constant
, Max‐
‐Ordering has an LP integrality gap of
for
rounds of the Sherali‐Adams hierarchy. A further generalization of Max‐
‐Ordering is the restricted maximum acyclic subgraph problem or RMAS, where each vertex v has a finite set of allowable labels
. We prove an LP rounding based
approximation for it, improving on the
approximation recently given by Grandoni et al. (Inf Process Lett 115(2): 182–185, 2015). In fact, our approximation algorithm also works for a general version where the objective counts the edges which go forward by at least a positive offset specific to each edge. The minimization formulation of digraph ordering is DAG edge deletion or DED
, which requires deleting the minimum number of edges from an n‐vertex directed acyclic graph (DAG) to remove all paths of length k. We show that a simple rounding of the LP relaxation as well as a local ratio approach for DED
yields k‐approximation for any
. A vertex deletion version was studied earlier by Paik et al. (IEEE Trans Comput 43(9): 1091–1096, 1994), and Svensson (Proceedings of the APPROX, 2012).