Because of its good tradeoff between efficiency and expressiveness, BTG restriction is widely used for reordering in SMT (Zens et al., 2004).
bTG restriction does not provide a mechanism to predict final orders between two neighboring blocks.