Hybrid Algorithms