Operations Research groups solve the toughest optimization problems both inside and outside Google.
About the team
Operations Research groups are involved in many areas throughout Google, running the gamut from fundamental research to enterprise-grade engineering. We are software engineers, research scientists, and data scientists who use integer programming, linear programming, constraint programming, and graph algorithms to solve problems at scale.
Across Google, Operations Research tackles challenges in areas as diverse as transportation, search, natural language understanding, machine vision, datacenter design, and robotics. With a strong commitment to open source, we're actively involved in helping solve problems outside Google as well in areas such as aviation and health care.
Research areas
Team focus summaries
Highlighted projects
Advanced analytics permeates work at Google, making the multitechnology giant a "candy store for O.R. practitioners".
Google's open source linear programming solver was used to solve a storied problem faster than ever before, culminating in lunch.
Google presents a new approach for routing of EVs integrated into the latest release of Google Maps built into your car for participating EVs that reduces range anxiety by integrating recharging stations into the navigational route.
Featured publications
Algorithms - ESA 2010, 18th Annual European Symposium. Proceedings, Part I, Springer, pp. 290-301
IEEE/ACM Transactions on Networking, vol. 24 (2016), pp. 2114-2127
Conf. on Information and Knowledge Management (CIKM) (2017)
ISMP 2015 (International Symposium on Mathematical Programming) (to appear)
Proceedings of the 26th International World Wide Web Conference, WWW (2017)
Proceedings of the VLDB Endowment, vol. 12 (2019), pp. 709-723