Fragmentation in presence of data dependencies