algorithmic and machine learning-based strategies