Algorithms in Ambient Intelligence