Dynamics of Information Systems: Algorithmic Approaches