“…In addition to EV charging, we have developed novel mechanisms for several other domains including grid computing, where tasks are allocated to compute resources [19,20] and, more recently, the related fog/edge computing [21], where computing is done close to where data is generated and services consumed. Other application areas include sponsored search [22,23] and ride sharing [24,25].…”