algorithms which use economic principles to coordinate actions among agents terms automated market maker