MAYBE
Time: 0.001954
TRS:
 { b(x, b(z, y)) -> f b(f f z, c(x, z, y)),
         b(y, z) -> z,
  f c(a(), z, x) -> b(a(), z)}
 DP:
  DP:
   { b#(x, b(z, y)) -> b#(f f z, c(x, z, y)),
     b#(x, b(z, y)) -> f# z,
     b#(x, b(z, y)) -> f# b(f f z, c(x, z, y)),
     b#(x, b(z, y)) -> f# f z,
    f# c(a(), z, x) -> b#(a(), z)}
  TRS:
  { b(x, b(z, y)) -> f b(f f z, c(x, z, y)),
          b(y, z) -> z,
   f c(a(), z, x) -> b(a(), z)}
  UR:
   { b(x, b(z, y)) -> f b(f f z, c(x, z, y)),
           b(y, z) -> z,
    f c(a(), z, x) -> b(a(), z),
           d(w, v) -> w,
           d(w, v) -> v}
   EDG:
    {(b#(x, b(z, y)) -> f# f z, f# c(a(), z, x) -> b#(a(), z))
     (b#(x, b(z, y)) -> f# z, f# c(a(), z, x) -> b#(a(), z))
     (b#(x, b(z, y)) -> f# b(f f z, c(x, z, y)), f# c(a(), z, x) -> b#(a(), z))
     (f# c(a(), z, x) -> b#(a(), z), b#(x, b(z, y)) -> b#(f f z, c(x, z, y)))
     (f# c(a(), z, x) -> b#(a(), z), b#(x, b(z, y)) -> f# z)
     (f# c(a(), z, x) -> b#(a(), z), b#(x, b(z, y)) -> f# b(f f z, c(x, z, y)))
     (f# c(a(), z, x) -> b#(a(), z), b#(x, b(z, y)) -> f# f z)}
    STATUS:
     arrows: 0.720000
     SCCS (1):
      Scc:
       { b#(x, b(z, y)) -> f# z,
         b#(x, b(z, y)) -> f# b(f f z, c(x, z, y)),
         b#(x, b(z, y)) -> f# f z,
        f# c(a(), z, x) -> b#(a(), z)}
      
      SCC (4):
       Strict:
        { b#(x, b(z, y)) -> f# z,
          b#(x, b(z, y)) -> f# b(f f z, c(x, z, y)),
          b#(x, b(z, y)) -> f# f z,
         f# c(a(), z, x) -> b#(a(), z)}
       Weak:
       { b(x, b(z, y)) -> f b(f f z, c(x, z, y)),
               b(y, z) -> z,
        f c(a(), z, x) -> b(a(), z)}
       Open