CINXE.COM
OR-Tools - Wikipedia
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>OR-Tools - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"9383f573-df31-404f-a42c-a2337d5d52f1","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"OR-Tools","wgTitle":"OR-Tools","wgCurRevisionId":1246667270,"wgRevisionId":1246667270,"wgArticleId":58587709,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Articles with short description","Short description matches Wikidata","Articles with self-published sources from October 2021","All articles with self-published sources","Articles lacking reliable references from October 2021","All articles lacking reliable references","Articles with multiple maintenance issues","Use American English from October 2021","All Wikipedia articles written in American English","Use mdy dates from October 2021","Official website not in Wikidata", "Mathematical optimization software","Numerical programming languages","Numerical software","Optimization algorithms and methods","Software using the Apache license"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"OR-Tools","wgRelevantArticleId":58587709,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":7000,"wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true, "wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q108872465","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges": "ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&modules=ext.cite.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/2/23/OR-Tools_Logo.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="1200"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/2/23/OR-Tools_Logo.png"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="800"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="640"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="OR-Tools - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/OR-Tools"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=OR-Tools&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/OR-Tools"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-OR-Tools rootpage-OR-Tools skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page's font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&returnto=OR-Tools" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&returnto=OR-Tools" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&returnto=OR-Tools" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&returnto=OR-Tools" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-History" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#History"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>History</span> </div> </a> <ul id="toc-History-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Features" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Features"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Features</span> </div> </a> <ul id="toc-Features-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Bibliography" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Bibliography"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Bibliography</span> </div> </a> <ul id="toc-Bibliography-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>External links</span> </div> </a> <ul id="toc-External_links-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">OR-Tools</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="This article exist only in this language. Add the article for other languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-0" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">Add languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> <div class="after-portlet after-portlet-lang"><span class="uls-after-portlet-link"></span><span class="wb-langlinks-add wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q108872465#sitelinks-wikipedia" title="Add interlanguage links" class="wbc-editpage">Add links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/OR-Tools" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:OR-Tools" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/OR-Tools"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=OR-Tools&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=OR-Tools&action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/OR-Tools"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=OR-Tools&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=OR-Tools&action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/OR-Tools" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/OR-Tools" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=OR-Tools&oldid=1246667270" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=OR-Tools&action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&page=OR-Tools&id=1246667270&wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FOR-Tools"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FOR-Tools"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&page=OR-Tools&action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=OR-Tools&printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q108872465" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Open source software suite by Google</div> <style data-mw-deduplicate="TemplateStyles:r1251242444">.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media print{body.ns-0 .mw-parser-output .ambox{display:none!important}}</style><style data-mw-deduplicate="TemplateStyles:r1248332772">.mw-parser-output .multiple-issues-text{width:95%;margin:0.2em 0}.mw-parser-output .multiple-issues-text>.mw-collapsible-content{margin-top:0.3em}.mw-parser-output .compact-ambox .ambox{border:none;border-collapse:collapse;background-color:transparent;margin:0 0 0 1.6em!important;padding:0!important;width:auto;display:block}body.mediawiki .mw-parser-output .compact-ambox .ambox.mbox-small-left{font-size:100%;width:auto;margin:0}.mw-parser-output .compact-ambox .ambox .mbox-text{padding:0!important;margin:0!important}.mw-parser-output .compact-ambox .ambox .mbox-text-span{display:list-item;line-height:1.5em;list-style-type:disc}body.skin-minerva .mw-parser-output .multiple-issues-text>.mw-collapsible-toggle,.mw-parser-output .compact-ambox .ambox .mbox-image,.mw-parser-output .compact-ambox .ambox .mbox-imageright,.mw-parser-output .compact-ambox .ambox .mbox-empty-cell,.mw-parser-output .compact-ambox .hide-when-compact{display:none}</style><table class="box-Multiple_issues plainlinks metadata ambox ambox-content ambox-multiple_issues compact-ambox" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/40px-Ambox_important.svg.png" decoding="async" width="40" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/60px-Ambox_important.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/80px-Ambox_important.svg.png 2x" data-file-width="40" data-file-height="40" /></span></span></div></td><td class="mbox-text"><div class="mbox-text-span"><div class="multiple-issues-text mw-collapsible"><b>This article has multiple issues.</b> Please help <b><a href="/wiki/Special:EditPage/OR-Tools" title="Special:EditPage/OR-Tools">improve it</a></b> or discuss these issues on the <b><a href="/wiki/Talk:OR-Tools" title="Talk:OR-Tools">talk page</a></b>. <small><i>(<a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove these messages</a>)</i></small> <div class="mw-collapsible-content"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1251242444"><table class="box-Self-published plainlinks metadata ambox ambox-content ambox-self-published" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/40px-Ambox_important.svg.png" decoding="async" width="40" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/60px-Ambox_important.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/80px-Ambox_important.svg.png 2x" data-file-width="40" data-file-height="40" /></span></span></div></td><td class="mbox-text"><div class="mbox-text-span">This article <b>may contain excessive or inappropriate references to <a href="/wiki/Wikipedia:Verifiability#Self-published_sources" title="Wikipedia:Verifiability">self-published sources</a></b>.<span class="hide-when-compact"> Please help <a class="external text" href="https://en.wikipedia.org/w/index.php?title=OR-Tools&action=edit">improve it</a> by removing references to unreliable <a href="/wiki/Wikipedia:Reliable_sources" title="Wikipedia:Reliable sources">sources</a> where they are used inappropriately.</span> <span class="date-container"><i>(<span class="date">October 2021</span>)</i></span><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1251242444"><table class="box-Third-party plainlinks metadata ambox ambox-content" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><a href="/wiki/File:Question_book-new.svg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/50px-Question_book-new.svg.png" decoding="async" width="50" height="39" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/75px-Question_book-new.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/100px-Question_book-new.svg.png 2x" data-file-width="512" data-file-height="399" /></a></span></div></td><td class="mbox-text"><div class="mbox-text-span">This article <b>may rely excessively on sources <a href="/wiki/Wikipedia:Verifiability#Self-published_sources" title="Wikipedia:Verifiability">too closely associated with the subject</a></b>, potentially preventing the article from being <a href="/wiki/Wikipedia:Verifiability" title="Wikipedia:Verifiability">verifiable</a> and <a href="/wiki/Wikipedia:Neutral_point_of_view" title="Wikipedia:Neutral point of view">neutral</a>.<span class="hide-when-compact"> Please help <a class="external text" href="https://en.wikipedia.org/w/index.php?title=OR-Tools&action=edit">improve it</a> by replacing them with more appropriate <a href="/wiki/Wikipedia:Citing_sources" title="Wikipedia:Citing sources">citations</a> to <a href="/wiki/Wikipedia:Identifying_and_using_independent_sources" class="mw-redirect" title="Wikipedia:Identifying and using independent sources">reliable, independent, third-party sources</a>.</span> <span class="date-container"><i>(<span class="date">October 2021</span>)</i></span><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> </div> </div><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> <p class="mw-empty-elt"> </p> <style data-mw-deduplicate="TemplateStyles:r1257001546">.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme) div:not(.notheme){background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table tr{display:table-row!important}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}</style><table class="infobox vevent"><caption class="infobox-title summary">OR-Tools</caption><tbody><tr><td colspan="2" class="infobox-image logo"><span class="mw-default-size" typeof="mw:File/Frameless"><a href="/wiki/File:OR-Tools_Logo.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/2/23/OR-Tools_Logo.png" decoding="async" width="120" height="120" class="mw-file-element" data-file-width="120" data-file-height="120" /></a></span></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Programmer" title="Programmer">Original author(s)</a></th><td class="infobox-data">Laurent Perron</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Programmer" title="Programmer">Developer(s)</a></th><td class="infobox-data">Google Optimization team<sup id="cite_ref-glop_1-0" class="reference"><a href="#cite_note-glop-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Initial release</th><td class="infobox-data">September 15, 2010<span class="noprint">; 14 years ago</span><span style="display:none"> (<span class="bday dtstart published updated">2010-09-15</span>)</span></td></tr><tr style="display: none;"><td colspan="2" class="infobox-full-data"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1257001546"></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_release_life_cycle" title="Software release life cycle">Stable release</a></th><td class="infobox-data"><div style="margin:0px;">v9.9.3963<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> / March 7, 2024<span class="noprint">; 8 months ago</span><span style="display:none"> (<span class="bday dtstart published updated">2024-03-07</span>)</span></div></td></tr><tr style="display:none"><td colspan="2"> </td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Repository_(version_control)" title="Repository (version control)">Repository</a></th><td class="infobox-data"><span class="url"><a rel="nofollow" class="external text" href="https://github.com/google/or-tools">github<wbr />.com<wbr />/google<wbr />/or-tools</a></span></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Written in</th><td class="infobox-data"><a href="/wiki/C%2B%2B" title="C++">C++</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Operating_system" title="Operating system">Operating system</a></th><td class="infobox-data"><a href="/wiki/Linux" title="Linux">Linux</a>, <a href="/wiki/MacOS" title="MacOS">macOS</a>, <a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Microsoft Windows</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_categories#Categorization_approaches" title="Software categories">Type</a></th><td class="infobox-data">Library</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_license" title="Software license">License</a></th><td class="infobox-data"><a href="/wiki/Apache_License_2.0" class="mw-redirect" title="Apache License 2.0">Apache License 2.0</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Website</th><td class="infobox-data"><span class="url"><a rel="nofollow" class="external text" href="https://developers.google.com/optimization/">developers<wbr />.google<wbr />.com<wbr />/optimization<wbr />/</a></span></td></tr></tbody></table> <p><b>Google OR-Tools</b> is a <a href="/wiki/Free_and_open-source_software" title="Free and open-source software">free and open-source software</a> <a href="/wiki/Software_suite" title="Software suite">suite</a> developed by <a href="/wiki/Google" title="Google">Google</a> for solving <a href="/wiki/Linear_programming" title="Linear programming">linear programming</a> (LP), <a href="/wiki/Mixed_integer_programming" class="mw-redirect" title="Mixed integer programming">mixed integer programming</a> (MIP), <a href="/wiki/Constraint_programming" title="Constraint programming">constraint programming</a> (CP), <a href="/wiki/Vehicle_routing" class="mw-redirect" title="Vehicle routing">vehicle routing</a> (VRP), and related <a href="/wiki/Optimization_problem" title="Optimization problem">optimization problems</a>.<sup id="cite_ref-medium_3-0" class="reference"><a href="#cite_note-medium-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> </p><p>OR-Tools is a set of components written in <a href="/wiki/C%2B%2B" title="C++">C++</a> but provides wrappers for <a href="/wiki/Java_(programming_language)" title="Java (programming language)">Java</a>, <a href="/wiki/.NET" title=".NET">.NET</a> and <a href="/wiki/Python_(programming_language)" title="Python (programming language)">Python</a>. </p><p>It is distributed under the <a href="/wiki/Apache_License_2.0" class="mw-redirect" title="Apache License 2.0">Apache License 2.0</a>.<sup id="cite_ref-license_4-0" class="reference"><a href="#cite_note-license-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup> </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="History">History</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=OR-Tools&action=edit&section=1" title="Edit section: History"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>OR-Tools was created by Laurent Perron in 2011.<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> </p><p>In 2014, Google's open source linear programming solver, <a href="/wiki/GLOP" title="GLOP">GLOP</a>, was released as part of OR-Tools.<sup id="cite_ref-glop_1-1" class="reference"><a href="#cite_note-glop-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> </p><p>The CP-SAT solver<sup id="cite_ref-xiang_6-0" class="reference"><a href="#cite_note-xiang-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup> bundled with OR-Tools has been consistently winning gold medals in the MiniZinc Challenge,<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup> an international constraint programming competition. </p> <div class="mw-heading mw-heading2"><h2 id="Features">Features</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=OR-Tools&action=edit&section=2" title="Edit section: Features"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The OR-Tools supports a variety of programming languages, including: </p> <ul><li>Object-oriented interfaces for <a href="/wiki/C%2B%2B" title="C++">C++</a><sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup></li> <li>A <a href="/wiki/Java_(programming_language)" title="Java (programming language)">Java</a> wrapper package<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup></li> <li>A <a href="/wiki/.NET" title=".NET">.NET</a> and <a href="/wiki/.NET_Framework" title=".NET Framework">.NET Framework</a> wrapper package<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup></li> <li>A <a href="/wiki/Python_(programming_language)" title="Python (programming language)">Python</a> wrapper package<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup></li></ul> <p>OR-Tools supports a wide range of problem types,<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-medium_3-1" class="reference"><a href="#cite_note-medium-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> among them: </p> <ul><li><a href="/wiki/Assignment_problem" title="Assignment problem">Assignment problem</a><sup id="cite_ref-kaggle_13-0" class="reference"><a href="#cite_note-kaggle-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup></li> <li><a href="/wiki/Linear_programming" title="Linear programming">Linear programming</a></li> <li><a href="/wiki/Linear_programming#Integer_unknowns" title="Linear programming">Mixed-integer programming</a><sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup></li> <li><a href="/wiki/Constraint_programming" title="Constraint programming">Constraint programming</a><sup id="cite_ref-xiang_6-1" class="reference"><a href="#cite_note-xiang-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup></li> <li><a href="/wiki/Vehicle_routing_problem" title="Vehicle routing problem">Vehicle routing problem</a><sup id="cite_ref-kaggle_13-1" class="reference"><a href="#cite_note-kaggle-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup></li> <li><a href="/wiki/Flow_network" title="Flow network">Network flow algorithms</a></li></ul> <p>It supports the FlatZinc <a href="/wiki/Algebraic_modeling_language" title="Algebraic modeling language">modeling language</a>.<sup id="cite_ref-flatzinc_16-0" class="reference"><a href="#cite_note-flatzinc-16"><span class="cite-bracket">[</span>16<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=OR-Tools&action=edit&section=3" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/COIN-OR" title="COIN-OR">COIN-OR</a></li> <li><a href="/wiki/CPLEX" title="CPLEX">CPLEX</a></li> <li><a href="/wiki/GLPK" class="mw-redirect" title="GLPK">GLPK</a></li> <li><a href="/wiki/SCIP_(optimization_software)" class="mw-redirect" title="SCIP (optimization software)">SCIP (optimization software)</a></li> <li><a href="/wiki/FICO_Xpress" title="FICO Xpress">FICO Xpress</a></li> <li><a href="/wiki/MOSEK" title="MOSEK">MOSEK</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=OR-Tools&action=edit&section=4" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist"> <div class="mw-references-wrap mw-references-columns"><ol class="references"> <li id="cite_note-glop-1"><span class="mw-cite-backlink">^ <a href="#cite_ref-glop_1-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-glop_1-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://ai.googleblog.com/2014/09/sudoku-linear-optimization-and-ten-cent.html">"Sudoku, Linear Optimization, and the Ten Cent Diet"</a>. <i>ai.googleblog.com</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=ai.googleblog.com&rft.atitle=Sudoku%2C+Linear+Optimization%2C+and+the+Ten+Cent+Diet&rft_id=https%3A%2F%2Fai.googleblog.com%2F2014%2F09%2Fsudoku-linear-optimization-and-ten-cent.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOR-Tools" class="Z3988"></span></span> </li> <li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/google/or-tools/releases/tag/v9.9">"Release v9.9"</a>. <i>github.com</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=github.com&rft.atitle=Release+v9.9&rft_id=https%3A%2F%2Fgithub.com%2Fgoogle%2For-tools%2Freleases%2Ftag%2Fv9.9&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOR-Tools" class="Z3988"></span></span> </li> <li id="cite_note-medium-3"><span class="mw-cite-backlink">^ <a href="#cite_ref-medium_3-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-medium_3-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://medium.com/google-or-tools/google-or-tools-a-guide-39f439a5cd0f">"Google OR-Tools a guide"</a>. <i>medium.com</i>. February 24, 2019.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=medium.com&rft.atitle=Google+OR-Tools+a+guide&rft.date=2019-02-24&rft_id=https%3A%2F%2Fmedium.com%2Fgoogle-or-tools%2Fgoogle-or-tools-a-guide-39f439a5cd0f&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOR-Tools" class="Z3988"></span></span> </li> <li id="cite_note-license-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-license_4-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/google/or-tools/blob/stable/LICENSE-2.0.txt">"LICENSE-2.0.txt"</a>. <i>github.com</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=github.com&rft.atitle=LICENSE-2.0.txt&rft_id=https%3A%2F%2Fgithub.com%2Fgoogle%2For-tools%2Fblob%2Fstable%2FLICENSE-2.0.txt&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOR-Tools" class="Z3988"></span></span> </li> <li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFPerron2011" class="citation book cs1">Perron, Laurent (July 1, 2011). "Operations Research and Constraint Programming at Google". <i>Lee J. (Eds) Principles and Practice of Constraint Programming – CP 2011</i>. Lecture Notes in Computer Science. Vol. 6876. p. 2. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://doi.org/10.1007%2F978-3-642-23786-7_2">10.1007/978-3-642-23786-7_2</a></span>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/978-3-642-23786-7" title="Special:BookSources/978-3-642-23786-7"><bdi>978-3-642-23786-7</bdi></a>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:38166333">38166333</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.atitle=Operations+Research+and+Constraint+Programming+at+Google&rft.btitle=Lee+J.+%28Eds%29+Principles+and+Practice+of+Constraint+Programming+%E2%80%93+CP+2011&rft.series=Lecture+Notes+in+Computer+Science&rft.pages=2&rft.date=2011-07-01&rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A38166333%23id-name%3DS2CID&rft_id=info%3Adoi%2F10.1007%2F978-3-642-23786-7_2&rft.isbn=978-3-642-23786-7&rft.aulast=Perron&rft.aufirst=Laurent&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOR-Tools" class="Z3988"></span></span> </li> <li id="cite_note-xiang-6"><span class="mw-cite-backlink">^ <a href="#cite_ref-xiang_6-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-xiang_6-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.xiang.dev/explaining-cp-sat/">"How the CP-SAT solver works"</a>. <i>xiang.dev</i>. April 25, 2020.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=xiang.dev&rft.atitle=How+the+CP-SAT+solver+works&rft.date=2020-04-25&rft_id=https%3A%2F%2Fwww.xiang.dev%2Fexplaining-cp-sat%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOR-Tools" class="Z3988"></span></span> </li> <li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.minizinc.org/challenge.html">"The MiniZinc Challenge"</a>. <i>minizinc.org</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=minizinc.org&rft.atitle=The+MiniZinc+Challenge&rft_id=https%3A%2F%2Fwww.minizinc.org%2Fchallenge.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOR-Tools" class="Z3988"></span></span> </li> <li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://formulae.brew.sh/formula/or-tools">"Homebrew package"</a>. <i>formulae.brew.sh</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=formulae.brew.sh&rft.atitle=Homebrew+package&rft_id=https%3A%2F%2Fformulae.brew.sh%2Fformula%2For-tools&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOR-Tools" class="Z3988"></span></span> </li> <li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://mvnrepository.com/artifact/com.google.ortools/ortools-java">"com.google.ortools:ortools-java"</a>. <i>mvnrepository.com</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=mvnrepository.com&rft.atitle=com.google.ortools%3Aortools-java&rft_id=https%3A%2F%2Fmvnrepository.com%2Fartifact%2Fcom.google.ortools%2Fortools-java&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOR-Tools" class="Z3988"></span></span> </li> <li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.nuget.org/packages/Google.OrTools/">"Google.OrTools"</a>. <i>nuget.org</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=nuget.org&rft.atitle=Google.OrTools&rft_id=https%3A%2F%2Fwww.nuget.org%2Fpackages%2FGoogle.OrTools%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOR-Tools" class="Z3988"></span></span> </li> <li id="cite_note-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-11">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://pypi.org/project/ortools/">"ortools"</a>. <i>pypi.org</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=pypi.org&rft.atitle=ortools&rft_id=https%3A%2F%2Fpypi.org%2Fproject%2Fortools%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOR-Tools" class="Z3988"></span></span> </li> <li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://developers.google.com/optimization/introduction/overview">"OR-Tools introduction"</a>. <i>Google Developers</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Google+Developers&rft.atitle=OR-Tools+introduction&rft_id=https%3A%2F%2Fdevelopers.google.com%2Foptimization%2Fintroduction%2Foverview&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOR-Tools" class="Z3988"></span></span> </li> <li id="cite_note-kaggle-13"><span class="mw-cite-backlink">^ <a href="#cite_ref-kaggle_13-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-kaggle_13-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.kaggle.com/jpmiller/application-of-google-or-tools">"Application of Google OR-Tools"</a>. <i>kaggle.com</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=kaggle.com&rft.atitle=Application+of+Google+OR-Tools&rft_id=https%3A%2F%2Fwww.kaggle.com%2Fjpmiller%2Fapplication-of-google-or-tools&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOR-Tools" class="Z3988"></span></span> </li> <li id="cite_note-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-14">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFLouat2009" class="citation thesis cs1">Louat, Christophe (2009). <i>Etude et mise en œuvre de stratégies de coupes efficaces pour des problèmes entiers mixtes 0-1</i> (PhD). Vol. 1. Université de Versailles Saint-Quentin-en-Yvelines. p. 144.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adissertation&rft.title=Etude+et+mise+en+%C5%93uvre+de+strat%C3%A9gies+de+coupes+efficaces+pour+des+probl%C3%A8mes+entiers+mixtes+0-1&rft.inst=Universit%C3%A9+de+Versailles+Saint-Quentin-en-Yvelines&rft.date=2009&rft.aulast=Louat&rft.aufirst=Christophe&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOR-Tools" class="Z3988"></span></span> </li> <li id="cite_note-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-15">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://activimetrics.com/blog/ortools/multiday_tsp">"Routing use case"</a>. <i>activimetrics.com</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=activimetrics.com&rft.atitle=Routing+use+case&rft_id=https%3A%2F%2Factivimetrics.com%2Fblog%2Fortools%2Fmultiday_tsp&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOR-Tools" class="Z3988"></span></span> </li> <li id="cite_note-flatzinc-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-flatzinc_16-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.minizinc.org/software.html#flatzinc">"Software with FlatZinc implementations"</a>. <i>minizinc.org</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=minizinc.org&rft.atitle=Software+with+FlatZinc+implementations&rft_id=https%3A%2F%2Fwww.minizinc.org%2Fsoftware.html%23flatzinc&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOR-Tools" class="Z3988"></span></span> </li> </ol></div></div> <div class="mw-heading mw-heading2"><h2 id="Bibliography">Bibliography</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=OR-Tools&action=edit&section=5" title="Edit section: Bibliography"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239549316">.mw-parser-output .refbegin{margin-bottom:0.5em}.mw-parser-output .refbegin-hanging-indents>ul{margin-left:0}.mw-parser-output .refbegin-hanging-indents>ul>li{margin-left:0;padding-left:3.2em;text-indent:-3.2em}.mw-parser-output .refbegin-hanging-indents ul,.mw-parser-output .refbegin-hanging-indents ul li{list-style:none}@media(max-width:720px){.mw-parser-output .refbegin-hanging-indents>ul>li{padding-left:1.6em;text-indent:-1.6em}}.mw-parser-output .refbegin-columns{margin-top:0.3em}.mw-parser-output .refbegin-columns ul{margin-top:0}.mw-parser-output .refbegin-columns li{page-break-inside:avoid;break-inside:avoid-column}@media screen{.mw-parser-output .refbegin{font-size:90%}}</style><div class="refbegin" style=""> <ul><li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFKruk2018" class="citation book cs1">Kruk, Serge (February 26, 2018). <a rel="nofollow" class="external text" href="https://www.oreilly.com/library/view/practical-python-ai/9781484234235/"><i>Practical Python AI Projects: Mathematical Models of Optimization Problems with Google OR-Tools</i></a> (1st ed.). <a href="/wiki/O%27Reilly_Media" title="O'Reilly Media">O'Reilly Media</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/9781484234235" title="Special:BookSources/9781484234235"><bdi>9781484234235</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Practical+Python+AI+Projects%3A+Mathematical+Models+of+Optimization+Problems+with+Google+OR-Tools&rft.edition=1st&rft.pub=O%27Reilly+Media&rft.date=2018-02-26&rft.isbn=9781484234235&rft.aulast=Kruk&rft.aufirst=Serge&rft_id=https%3A%2F%2Fwww.oreilly.com%2Flibrary%2Fview%2Fpractical-python-ai%2F9781484234235%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOR-Tools" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFDa_ColTeppan2019" class="citation journal cs1">Da Col, Giacomo; Teppan, Eric C. (2019). <a rel="nofollow" class="external text" href="https://doi.org/10.4204%2Feptcs.306.30">"Google vs IBM: A Constraint Solving Challenge on the Job-Shop Scheduling Problem"</a>. <i>Electronic Proceedings in Theoretical Computer Science</i>. <b>306</b>. Open Publishing Association: 259–265. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://doi.org/10.4204%2Feptcs.306.30">10.4204/eptcs.306.30</a></span>. <a href="/wiki/ISSN_(identifier)" class="mw-redirect" title="ISSN (identifier)">ISSN</a> <a rel="nofollow" class="external text" href="https://search.worldcat.org/issn/2075-2180">2075-2180</a>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:202660711">202660711</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=Electronic+Proceedings+in+Theoretical+Computer+Science&rft.atitle=Google+vs+IBM%3A+A+Constraint+Solving+Challenge+on+the+Job-Shop+Scheduling+Problem&rft.volume=306&rft.pages=259-265&rft.date=2019&rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A202660711%23id-name%3DS2CID&rft.issn=2075-2180&rft_id=info%3Adoi%2F10.4204%2Feptcs.306.30&rft.aulast=Da+Col&rft.aufirst=Giacomo&rft.au=Teppan%2C+Eric+C.&rft_id=https%3A%2F%2Fdoi.org%2F10.4204%252Feptcs.306.30&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOR-Tools" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFLiChow2021" class="citation journal cs1">Li, Mengyun; Chow, Joseph (April 2021). "School Bus Routing Problem with a Mixed Ride, Mixed Load, and Heterogeneous Fleet". <i>Transportation Research Record Journal of the Transportation Research Board</i>. <b>2675</b> (7): 467–479. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1177%2F03611981211016860">10.1177/03611981211016860</a>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:237618523">237618523</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=Transportation+Research+Record+Journal+of+the+Transportation+Research+Board&rft.atitle=School+Bus+Routing+Problem+with+a+Mixed+Ride%2C+Mixed+Load%2C+and+Heterogeneous+Fleet&rft.volume=2675&rft.issue=7&rft.pages=467-479&rft.date=2021-04&rft_id=info%3Adoi%2F10.1177%2F03611981211016860&rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A237618523%23id-name%3DS2CID&rft.aulast=Li&rft.aufirst=Mengyun&rft.au=Chow%2C+Joseph&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOR-Tools" class="Z3988"></span></li></ul> </div> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=OR-Tools&action=edit&section=6" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><span class="official-website"><span class="url"><a rel="nofollow" class="external text" href="https://developers.google.com/optimization">Official website</a></span></span></li> <li><a rel="nofollow" class="external text" href="https://github.com/google/or-tools">Source code</a></li> <li><a rel="nofollow" class="external text" href="https://www.youtube.com/watch?v=AJ6LeiMe_PQ">Video introduction to OR-Tools</a></li></ul> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style></div><div role="navigation" class="navbox" aria-labelledby="Mathematical_optimization_software" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Mathematical_optimization_software" title="Template:Mathematical optimization software"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Mathematical_optimization_software" title="Template talk:Mathematical optimization software"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Mathematical_optimization_software" title="Special:EditPage/Template:Mathematical optimization software"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Mathematical_optimization_software" style="font-size:114%;margin:0 4em"><a href="/wiki/List_of_optimization_software" title="List of optimization software">Mathematical optimization software</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%;vertical-align:top;">Data formats</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Mathematica" class="mw-redirect" title="Mathematica">Mathematica</a></li> <li><a href="/wiki/MPS_(format)" title="MPS (format)">MPS</a></li> <li><a href="/wiki/Nl_(format)" title="Nl (format)">nl</a></li> <li><a href="/wiki/Sol_(format)" title="Sol (format)">sol</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;vertical-align:top;"><a href="/wiki/Mathematical_modeling" class="mw-redirect" title="Mathematical modeling">Modeling</a> tools</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/AIMMS" title="AIMMS">AIMMS</a></li> <li><a href="/wiki/AMPL" title="AMPL">AMPL</a></li> <li><a href="/wiki/APMonitor" title="APMonitor">APMonitor</a></li> <li><a href="/wiki/ECLiPSe" title="ECLiPSe">ECLiPSe</a>-CLP</li> <li><a href="/wiki/Gekko_(optimization_software)" title="Gekko (optimization software)">Gekko</a></li> <li><a href="/wiki/General_Algebraic_Modeling_System" class="mw-redirect" title="General Algebraic Modeling System">GAMS</a></li> <li><a href="/wiki/GNU_Linear_Programming_Kit" title="GNU Linear Programming Kit">GNU MathProg</a></li> <li><a href="/wiki/JuMP" title="JuMP">JuMP</a></li> <li><a href="/wiki/LINDO" title="LINDO">LINDO</a></li> <li><a href="/wiki/CPLEX" title="CPLEX">OPL</a></li> <li><a href="/wiki/Mathematica" class="mw-redirect" title="Mathematica">Mathematica</a></li> <li><a href="/wiki/MiniZinc" title="MiniZinc">MiniZinc</a></li> <li><a href="/wiki/OptimJ" title="OptimJ">OptimJ</a></li> <li><a href="/wiki/COIN-OR#PuLP" title="COIN-OR">PuLP</a></li> <li><a href="/wiki/Pyomo" title="Pyomo">Pyomo</a></li> <li><a href="/wiki/TOMLAB" title="TOMLAB">TOMLAB</a></li> <li><a href="/wiki/FICO_Xpress" title="FICO Xpress">Xpress Mosel</a></li> <li><a href="/wiki/SCIP_(optimization_software)#SCIP_Optimization_Suite" class="mw-redirect" title="SCIP (optimization software)">ZIMPL</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;vertical-align:top;"><a href="/wiki/Solver" title="Solver">Solvers</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Linear_programming" title="Linear programming">LP</a>, <a href="/wiki/Linear_programming#Integer_unknowns" title="Linear programming">MILP</a><sup style="font-weight:normal;">∗</sup></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/APOPT" title="APOPT">APOPT</a><sup>∗</sup></li> <li><a href="/wiki/ANTIGONE" title="ANTIGONE">ANTIGONE</a><sup>∗</sup></li> <li><a href="/wiki/Artelys_Knitro" title="Artelys Knitro">Artelys Knitro</a><sup>∗</sup></li> <li><a href="/wiki/COIN-OR" title="COIN-OR">BCP</a><sup>∗</sup></li> <li><a href="/wiki/COIN-OR#CLP" title="COIN-OR">CLP</a></li> <li><a href="/wiki/COIN-OR#CBC" title="COIN-OR">CBC</a><sup>∗</sup></li> <li><a href="/wiki/CPLEX" title="CPLEX">CPLEX</a><sup>∗</sup></li> <li><a href="/wiki/FortMP" title="FortMP">FortMP</a><sup>∗</sup></li> <li><a href="/wiki/SCIP_(optimization_software)#SCIP_Optimization_Suite" class="mw-redirect" title="SCIP (optimization software)">GCG</a><sup>∗</sup></li> <li><a href="/wiki/GLOP" title="GLOP">GLOP</a><sup>∗</sup></li> <li><a href="/wiki/GNU_Linear_Programming_Kit" title="GNU Linear Programming Kit">GLPK/GLPSOL</a><sup>∗</sup></li> <li><a href="/wiki/Gurobi_Optimizer" title="Gurobi Optimizer">Gurobi Optimizer</a><sup>∗</sup></li> <li><a href="/wiki/HiGHS_optimization_solver" title="HiGHS optimization solver">HiGHS</a><sup>∗</sup></li> <li><a href="/wiki/LINDO" title="LINDO">LINDO</a><sup>∗</sup></li> <li><a href="/wiki/Lp_solve" title="Lp solve">Lp_solve</a></li> <li><a href="/wiki/Robert_J._Vanderbei" title="Robert J. Vanderbei">LOQO</a></li> <li><a href="/wiki/Mathematica" class="mw-redirect" title="Mathematica">Mathematica</a></li> <li><a href="/wiki/MINOS_(optimization_software)" title="MINOS (optimization software)">MINOS</a></li> <li><a href="/wiki/MINTO" title="MINTO">MINTO</a><sup>∗</sup></li> <li><a href="/wiki/MOSEK" title="MOSEK">MOSEK</a><sup>∗</sup></li> <li><a href="/wiki/Numerical_Algorithms_Group" class="mw-redirect" title="Numerical Algorithms Group">NAG</a></li> <li><a href="/wiki/SCIP_(optimization_software)" class="mw-redirect" title="SCIP (optimization software)">SCIP</a><sup>∗</sup></li> <li><a href="/wiki/SCIP_(optimization_software)#SCIP_Optimization_Suite" class="mw-redirect" title="SCIP (optimization software)">SoPlex</a></li> <li><a href="/wiki/Octeract_Engine" title="Octeract Engine">Octeract Engine</a><sup>∗</sup></li> <li><a href="/wiki/COIN-OR#SYMPHONY" title="COIN-OR">SYMPHONY</a><sup>∗</sup></li> <li><a href="/wiki/FICO_Xpress" title="FICO Xpress">Xpress Optimizer</a><sup>∗</sup></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Quadratic_programming" title="Quadratic programming">QP</a>, MIQP<sup style="font-weight:normal;">∗</sup></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/APOPT" title="APOPT">APOPT</a><sup>∗</sup></li> <li><a href="/wiki/ANTIGONE" title="ANTIGONE">ANTIGONE</a><sup>∗</sup></li> <li><a href="/wiki/Artelys_Knitro" title="Artelys Knitro">Artelys Knitro</a><sup>∗</sup></li> <li><a href="/wiki/COIN-OR#CBC" title="COIN-OR">CBC</a><sup>∗</sup></li> <li><a href="/wiki/COIN-OR#CLP" title="COIN-OR">CLP</a></li> <li><a href="/wiki/CPLEX" title="CPLEX">CPLEX</a><sup>∗</sup></li> <li><a href="/wiki/FortMP" title="FortMP">FortMP</a><sup>∗</sup></li> <li><a href="/wiki/HiGHS_optimization_solver" title="HiGHS optimization solver">HiGHS</a></li> <li><a href="/wiki/Gurobi_Optimizer" title="Gurobi Optimizer">Gurobi Optimizer</a><sup>∗</sup></li> <li><a href="/wiki/IPOPT" title="IPOPT">IPOPT</a></li> <li><a href="/wiki/LINDO" title="LINDO">LINDO</a><sup>∗</sup></li> <li><a href="/wiki/Mathematica" class="mw-redirect" title="Mathematica">Mathematica</a></li> <li><a href="/wiki/MINOS_(optimization_software)" title="MINOS (optimization software)">MINOS</a></li> <li><a href="/wiki/MOSEK" title="MOSEK">MOSEK</a><sup>∗</sup></li> <li><a href="/wiki/Numerical_Algorithms_Group" class="mw-redirect" title="Numerical Algorithms Group">NAG</a></li> <li><a href="/wiki/Octeract_Engine" title="Octeract Engine">Octeract Engine</a><sup>∗</sup></li> <li><a href="/wiki/SCIP_(optimization_software)" class="mw-redirect" title="SCIP (optimization software)">SCIP</a><sup>∗</sup></li> <li><a href="/wiki/FICO_Xpress" title="FICO Xpress">Xpress Optimizer</a><sup>∗</sup></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Quadratically_constrained_quadratic_program" title="Quadratically constrained quadratic program">QCP</a>, MIQCP<sup style="font-weight:normal;">∗</sup></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/APOPT" title="APOPT">APOPT</a><sup>∗</sup></li> <li><a href="/wiki/ANTIGONE" title="ANTIGONE">ANTIGONE</a><sup>∗</sup></li> <li><a href="/wiki/Artelys_Knitro" title="Artelys Knitro">Artelys Knitro</a><sup>∗</sup></li> <li><a href="/wiki/CPLEX" title="CPLEX">CPLEX</a><sup>∗</sup></li> <li><a href="/wiki/Gurobi_Optimizer" title="Gurobi Optimizer">Gurobi Optimizer</a><sup>∗</sup></li> <li><a href="/wiki/IPOPT" title="IPOPT">IPOPT</a></li> <li><a href="/wiki/LINDO" title="LINDO">LINDO</a><sup>∗</sup></li> <li><a href="/wiki/Mathematica" class="mw-redirect" title="Mathematica">Mathematica</a></li> <li><a href="/wiki/MINOS_(optimization_software)" title="MINOS (optimization software)">MINOS</a></li> <li><a href="/wiki/MOSEK" title="MOSEK">MOSEK</a><sup>∗</sup></li> <li><a href="/wiki/Numerical_Algorithms_Group" class="mw-redirect" title="Numerical Algorithms Group">NAG</a></li> <li><a href="/wiki/SCIP_(optimization_software)" class="mw-redirect" title="SCIP (optimization software)">SCIP</a><sup>∗</sup></li> <li><a href="/wiki/Octeract_Engine" title="Octeract Engine">Octeract Engine</a><sup>∗</sup></li> <li><a href="/wiki/FICO_Xpress" title="FICO Xpress">Xpress Optimizer</a><sup>∗</sup></li> <li><a href="/wiki/FICO_Xpress" title="FICO Xpress">Xpress NonLinear</a><sup>∗</sup></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Second-order_cone_programming" title="Second-order cone programming">SOCP</a>, MISOCP<sup style="font-weight:normal;">∗</sup></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Artelys_Knitro" title="Artelys Knitro">Artelys Knitro</a><sup>∗</sup></li> <li><a href="/wiki/CPLEX" title="CPLEX">CPLEX</a><sup>∗</sup></li> <li><a href="/wiki/Gurobi_Optimizer" title="Gurobi Optimizer">Gurobi Optimizer</a><sup>∗</sup></li> <li><a href="/wiki/LINDO" title="LINDO">LINDO</a><sup>∗</sup></li> <li><a href="/wiki/Robert_J._Vanderbei" title="Robert J. Vanderbei">LOQO</a></li> <li><a href="/wiki/Mathematica" class="mw-redirect" title="Mathematica">Mathematica</a></li> <li><a href="/wiki/MOSEK" title="MOSEK">MOSEK</a><sup>∗</sup></li> <li><a href="/wiki/Numerical_Algorithms_Group" class="mw-redirect" title="Numerical Algorithms Group">NAG</a></li> <li><a href="/wiki/SCIP_(optimization_software)" class="mw-redirect" title="SCIP (optimization software)">SCIP</a><sup>∗</sup></li> <li><a href="/wiki/FICO_Xpress" title="FICO Xpress">Xpress Optimizer</a><sup>∗</sup></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Semidefinite_programming" title="Semidefinite programming">SDP</a>, MISDP<sup style="font-weight:normal;">∗</sup></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Mathematica" class="mw-redirect" title="Mathematica">Mathematica</a></li> <li><a href="/wiki/MOSEK" title="MOSEK">MOSEK</a></li> <li><a href="/wiki/Numerical_Algorithms_Group" class="mw-redirect" title="Numerical Algorithms Group">NAG</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Nonlinear_programming" title="Nonlinear programming">NLP</a>, MINLP<sup style="font-weight:normal;">∗</sup></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/AIMMS_Outer_Approximation_(optimization_software)" class="mw-redirect" title="AIMMS Outer Approximation (optimization software)">AOA</a><sup>∗</sup></li> <li><a href="/wiki/APOPT" title="APOPT">APOPT</a><sup>∗</sup></li> <li><a href="/wiki/ANTIGONE" title="ANTIGONE">ANTIGONE</a><sup>∗</sup></li> <li><a href="/wiki/Artelys_Knitro" title="Artelys Knitro">Artelys Knitro</a><sup>∗</sup></li> <li><a href="/wiki/BARON" title="BARON">BARON</a><sup>∗</sup></li> <li><a href="/wiki/Couenne" title="Couenne">Couenne</a><sup>∗</sup></li> <li><a href="/wiki/Galahad_library" title="Galahad library">Galahad library</a></li> <li><a href="/wiki/Gurobi_Optimizer" title="Gurobi Optimizer">Gurobi Optimizer</a><sup>∗</sup></li> <li><a href="/wiki/IPOPT" title="IPOPT">IPOPT</a></li> <li><a href="/wiki/LINDO" title="LINDO">LINDO</a><sup>∗</sup></li> <li><a href="/wiki/Robert_J._Vanderbei" title="Robert J. Vanderbei">LOQO</a></li> <li><a href="/wiki/MIDACO" title="MIDACO">MIDACO</a><sup>∗</sup></li> <li><a href="/wiki/MINOS_(optimization_software)" title="MINOS (optimization software)">MINOS</a></li> <li><a href="/wiki/Numerical_Algorithms_Group" class="mw-redirect" title="Numerical Algorithms Group">NAG</a></li> <li><a href="/wiki/NLPQLP" title="NLPQLP">NLPQLP</a></li> <li><a href="/wiki/NPSOL" title="NPSOL">NPSOL</a></li> <li><a href="/wiki/SCIP_(optimization_software)" class="mw-redirect" title="SCIP (optimization software)">SCIP</a><sup>∗</sup></li> <li><a href="/wiki/SNOPT" title="SNOPT">SNOPT</a><sup>∗</sup></li> <li><a href="/wiki/Octeract_Engine" title="Octeract Engine">Octeract Engine</a><sup>∗</sup></li> <li><a href="/wiki/WORHP" title="WORHP">WORHP</a></li> <li><a href="/wiki/FICO_Xpress" title="FICO Xpress">Xpress NonLinear</a><sup>∗</sup></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Global_optimization" title="Global optimization">GO</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/ANTIGONE" title="ANTIGONE">ANTIGONE</a><sup>∗</sup></li> <li><a href="/wiki/BARON" title="BARON">BARON</a></li> <li><a href="/wiki/Couenne" title="Couenne">Couenne</a><sup>∗</sup></li> <li><a href="/wiki/Mathematica" class="mw-redirect" title="Mathematica">Mathematica</a></li> <li><a href="/wiki/LINDO" title="LINDO">LINDO</a></li> <li><a href="/wiki/SCIP_(optimization_software)" class="mw-redirect" title="SCIP (optimization software)">SCIP</a></li> <li><a href="/wiki/Octeract_Engine" title="Octeract Engine">Octeract Engine</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Constraint_programming" title="Constraint programming">CP</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li>Artelys Kalis</li> <li>Comet</li> <li><a href="/wiki/CPLEX" title="CPLEX">CPLEX</a> CP Optimizer</li> <li><a href="/wiki/Gecode" title="Gecode">Gecode</a></li> <li><a href="/wiki/Mathematica" class="mw-redirect" title="Mathematica">Mathematica</a></li> <li><a href="/wiki/JaCoP_(solver)" title="JaCoP (solver)">JaCoP</a></li> <li><a href="/wiki/FICO_Xpress" title="FICO Xpress">Xpress Kalis</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <ul><li><b><a href="/wiki/List_of_optimization_software" title="List of optimization software">List of optimization software</a></b></li> <li><b><a href="/wiki/Comparison_of_optimization_software" title="Comparison of optimization software">Comparison of optimization software</a></b></li></ul> </div></td></tr></tbody></table></div> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235"></div><div role="navigation" class="navbox" aria-labelledby="Google_free_and_open-source_software" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231"><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Google_FOSS" title="Template:Google FOSS"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Google_FOSS" title="Template talk:Google FOSS"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Google_FOSS" title="Special:EditPage/Template:Google FOSS"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Google_free_and_open-source_software" style="font-size:114%;margin:0 4em"><a href="/wiki/Google" title="Google">Google</a> free and open-source software</div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">Software</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Applications</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Chromium_(web_browser)" title="Chromium (web browser)">Chromium</a></li> <li><a href="/wiki/Gemini_(language_model)" title="Gemini (language model)">Gemma</a></li> <li><a href="/wiki/OpenRefine" title="OpenRefine">OpenRefine</a></li> <li><a href="/wiki/Tesseract_(software)" title="Tesseract (software)">Tesseract</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Programming languages</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Carbon_(programming_language)" title="Carbon (programming language)">Carbon</a></li> <li><a href="/wiki/Dart_(programming_language)" title="Dart (programming language)">Dart</a></li> <li><a href="/wiki/Go_(programming_language)" title="Go (programming language)">Go</a></li> <li><a href="/wiki/Sawzall_(programming_language)" title="Sawzall (programming language)">Sawzall</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Frameworks and<br />development tools</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Accelerated_Mobile_Pages" title="Accelerated Mobile Pages">AMP</a></li> <li><a href="/wiki/Angular_(web_framework)" title="Angular (web framework)">Angular</a></li> <li><a href="/wiki/AngularJS" title="AngularJS">AngularJS</a></li> <li><a href="/wiki/Apache_Beam" title="Apache Beam">Beam</a></li> <li><a href="/wiki/Bazel_(software)" title="Bazel (software)">Bazel</a></li> <li><a href="/wiki/Blockly" title="Blockly">Blockly</a></li> <li><a href="/wiki/Google_Closure_Tools" title="Google Closure Tools">Closure Tools</a></li> <li><a href="/wiki/Cpplint" title="Cpplint">Cpplint</a></li> <li><a href="/wiki/FlatBuffers" title="FlatBuffers">FlatBuffers</a></li> <li><a href="/wiki/Flutter_(software)" title="Flutter (software)">Flutter</a></li> <li><a href="/wiki/Gears_(software)" title="Gears (software)">Gears</a></li> <li><a href="/wiki/Gerrit_(software)" title="Gerrit (software)">Gerrit</a></li> <li><a href="/wiki/Google_Guava" title="Google Guava">Guava</a></li> <li><a href="/wiki/GRPC" title="GRPC">gRPC</a></li> <li><a href="/wiki/Gson" title="Gson">Gson</a></li> <li><a href="/wiki/Guetzli" title="Guetzli">Guetzli</a></li> <li><a href="/wiki/Google_Guice" title="Google Guice">Guice</a></li> <li><a href="/wiki/GVisor" title="GVisor">gVisor</a></li> <li><a href="/wiki/Kubernetes" title="Kubernetes">Kubernetes</a></li> <li><a href="/wiki/LevelDB" title="LevelDB">LevelDB</a></li> <li><a href="/wiki/Libvpx" title="Libvpx">libvpx</a></li> <li><a href="/wiki/Google_Native_Client" title="Google Native Client">NaCl</a></li> <li><a class="mw-selflink selflink">OR-Tools</a></li> <li><a href="/wiki/Polymer_(library)" title="Polymer (library)">Polymer</a></li> <li><a href="/wiki/Protocol_Buffers" title="Protocol Buffers">Protocol Buffers</a></li> <li><a href="/wiki/TensorFlow" title="TensorFlow">TensorFlow</a></li> <li><a href="/wiki/V8_(JavaScript_engine)" title="V8 (JavaScript engine)">V8</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Operating systems</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Android_Open_Source_Project" class="mw-redirect" title="Android Open Source Project">AOSP</a></li> <li><a href="/wiki/ChromiumOS" title="ChromiumOS">ChromiumOS</a></li> <li><a href="/wiki/Fuchsia_(operating_system)" title="Fuchsia (operating system)">Fuchsia</a></li> <li><a href="/wiki/GLinux" title="GLinux">gLinux</a></li> <li><a href="/wiki/Goobuntu" title="Goobuntu">Goobuntu</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Related</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Google_Code-in" title="Google Code-in">Code-in</a></li> <li><i><a href="/wiki/Google_LLC_v._Oracle_America,_Inc." title="Google LLC v. Oracle America, Inc.">Google LLC v. Oracle America, Inc.</a></i></li> <li><a href="/wiki/Open_Source_Security_Foundation" title="Open Source Security Foundation">Open Source Security Foundation</a></li> <li><a href="/wiki/Google_Summer_of_Code" title="Google Summer of Code">Summer of Code</a></li></ul> </div></td></tr></tbody></table></div> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231"></div><div role="navigation" class="navbox" aria-labelledby="Google" style="padding:3px"><table class="nowraplinks hlist mw-collapsible mw-collapsed navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231"><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Google_LLC" title="Template:Google LLC"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Google_LLC" title="Template talk:Google LLC"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Google_LLC" title="Special:EditPage/Template:Google LLC"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Google" style="font-size:114%;margin:0 4em"><a href="/wiki/Google" title="Google">Google</a></div></th></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <ul><li><a href="/wiki/Alphabet_Inc." title="Alphabet Inc.">Alphabet Inc.</a></li> <li><a href="/wiki/History_of_Google" title="History of Google">History</a></li> <li><a href="/wiki/List_of_Android_apps_by_Google" title="List of Android apps by Google">List of Android apps</a></li> <li><a href="/wiki/List_of_Google_Easter_eggs" title="List of Google Easter eggs">List of Easter eggs</a> <ul><li><a href="/wiki/List_of_Google_April_Fools%27_Day_jokes" title="List of Google April Fools' Day jokes">April Fools' Day</a></li></ul></li> <li><a href="/wiki/List_of_mergers_and_acquisitions_by_Alphabet" title="List of mergers and acquisitions by Alphabet">List of mergers and acquisitions</a></li></ul> </div></td></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks mw-collapsible mw-collapsed navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><div id="Company" style="font-size:114%;margin:0 4em">Company</div></th></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Divisions</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Google_Ads" title="Google Ads">Ads</a></li> <li><a href="/wiki/Google_AI" title="Google AI">AI</a> <ul><li><i><a href="/wiki/Google_Brain" title="Google Brain">Brain</a></i></li> <li><a href="/wiki/Google_DeepMind" title="Google DeepMind">DeepMind</a></li></ul></li> <li><a href="/wiki/Android_(operating_system)" title="Android (operating system)">Android</a> <ul><li><a href="/wiki/Booting_process_of_Android_devices" title="Booting process of Android devices">booting process</a></li> <li><a href="/wiki/Android_recovery_mode" title="Android recovery mode">recovery mode</a></li> <li><a href="/wiki/Android_software_development" title="Android software development">software development</a></li> <li><a href="/wiki/Android_version_history" title="Android version history">version history</a></li></ul></li> <li><a href="/wiki/Google_China" title="Google China">China</a> <ul><li><i><a href="/wiki/Goojje" title="Goojje">Goojje</a></i></li></ul></li> <li><a href="/wiki/Google_Chrome" title="Google Chrome">Chrome</a></li> <li><a href="/wiki/Google_Cloud_Platform" title="Google Cloud Platform">Cloud</a></li> <li><a href="/wiki/Google_Glass" title="Google Glass">Glass</a></li> <li><a href="/wiki/Google.org" title="Google.org">Google.org</a> <ul><li><a href="/wiki/Google_Crisis_Response" title="Google Crisis Response">Crisis Response</a></li> <li><a href="/wiki/Google_Public_Alerts" title="Google Public Alerts">Public Alerts</a></li> <li><a href="/wiki/RechargeIT" title="RechargeIT">RechargeIT</a></li></ul></li> <li><i><a href="/wiki/Google_Health" title="Google Health">Health</a></i></li> <li><a href="/wiki/Google_Maps" title="Google Maps">Maps</a></li> <li><a href="/wiki/Google_Pixel" title="Google Pixel">Pixel</a></li> <li><a href="/wiki/Google_Search" title="Google Search">Search</a> <ul><li><a href="/wiki/Timeline_of_Google_Search" title="Timeline of Google Search">Timeline</a></li></ul></li> <li><a href="/wiki/Sidewalk_Labs" title="Sidewalk Labs">Sidewalk Labs</a></li> <li><a href="/wiki/Google_Energy" title="Google Energy">Sustainability</a></li> <li><a href="/wiki/YouTube" title="YouTube">YouTube</a> <ul><li><a href="/wiki/History_of_YouTube" title="History of YouTube">History</a></li> <li>"<a href="/wiki/Me_at_the_zoo" title="Me at the zoo">Me at the zoo</a>"</li> <li><a href="/wiki/Social_impact_of_YouTube" title="Social impact of YouTube">Social impact</a></li> <li><a href="/wiki/YouTuber" title="YouTuber">YouTuber</a></li></ul></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Category:Google_employees" title="Category:Google employees">People</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Current</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Krishna_Bharat" title="Krishna Bharat">Krishna Bharat</a></li> <li><a href="/wiki/Vint_Cerf" title="Vint Cerf">Vint Cerf</a></li> <li><a href="/wiki/Jeff_Dean" title="Jeff Dean">Jeff Dean</a></li> <li><a href="/wiki/John_Doerr" title="John Doerr">John Doerr</a></li> <li><a href="/wiki/Sanjay_Ghemawat" title="Sanjay Ghemawat">Sanjay Ghemawat</a></li> <li><a href="/wiki/Al_Gore" title="Al Gore">Al Gore</a></li> <li><a href="/wiki/John_L._Hennessy" title="John L. Hennessy">John L. Hennessy</a></li> <li><a href="/wiki/Urs_H%C3%B6lzle" title="Urs Hölzle">Urs Hölzle</a></li> <li><a href="/wiki/Salar_Kamangar" title="Salar Kamangar">Salar Kamangar</a></li> <li><a href="/wiki/Ray_Kurzweil" title="Ray Kurzweil">Ray Kurzweil</a></li> <li><a href="/wiki/Ann_Mather" title="Ann Mather">Ann Mather</a></li> <li><a href="/wiki/Alan_Mulally" title="Alan Mulally">Alan Mulally</a></li> <li><a href="/wiki/Rick_Osterloh" title="Rick Osterloh">Rick Osterloh</a></li> <li><a href="/wiki/Sundar_Pichai" title="Sundar Pichai">Sundar Pichai</a> (CEO)</li> <li><a href="/wiki/Ruth_Porat" title="Ruth Porat">Ruth Porat</a> (CFO)</li> <li><a href="/wiki/Rajen_Sheth" title="Rajen Sheth">Rajen Sheth</a></li> <li><a href="/wiki/Hal_Varian" title="Hal Varian">Hal Varian</a></li> <li><a href="/wiki/Neal_Mohan" title="Neal Mohan">Neal Mohan</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Former</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Andy_Bechtolsheim" title="Andy Bechtolsheim">Andy Bechtolsheim</a></li> <li><a href="/wiki/Sergey_Brin" title="Sergey Brin">Sergey Brin</a> (Founder)</li> <li><a href="/wiki/David_Cheriton" title="David Cheriton">David Cheriton</a></li> <li><a href="/wiki/Matt_Cutts" title="Matt Cutts">Matt Cutts</a></li> <li><a href="/wiki/David_Drummond_(businessman)" title="David Drummond (businessman)">David Drummond</a></li> <li><a href="/wiki/Alan_Eustace" title="Alan Eustace">Alan Eustace</a></li> <li><a href="/wiki/Timnit_Gebru" title="Timnit Gebru">Timnit Gebru</a></li> <li><a href="/wiki/Omid_Kordestani" title="Omid Kordestani">Omid Kordestani</a></li> <li><a href="/wiki/Paul_Otellini" title="Paul Otellini">Paul Otellini</a></li> <li><a href="/wiki/Larry_Page" title="Larry Page">Larry Page</a> (Founder)</li> <li><a href="/wiki/Patrick_Pichette" title="Patrick Pichette">Patrick Pichette</a></li> <li><a href="/wiki/Eric_Schmidt" title="Eric Schmidt">Eric Schmidt</a></li> <li><a href="/wiki/Ram_Shriram" title="Ram Shriram">Ram Shriram</a></li> <li><a href="/wiki/Amit_Singhal" title="Amit Singhal">Amit Singhal</a></li> <li><a href="/wiki/Shirley_M._Tilghman" title="Shirley M. Tilghman">Shirley M. Tilghman</a></li> <li><a href="/wiki/Rachel_Whetstone" title="Rachel Whetstone">Rachel Whetstone</a></li> <li><a href="/wiki/Susan_Wojcicki" title="Susan Wojcicki">Susan Wojcicki</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Real estate</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/111_Eighth_Avenue" title="111 Eighth Avenue">111 Eighth Avenue</a></li> <li><i><a href="/wiki/Androidland" title="Androidland">Androidland</a></i></li> <li><i><a href="/wiki/Google_barges" title="Google barges">Barges</a></i></li> <li><a href="/wiki/Binoculars_Building" title="Binoculars Building">Binoculars Building</a></li> <li><a href="/wiki/Central_Saint_Giles" title="Central Saint Giles">Central Saint Giles</a></li> <li><a href="/wiki/Chelsea_Market" title="Chelsea Market">Chelsea Market</a></li> <li><i><a href="/wiki/Chrome_Zone" title="Chrome Zone">Chrome Zone</a></i></li> <li><a href="/wiki/Google_data_centers" title="Google data centers">Data centers</a></li> <li><a href="/wiki/Googleplex" title="Googleplex">Googleplex</a></li> <li><a href="/wiki/Mayfield_Mall" title="Mayfield Mall">Mayfield Mall</a></li> <li><a href="/wiki/Pier_57" title="Pier 57">Pier 57</a></li> <li><a href="/wiki/Sidewalk_Toronto" title="Sidewalk Toronto">Sidewalk Toronto</a></li> <li><a href="/wiki/St._John%27s_Terminal" title="St. John's Terminal">St. John's Terminal</a></li> <li><a href="/wiki/YouTube_Space" title="YouTube Space">YouTube Space</a></li> <li><a href="/wiki/YouTube_Theater" title="YouTube Theater">YouTube Theater</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Design</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li>Fonts <ul><li><a href="/wiki/Croscore_fonts" title="Croscore fonts">Croscore</a></li> <li><a href="/wiki/Noto_fonts" title="Noto fonts">Noto</a></li> <li><a href="/wiki/Product_Sans" title="Product Sans">Product Sans</a></li> <li><a href="/wiki/Roboto" title="Roboto">Roboto</a></li></ul></li> <li><a href="/wiki/Google_logo" title="Google logo">Logo</a> <ul><li><a href="/wiki/Google_Doodle" title="Google Doodle">Doodle</a> <ul><li><i><a href="/wiki/Doodle_Champion_Island_Games" title="Doodle Champion Island Games">Doodle Champion Island Games</a></i></li> <li><i><a href="/wiki/Magic_Cat_Academy" title="Magic Cat Academy">Magic Cat Academy</a></i></li></ul></li></ul></li> <li><a href="/wiki/Material_Design" title="Material Design">Material Design</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Events</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><td colspan="2" class="navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li>Android <ul><li><a href="/wiki/Android_Developer_Challenge" title="Android Developer Challenge">Developer Challenge</a></li> <li><a href="/wiki/Android_Developer_Day" title="Android Developer Day">Developer Day</a></li> <li><a href="/wiki/Android_Developer_Lab" title="Android Developer Lab">Developer Lab</a></li></ul></li> <li><a href="/wiki/Google_Code-in" title="Google Code-in">Code-in</a></li> <li><a href="/wiki/Google_Code_Jam" title="Google Code Jam">Code Jam</a></li> <li><i><a href="/wiki/Google_Developer_Day" title="Google Developer Day">Developer Day</a></i></li> <li><a href="/wiki/Google_Developers_Live" title="Google Developers Live">Developers Live</a></li> <li><a href="/wiki/Doodle4Google" title="Doodle4Google">Doodle4Google</a></li> <li><i><a href="/wiki/G-Day" title="G-Day">G-Day</a></i></li> <li><a href="/wiki/Google_I/O" title="Google I/O">I/O</a></li> <li><a href="/wiki/Jigsaw_(company)" title="Jigsaw (company)">Jigsaw</a></li> <li><i><a href="/wiki/Living_Stories" title="Living Stories">Living Stories</a></i></li> <li><i><a href="/wiki/Google_Lunar_X_Prize" title="Google Lunar X Prize">Lunar XPRIZE</a></i></li> <li><i><a href="/wiki/Google_Mapathon" title="Google Mapathon">Mapathon</a></i></li> <li><a href="/wiki/Google_Science_Fair" title="Google Science Fair">Science Fair</a></li> <li><a href="/wiki/Google_Summer_of_Code" title="Google Summer of Code">Summer of Code</a></li> <li><a href="/wiki/Talks_at_Google" class="mw-redirect" title="Talks at Google">Talks at Google</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">YouTube</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/YouTube_Awards" title="YouTube Awards">Awards</a></li> <li><a href="/wiki/CNN/YouTube_presidential_debates" title="CNN/YouTube presidential debates">CNN/YouTube presidential debates</a></li> <li><a href="/wiki/YouTube_Comedy_Week" title="YouTube Comedy Week">Comedy Week</a></li> <li><a href="/wiki/YouTube_Live" title="YouTube Live">Live</a></li> <li><a href="/wiki/YouTube_Music_Awards" title="YouTube Music Awards">Music Awards</a></li> <li><a href="/wiki/YouTube_Space_Lab" title="YouTube Space Lab">Space Lab</a></li> <li><a href="/wiki/YouTube_Symphony_Orchestra" title="YouTube Symphony Orchestra">Symphony Orchestra</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Projects and<br />initiatives</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Side_project_time" title="Side project time">20% project</a></li> <li><a href="/wiki/Area_120" title="Area 120">Area 120</a> <ul><li><a href="/wiki/Reply_(Google)" title="Reply (Google)">Reply</a></li> <li><a href="/wiki/Tables_(Google)" title="Tables (Google)">Tables</a></li></ul></li> <li><a href="/wiki/Google_ATAP" title="Google ATAP">ATAP</a></li> <li><a href="/wiki/Google_Business_Groups" title="Google Business Groups">Business Groups</a></li> <li><i><a href="/wiki/IBM/Google_Cloud_Computing_University_Initiative" title="IBM/Google Cloud Computing University Initiative">Computing University Initiative</a></i></li> <li><a href="/wiki/Google_Data_Liberation_Front" title="Google Data Liberation Front">Data Liberation Front</a></li> <li><a href="/wiki/Data_Transfer_Project" title="Data Transfer Project">Data Transfer Project</a></li> <li><a href="/wiki/Google_Developer_Expert" title="Google Developer Expert">Developer Expert</a></li> <li><a href="/wiki/Google_Digital_Garage" title="Google Digital Garage">Digital Garage</a></li> <li><a href="/wiki/Digital_News_Initiative" title="Digital News Initiative">Digital News Initiative</a></li> <li><a href="/wiki/Digital_Unlocked" title="Digital Unlocked">Digital Unlocked</a></li> <li><i><a href="/wiki/Dragonfly_(search_engine)" title="Dragonfly (search engine)">Dragonfly</a></i></li> <li><i><a href="/wiki/Google_Founders%27_Award" title="Google Founders' Award">Founders' Award</a></i></li> <li><i><a href="/wiki/Google_Free_Zone" title="Google Free Zone">Free Zone</a></i></li> <li><a href="/wiki/Google_Get_Your_Business_Online" title="Google Get Your Business Online">Get Your Business Online</a></li> <li><a href="/wiki/Google_for_Education" title="Google for Education">Google for Education</a></li> <li><a href="/wiki/Google_for_Startups" title="Google for Startups">Google for Startups</a></li> <li><a href="/wiki/Google_Labs" title="Google Labs">Labs</a></li> <li><a href="/wiki/Liquid_Galaxy" title="Liquid Galaxy">Liquid Galaxy</a></li> <li><a href="/wiki/Made_with_Code" title="Made with Code">Made with Code</a></li> <li><a href="/wiki/Google_M%C4%81ori" title="Google Māori">Māori</a></li> <li><i><a href="/wiki/Google_News_Lab" title="Google News Lab">News Lab</a></i></li> <li><a href="/wiki/Project_Nightingale" title="Project Nightingale">Nightingale</a></li> <li><a href="/wiki/Objectives_and_key_results" title="Objectives and key results">Objectives and key results</a></li> <li><i><a href="/wiki/Google_PowerMeter" title="Google PowerMeter">PowerMeter</a></i></li> <li><a href="/wiki/Privacy_Sandbox" title="Privacy Sandbox">Privacy Sandbox</a></li> <li><a href="/wiki/Quantum_Artificial_Intelligence_Lab" title="Quantum Artificial Intelligence Lab">Quantum Artificial Intelligence Lab</a></li> <li><a href="/wiki/RechargeIT" title="RechargeIT">RechargeIT</a></li> <li><a href="/wiki/Project_Shield" title="Project Shield">Shield</a></li> <li><a href="/wiki/Google_Silicon_Initiative" title="Google Silicon Initiative">Silicon Initiative</a></li> <li><i><a href="/wiki/Solve_for_X" title="Solve for X">Solve for X</a></i></li> <li><a href="/wiki/Project_Starline" title="Project Starline">Starline</a></li> <li><i><a href="/wiki/Google_Student_Ambassador_Program" title="Google Student Ambassador Program">Student Ambassador Program</a></i></li> <li>Submarine communications cables <ul><li><a href="/wiki/Dunant_(submarine_communications_cable)" title="Dunant (submarine communications cable)">Dunant</a></li> <li><a href="/wiki/Grace_Hopper_(submarine_communications_cable)" title="Grace Hopper (submarine communications cable)">Grace Hopper</a></li></ul></li> <li><a href="/wiki/Project_Sunroof" title="Project Sunroof">Sunroof</a></li> <li>YouTube <ul><li><a href="/wiki/YouTube_Creator_Awards" title="YouTube Creator Awards">Creator Awards</a></li> <li><a href="/wiki/YouTube_Next_Lab_and_Audience_Development_Group" title="YouTube Next Lab and Audience Development Group">Next Lab and Audience Development Group</a></li> <li><a href="/wiki/YouTube_Original_Channel_Initiative" title="YouTube Original Channel Initiative">Original Channel Initiative</a></li></ul></li> <li><a href="/wiki/Project_Zero" title="Project Zero">Zero</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Criticism_of_Google" title="Criticism of Google">Criticism</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/2018_Google_data_breach" title="2018 Google data breach">2018 data breach</a></li> <li><a href="/wiki/2018_Google_walkouts" title="2018 Google walkouts">2018 walkouts</a></li> <li><a href="/wiki/Alphabet_Workers_Union" title="Alphabet Workers Union">Alphabet Workers Union</a></li> <li><a href="/wiki/Censorship_by_Google" title="Censorship by Google">Censorship</a></li> <li><a href="/wiki/DeGoogle" title="DeGoogle">DeGoogle</a></li> <li><i><a href="/wiki/Dragonfly_(search_engine)" title="Dragonfly (search engine)">Dragonfly</a></i></li> <li><a href="/wiki/FairSearch" title="FairSearch">FairSearch</a></li> <li><a href="/wiki/Google%27s_Ideological_Echo_Chamber" title="Google's Ideological Echo Chamber">"Ideological Echo Chamber" memo</a></li> <li><a href="/wiki/Google_litigation" title="Google litigation">Litigation</a></li> <li><a href="/wiki/Privacy_concerns_with_Google" title="Privacy concerns with Google">Privacy concerns</a> <ul><li><a href="/wiki/Google_Street_View_privacy_concerns" title="Google Street View privacy concerns">Street View</a></li></ul></li> <li><a href="/wiki/San_Francisco_tech_bus_protests" title="San Francisco tech bus protests">San Francisco tech bus protests</a></li> <li><a href="/wiki/Google_services_outages" title="Google services outages">Services outages</a></li> <li><a href="/wiki/Smartphone_patent_wars" title="Smartphone patent wars">Smartphone patent wars</a></li> <li><a href="/wiki/Google_worker_organization" title="Google worker organization">Worker organization</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Criticism_of_Google#YouTube" title="Criticism of Google">YouTube</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/2020_Korean_YouTube_backdoor_advertising_controversy" title="2020 Korean YouTube backdoor advertising controversy">Back advertisement controversy</a></li> <li><a href="/wiki/Censorship_by_Google#YouTube" title="Censorship by Google">Censorship</a></li> <li><a href="/wiki/YouTube_copyright_issues" title="YouTube copyright issues">Copyright issues</a></li> <li><a href="/wiki/YouTube_copyright_strike" title="YouTube copyright strike">Copyright strike</a></li> <li><a href="/wiki/Elsagate" title="Elsagate">Elsagate</a></li> <li><a href="/wiki/Fantastic_Adventures_scandal" title="Fantastic Adventures scandal">Fantastic Adventures scandal</a></li> <li><a href="/wiki/YouTube_headquarters_shooting" title="YouTube headquarters shooting">Headquarters shooting</a></li> <li><a href="/wiki/2012_Kohistan_video_case" title="2012 Kohistan video case">Kohistan video case</a></li> <li><a href="/wiki/Reactions_to_Innocence_of_Muslims" title="Reactions to Innocence of Muslims">Reactions to <i>Innocence of Muslims</i></a></li> <li><a href="/wiki/2011_Slovenian_YouTube_incident" title="2011 Slovenian YouTube incident">Slovenian government incident</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr></tbody></table><div></div></td></tr></tbody></table><div></div></td></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks mw-collapsible mw-collapsed navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><div id="Development" style="font-size:114%;margin:0 4em"><a href="/wiki/Google_Developers" title="Google Developers">Development</a></div></th></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Operating systems</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Android_(operating_system)" title="Android (operating system)">Android</a> <ul><li><a href="/wiki/Android_Automotive" title="Android Automotive">Automotive</a></li> <li><a href="/wiki/Glass_OS" title="Glass OS">Glass OS</a></li> <li><a href="/wiki/Android_Go" title="Android Go">Go</a></li> <li><a href="/wiki/GLinux" title="GLinux">gLinux</a></li> <li><i><a href="/wiki/Goobuntu" title="Goobuntu">Goobuntu</a></i></li> <li><i><a href="/wiki/Android_Things" title="Android Things">Things</a></i></li> <li><a href="/wiki/Android_TV" title="Android TV">TV</a></li> <li><a href="/wiki/Wear_OS" title="Wear OS">Wear OS</a></li></ul></li> <li><a href="/wiki/ChromeOS" title="ChromeOS">ChromeOS</a> <ul><li><a href="/wiki/ChromiumOS" title="ChromiumOS">ChromiumOS</a></li> <li><a href="/wiki/Neverware" title="Neverware">Neverware</a></li></ul></li> <li><a href="/wiki/Fuchsia_(operating_system)" title="Fuchsia (operating system)">Fuchsia</a></li> <li><i><a href="/wiki/Google_TV_(operating_system)" title="Google TV (operating system)">TV</a></i></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Libraries/<br />frameworks</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/ALTS" title="ALTS">ALTS</a></li> <li><a href="/wiki/Accelerated_Mobile_Pages" title="Accelerated Mobile Pages">AMP</a></li> <li><a href="/wiki/Angular_(web_framework)" title="Angular (web framework)">Angular</a> <ul><li><i><a href="/wiki/AngularJS" title="AngularJS">JS</a></i></li></ul></li> <li><a href="/wiki/ARCore" title="ARCore">ARCore</a></li> <li><a href="/wiki/Google_APIs" title="Google APIs">APIs</a></li> <li><a href="/wiki/Blockly" title="Blockly">Blockly</a></li> <li><a href="/wiki/Google_Chart_API" title="Google Chart API">Chart API</a></li> <li><a href="/wiki/Google_Charts" title="Google Charts">Charts</a></li> <li><a href="/wiki/Dialogflow" title="Dialogflow">Dialogflow</a></li> <li><a href="/wiki/Exposure_Notification" title="Exposure Notification">Exposure Notification</a></li> <li><a href="/wiki/Fast_Pair" title="Fast Pair">Fast Pair</a></li> <li><a href="/wiki/Federated_Learning_of_Cohorts" title="Federated Learning of Cohorts">Federated Learning of Cohorts</a></li> <li><a href="/wiki/Google_File_System" title="Google File System">File System</a></li> <li><a href="/wiki/FlatBuffers" title="FlatBuffers">FlatBuffers</a></li> <li><a href="/wiki/Flutter_(software)" title="Flutter (software)">Flutter</a></li> <li><i><a href="/wiki/Gears_(software)" title="Gears (software)">Gears</a></i></li> <li><a href="/wiki/GRPC" title="GRPC">gRPC</a></li> <li><a href="/wiki/Gson" title="Gson">Gson</a></li> <li><a href="/wiki/Google_Guava" title="Google Guava">Guava</a></li> <li><a href="/wiki/Google_Guice" title="Google Guice">Guice</a></li> <li><a href="/wiki/Guetzli" title="Guetzli">Guetzli</a></li> <li><a href="/wiki/Google_JAX" title="Google JAX">JAX</a></li> <li><a href="/wiki/GVisor" title="GVisor">gVisor</a></li> <li><a href="/wiki/MapReduce" title="MapReduce">MapReduce</a></li> <li><a href="/wiki/Matter_(standard)" title="Matter (standard)">Matter</a></li> <li><a href="/wiki/Google_Mobile_Services" title="Google Mobile Services">Mobile Services</a></li> <li><a href="/wiki/Google_Neural_Machine_Translation" title="Google Neural Machine Translation">Neural Machine Translation</a></li> <li><a href="/wiki/OpenSocial" title="OpenSocial">OpenSocial</a></li> <li><i><a href="/wiki/Google_Pack" title="Google Pack">Pack</a></i></li> <li><a href="/wiki/Polymer_(library)" title="Polymer (library)">Polymer</a></li> <li><a href="/wiki/Protocol_Buffers" title="Protocol Buffers">Protocol Buffers</a></li> <li><i><a href="/wiki/Reqwireless" title="Reqwireless">Reqwireless</a></i></li> <li><a href="/wiki/Google_Shell" title="Google Shell">Shell</a></li> <li><a href="/wiki/Skia_Graphics_Engine" title="Skia Graphics Engine">Skia Graphics Engine</a></li> <li><i><a href="/wiki/Tango_(platform)" title="Tango (platform)">Tango</a></i></li> <li><a href="/wiki/TensorFlow" title="TensorFlow">TensorFlow</a></li> <li><a href="/wiki/Google_Test" title="Google Test">Test</a></li> <li><a href="/wiki/WaveNet" title="WaveNet">WaveNet</a></li> <li><a href="/wiki/Weave_(protocol)" title="Weave (protocol)">Weave</a></li> <li><i><a href="/wiki/Google_Web_Accelerator" title="Google Web Accelerator">Web Accelerator</a></i></li> <li><a href="/wiki/WebRTC" title="WebRTC">WebRTC</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Platforms</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Google_App_Engine" title="Google App Engine">App Engine</a></li> <li><i><a href="/wiki/AppJet" title="AppJet">AppJet</a></i></li> <li><a href="/wiki/Google_Apps_Script" title="Google Apps Script">Apps Script</a></li> <li><a href="/wiki/Google_Cloud_Platform" title="Google Cloud Platform">Cloud Platform</a> <ul><li><i><a href="/wiki/Anvato" title="Anvato">Anvato</a></i></li></ul></li> <li><a href="/wiki/Firebase" title="Firebase">Firebase</a> <ul><li><a href="/wiki/Firebase_Cloud_Messaging" title="Firebase Cloud Messaging">Cloud Messaging</a></li> <li><a href="/wiki/Crashlytics" title="Crashlytics">Crashlytics</a></li></ul></li> <li><i><a href="/wiki/Global_IP_Solutions" title="Global IP Solutions">Global IP Solutions</a></i> <ul><li><a href="/wiki/Internet_Low_Bitrate_Codec" title="Internet Low Bitrate Codec">Internet Low Bitrate Codec</a></li> <li><a href="/wiki/Internet_Speech_Audio_Codec" title="Internet Speech Audio Codec">Internet Speech Audio Codec</a></li></ul></li> <li><i><a href="/wiki/Gridcentric,_Inc." title="Gridcentric, Inc.">Gridcentric, Inc.</a></i></li> <li><a href="/wiki/ITA_Software" title="ITA Software">ITA Software</a></li> <li><a href="/wiki/Kubernetes" title="Kubernetes">Kubernetes</a></li> <li><a href="/wiki/LevelDB" title="LevelDB">LevelDB</a></li> <li><a href="/wiki/Neatx" title="Neatx">Neatx</a></li> <li><a href="/wiki/Project_IDX" title="Project IDX">Project IDX</a></li> <li><i><a href="/wiki/SageTV" title="SageTV">SageTV</a></i></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><i><a href="/wiki/Apigee" title="Apigee">Apigee</a></i></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Bigtable" title="Bigtable">Bigtable</a></li> <li><i><a href="/wiki/Bitium" title="Bitium">Bitium</a></i></li> <li><a href="/wiki/Chronicle_Security" title="Chronicle Security">Chronicle</a> <ul><li><a href="/wiki/VirusTotal" title="VirusTotal">VirusTotal</a></li></ul></li> <li><a href="/wiki/Google_Compute_Engine" title="Google Compute Engine">Compute Engine</a></li> <li><i><a href="/wiki/Google_Cloud_Connect" title="Google Cloud Connect">Connect</a></i></li> <li><a href="/wiki/Google_Cloud_Dataflow" title="Google Cloud Dataflow">Dataflow</a></li> <li><a href="/wiki/Google_Cloud_Datastore" title="Google Cloud Datastore">Datastore</a></li> <li><a href="/wiki/Kaggle" title="Kaggle">Kaggle</a></li> <li><a href="/wiki/Looker_(company)" title="Looker (company)">Looker</a></li> <li><a href="/wiki/Mandiant" title="Mandiant">Mandiant</a></li> <li><i><a href="/wiki/Google_Cloud_Messaging" title="Google Cloud Messaging">Messaging</a></i></li> <li><a href="/wiki/Orbitera" title="Orbitera">Orbitera</a></li> <li><a href="/wiki/Google_Cloud_Shell" title="Google Cloud Shell">Shell</a></li> <li><i><a href="/wiki/Stackdriver" title="Stackdriver">Stackdriver</a></i></li> <li><a href="/wiki/Google_Cloud_Storage" title="Google Cloud Storage">Storage</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Tools</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/American_Fuzzy_Lop_(software)" title="American Fuzzy Lop (software)">American Fuzzy Lop</a></li> <li><i><a href="/wiki/Android_Cloud_to_Device_Messaging" title="Android Cloud to Device Messaging">Android Cloud to Device Messaging</a></i></li> <li><a href="/wiki/Android_Debug_Bridge" title="Android Debug Bridge">Android Debug Bridge</a></li> <li><a href="/wiki/Android_Studio" title="Android Studio">Android Studio</a></li> <li><i><a href="/wiki/Google_App_Maker" title="Google App Maker">App Maker</a></i></li> <li><a href="/wiki/Google_App_Runtime_for_Chrome" title="Google App Runtime for Chrome">App Runtime for Chrome</a></li> <li><a href="/wiki/AppSheet" title="AppSheet">AppSheet</a></li> <li><a href="/wiki/Bazel_(software)" title="Bazel (software)">Bazel</a></li> <li><i><a href="/wiki/Google_Chrome_Frame" title="Google Chrome Frame">Chrome Frame</a></i></li> <li><a href="/wiki/Google_Closure_Tools" title="Google Closure Tools">Closure Tools</a></li> <li><a href="/wiki/Cpplint" title="Cpplint">Cpplint</a></li> <li><a href="/wiki/Google_Data_Protocol" title="Google Data Protocol">Data Protocol</a></li> <li><a href="/wiki/Google_Gadgets" title="Google Gadgets">Gadgets</a></li> <li><a href="/wiki/Gerrit_(software)" title="Gerrit (software)">Gerrit</a></li> <li><a href="/wiki/GYP_(software)" title="GYP (software)">GYP</a></li> <li><a href="/wiki/Google_Kythe" title="Google Kythe">Kythe</a></li> <li><a href="/wiki/Google_Lighthouse" title="Google Lighthouse">Lighthouse</a></li> <li><a href="/wiki/MIT_App_Inventor" title="MIT App Inventor">MIT App Inventor</a></li> <li><i><a href="/wiki/Google_Mashup_Editor" title="Google Mashup Editor">Mashup Editor</a></i></li> <li><a href="/wiki/Google_Native_Client" title="Google Native Client">Native Client</a></li> <li><i><a href="/wiki/Google_Optimize" title="Google Optimize">Optimize</a></i></li> <li><a href="/wiki/OpenRefine" title="OpenRefine">OpenRefine</a></li> <li><a class="mw-selflink selflink">OR-Tools</a></li> <li><a href="/wiki/Google_PageSpeed_Tools" title="Google PageSpeed Tools">PageSpeed</a></li> <li><i><a href="/wiki/Google_Plugin_for_Eclipse" title="Google Plugin for Eclipse">Plugin for Eclipse</a></i></li> <li><a href="/wiki/Google_Programmable_Search_Engine" title="Google Programmable Search Engine">Programmable Search Engine</a></li> <li><a href="/wiki/Google_Public_DNS" title="Google Public DNS">Public DNS</a></li> <li><a href="/wiki/ReCAPTCHA" title="ReCAPTCHA">reCAPTCHA</a></li> <li><a href="/wiki/Schema.org" title="Schema.org">Schema.org</a></li> <li><a href="/wiki/Google_Search_Console" title="Google Search Console">Search Console</a></li> <li><a href="/wiki/Sitemaps" title="Sitemaps">Sitemaps</a></li> <li><i><a href="/wiki/Google_Swiffy" title="Google Swiffy">Swiffy</a></i></li> <li><a href="/wiki/Tesseract_(software)" title="Tesseract (software)">Tesseract (software)</a></li> <li><a href="/wiki/Trendalyzer" title="Trendalyzer">Trendalyzer</a></li> <li><a href="/wiki/VisBug" title="VisBug">VisBug</a></li> <li><a href="/wiki/Google_Wave_Federation_Protocol" title="Google Wave Federation Protocol">Wave Federation Protocol</a></li> <li><a href="/wiki/Google_Web_Toolkit" title="Google Web Toolkit">Web Toolkit</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Search algorithms</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Google_Hummingbird" title="Google Hummingbird">Hummingbird</a></li> <li><a href="/wiki/PageRank" title="PageRank">PageRank</a> <ul><li><a href="/wiki/PageRank_algorithm_in_biochemistry" title="PageRank algorithm in biochemistry">applications in biochemistry</a></li> <li><a href="/wiki/Google_matrix" title="Google matrix">Matrix</a></li></ul></li> <li><a href="/wiki/Google_Panda" title="Google Panda">Panda</a></li> <li><a href="/wiki/Google_Penguin" title="Google Penguin">Penguin</a></li> <li><a href="/wiki/Google_Pigeon" title="Google Pigeon">Pigeon</a></li> <li><a href="/wiki/RankBrain" title="RankBrain">RankBrain</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Others</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/BERT_(language_model)" title="BERT (language model)">BERT</a></li> <li><a href="/wiki/BigQuery" title="BigQuery">BigQuery</a></li> <li><a href="/wiki/Google_Chrome_Experiments" title="Google Chrome Experiments">Chrome Experiments</a></li> <li><i><a href="/wiki/Flutter_(American_company)" title="Flutter (American company)">Flutter</a></i></li> <li><a href="/wiki/Gemini_(language_model)" title="Gemini (language model)">Gemini</a></li> <li><a href="/wiki/Googlebot" title="Googlebot">Googlebot</a></li> <li><a href="/wiki/Keyhole_Markup_Language" title="Keyhole Markup Language">Keyhole Markup Language</a></li> <li><a href="/wiki/LaMDA" title="LaMDA">LaMDA</a></li> <li><a href="/wiki/Open_Location_Code" title="Open Location Code">Open Location Code</a></li> <li><a href="/wiki/PaLM" title="PaLM">PaLM</a></li> <li>Programming languages <ul><li><i><a href="/wiki/Caja_project" title="Caja project">Caja</a></i></li> <li><a href="/wiki/Carbon_(programming_language)" title="Carbon (programming language)">Carbon</a></li> <li><a href="/wiki/Dart_(programming_language)" title="Dart (programming language)">Dart</a></li> <li><a href="/wiki/Go_(programming_language)" title="Go (programming language)">Go</a></li> <li><i><a href="/wiki/Sawzall_(programming_language)" title="Sawzall (programming language)">Sawzall</a></i></li></ul></li> <li><a href="/wiki/Transformer_(deep_learning_architecture)" title="Transformer (deep learning architecture)">Transformer</a></li> <li><i><a href="/wiki/Viewdle" title="Viewdle">Viewdle</a></i></li> <li><a href="/wiki/Webdriver_Torso" title="Webdriver Torso">Webdriver Torso</a></li> <li><a href="/wiki/Google_Web_Server" title="Google Web Server">Web Server</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">File formats</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Android_App_Bundle" title="Android App Bundle">AAB</a></li> <li><a href="/wiki/Apk_(file_format)" title="Apk (file format)">APK</a> <ul><li><a href="/wiki/AV1" title="AV1">AV1</a></li></ul></li> <li><i><a href="/wiki/On2_Technologies" title="On2 Technologies">On2 Technologies</a></i> <ul><li><a href="/wiki/VP3" title="VP3">VP3</a></li> <li><a href="/wiki/VP6" title="VP6">VP6</a></li> <li><a href="/wiki/VP8" title="VP8">VP8</a> <ul><li><a href="/wiki/Libvpx" title="Libvpx">libvpx</a></li></ul></li></ul></li> <li><a href="/wiki/VP9" title="VP9">VP9</a></li> <li><a href="/wiki/WebM" title="WebM">WebM</a></li> <li><a href="/wiki/WebP" title="WebP">WebP</a></li> <li><a href="/wiki/Web_Open_Font_Format" title="Web Open Font Format">WOFF2</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr></tbody></table><div></div></td></tr></tbody></table><div></div></td></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks mw-collapsible mw-collapsed navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><div id="Products" style="font-size:114%;margin:0 4em"><a href="/wiki/List_of_Google_products" title="List of Google products">Products</a></div></th></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Entertainment</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/Google_Currents_(news_app)" title="Google Currents (news app)">Currents (news app)</a></i></li> <li><a href="/wiki/Green_Throttle_Games" title="Green Throttle Games">Green Throttle Games</a></li> <li><a href="/wiki/Owlchemy_Labs" title="Owlchemy Labs">Owlchemy Labs</a></li> <li><i><a href="/wiki/Oyster_(company)" title="Oyster (company)">Oyster</a></i></li> <li><a href="/wiki/PaperofRecord.com" title="PaperofRecord.com">PaperofRecord.com</a></li> <li><i><a href="/wiki/Google_Podcasts" title="Google Podcasts">Podcasts</a></i></li> <li><a href="/wiki/Quick,_Draw!" title="Quick, Draw!">Quick, Draw!</a></li> <li><a href="/wiki/Google_Santa_Tracker" title="Google Santa Tracker">Santa Tracker</a></li> <li><i><a href="/wiki/Songza" title="Songza">Songza</a></i></li> <li><i><a href="/wiki/Google_Stadia" title="Google Stadia">Stadia</a></i> <ul><li><i><a href="/wiki/List_of_Stadia_games" title="List of Stadia games">games</a></i></li> <li><i><a href="/wiki/Typhoon_Studios" title="Typhoon Studios">Typhoon Studios</a></i></li></ul></li> <li><a href="/wiki/Google_TV_(service)" title="Google TV (service)">TV</a></li> <li><a href="/wiki/Vevo" title="Vevo">Vevo</a></li> <li><i><a href="/wiki/Google_Video" title="Google Video">Video</a></i></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Google_Play" title="Google Play">Play</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Google_Play_Books" title="Google Play Books">Books</a></li> <li><a href="/wiki/Google_Play_Games" title="Google Play Games">Games</a></li> <li><a href="/wiki/List_of_most-downloaded_Google_Play_applications" title="List of most-downloaded Google Play applications">most downloaded apps</a></li> <li><i><a href="/wiki/Google_Play_Music" title="Google Play Music">Music</a></i></li> <li><i><a href="/wiki/Google_Play_Newsstand" title="Google Play Newsstand">Newsstand</a></i></li> <li><a href="/wiki/Google_Play_Pass" title="Google Play Pass">Pass</a></li> <li><a href="/wiki/Google_Play_Services" title="Google Play Services">Services</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/YouTube" title="YouTube">YouTube</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/BandPage" title="BandPage">BandPage</a></i></li> <li><a href="/wiki/YouTube_BrandConnect" title="YouTube BrandConnect">BrandConnect</a></li> <li><a href="/wiki/Content_ID" title="Content ID">Content ID</a></li> <li><a href="/wiki/YouTube_Instant" title="YouTube Instant">Instant</a></li> <li><a href="/wiki/YouTube_Kids" title="YouTube Kids">Kids</a></li> <li><a href="/wiki/YouTube_Music" title="YouTube Music">Music</a></li> <li><a href="/wiki/YouTube_(YouTube_channel)" title="YouTube (YouTube channel)">Official channel</a></li> <li><a href="/wiki/YouTube_Premium" title="YouTube Premium">Premium</a> <ul><li><a href="/wiki/List_of_YouTube_Premium_original_programming" title="List of YouTube Premium original programming">original programming</a></li></ul></li> <li><i><a href="/wiki/YouTube_Rewind" title="YouTube Rewind">YouTube Rewind</a></i></li> <li><i><a href="/wiki/RightsFlow" title="RightsFlow">RightsFlow</a></i></li> <li><a href="/wiki/YouTube_Select" title="YouTube Select">Select</a></li> <li><a href="/wiki/YouTube_Shorts" title="YouTube Shorts">Shorts</a></li> <li><a href="/wiki/YouTube_Studio" title="YouTube Studio">Studio</a></li> <li><a href="/wiki/YouTube_TV" title="YouTube TV">TV</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Communication</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/Google_Allo" title="Google Allo">Allo</a></i></li> <li><i><a href="/wiki/Bump_(application)" title="Bump (application)">Bump</a></i></li> <li><i><a href="/wiki/Google_Buzz" title="Google Buzz">Buzz</a></i></li> <li><a href="/wiki/Google_Chat" title="Google Chat">Chat</a></li> <li><a href="/wiki/Google_Contacts" title="Google Contacts">Contacts</a></li> <li><i><a href="/wiki/Google_Currents_(social_app)" title="Google Currents (social app)">Currents (social app)</a></i></li> <li><i><a href="/wiki/Dodgeball_(service)" title="Dodgeball (service)">Dodgeball</a></i></li> <li><i><a href="/wiki/Google_Duo" title="Google Duo">Duo</a></i></li> <li><a href="/wiki/Google_Fi_Wireless" title="Google Fi Wireless">Fi Wireless</a></li> <li><i><a href="/wiki/Google_Friend_Connect" title="Google Friend Connect">Friend Connect</a></i></li> <li><i><a href="/wiki/Gizmo5" title="Gizmo5">Gizmo5</a></i></li> <li><i><a href="/wiki/Google%2B" title="Google+">Google+</a></i></li> <li><a href="/wiki/Gmail" title="Gmail">Gmail</a> <ul><li><a href="/wiki/History_of_Gmail" title="History of Gmail">History</a></li> <li><i><a href="/wiki/Inbox_by_Gmail" title="Inbox by Gmail">Inbox</a></i></li> <li><a href="/wiki/Gmail_interface" title="Gmail interface">Interface</a></li></ul></li> <li><a href="/wiki/Google_Groups" title="Google Groups">Groups</a></li> <li><i><a href="/wiki/Google_Hangouts" title="Google Hangouts">Hangouts</a></i></li> <li><i><a href="/wiki/Google_Helpouts" title="Google Helpouts">Helpouts</a></i></li> <li><a href="/wiki/Google_IME" title="Google IME">IME</a> <ul><li><a href="/wiki/Google_Japanese_Input" title="Google Japanese Input">Japanese</a></li> <li><i><a href="/wiki/Google_Pinyin" title="Google Pinyin">Pinyin</a></i></li></ul></li> <li><i><a href="/wiki/Jaiku" title="Jaiku">Jaiku</a></i></li> <li><i><a href="/wiki/Marratech" title="Marratech">Marratech</a></i></li> <li><i><a href="/wiki/Meebo" title="Meebo">Meebo</a></i></li> <li><a href="/wiki/Google_Meet" title="Google Meet">Meet</a></li> <li><a href="/wiki/Google_Messages" title="Google Messages">Messages</a></li> <li><i><a href="/wiki/Google_Moderator" title="Google Moderator">Moderator</a></i></li> <li><i><a href="/wiki/Neotonic_Software" title="Neotonic Software">Neotonic Software</a></i></li> <li><i><a href="/wiki/Orkut" title="Orkut">Orkut</a></i></li> <li><i><a href="/wiki/Postini" title="Postini">Postini</a></i></li> <li><i><a href="/wiki/Quest_Visual" title="Quest Visual">Quest Visual</a></i> <ul><li><i><a href="/wiki/Word_Lens" title="Word Lens">Word Lens</a></i></li></ul></li> <li><i><a href="/wiki/Google_Schemer" title="Google Schemer">Schemer</a></i></li> <li><i><a href="/wiki/Google_Spaces" title="Google Spaces">Spaces</a></i></li> <li><i><a href="/wiki/Sparrow_(email_client)" title="Sparrow (email client)">Sparrow</a></i></li> <li><i><a href="/wiki/Google_Talk" title="Google Talk">Talk</a></i></li> <li><a href="/wiki/Google_Translate" title="Google Translate">Translate</a> <ul><li><i><a href="/wiki/Google_Translator_Toolkit" title="Google Translator Toolkit">Translator Toolkit</a></i></li></ul></li> <li><a href="/wiki/Google_Voice" title="Google Voice">Voice</a></li> <li><i><a href="/wiki/GOOG-411" title="GOOG-411">Voice Local Search</a></i></li> <li><i><a href="/wiki/Google_Wave" title="Google Wave">Wave</a></i></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Google_Search" title="Google Search">Search</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/Aardvark_(search_engine)" title="Aardvark (search engine)">Aardvark</a></i></li> <li><a href="/wiki/Google_Alerts" title="Google Alerts">Alerts</a></li> <li><i><a href="/wiki/Google_Answers" title="Google Answers">Answers</a></i></li> <li><i><a href="/wiki/Google_Base" title="Google Base">Base</a></i></li> <li><i><a href="/wiki/BeatThatQuote.com" title="BeatThatQuote.com">BeatThatQuote.com</a></i></li> <li><i><a href="/wiki/Google_Blog_Search" title="Google Blog Search">Blog Search</a></i></li> <li><a href="/wiki/Google_Books" title="Google Books">Books</a> <ul><li><a href="/wiki/Google_Books_Ngram_Viewer" title="Google Books Ngram Viewer">Ngram Viewer</a></li></ul></li> <li><i><a href="/wiki/Google_Code_Search" title="Google Code Search">Code Search</a></i></li> <li><a href="/wiki/Data_Commons" title="Data Commons">Data Commons</a></li> <li><a href="/wiki/Google_Dataset_Search" title="Google Dataset Search">Dataset Search</a></li> <li><a href="/wiki/Google_Dictionary" title="Google Dictionary">Dictionary</a></li> <li><i><a href="/wiki/Google_Directory" title="Google Directory">Directory</a></i></li> <li><i><a href="/wiki/Google_Fast_Flip" title="Google Fast Flip">Fast Flip</a></i></li> <li><i><a href="/wiki/Google_Flu_Trends" title="Google Flu Trends">Flu Trends</a></i></li> <li><a href="/wiki/Google_Finance" title="Google Finance">Finance</a></li> <li><i><a href="/wiki/Google_Goggles" title="Google Goggles">Goggles</a></i></li> <li><a href="/wiki/Google.by" title="Google.by">Google.by</a></li> <li><a href="/wiki/Google_Images" title="Google Images">Images</a> <ul><li><i><a href="/wiki/Google_Image_Labeler" title="Google Image Labeler">Image Labeler</a></i></li> <li><i><a href="/wiki/Google_Image_Swirl" title="Google Image Swirl">Image Swirl</a></i></li></ul></li> <li><i><a href="/wiki/Kaltix" title="Kaltix">Kaltix</a></i></li> <li><a href="/wiki/Google_Knowledge_Graph" title="Google Knowledge Graph">Knowledge Graph</a> <ul><li><i><a href="/wiki/Freebase_(database)" title="Freebase (database)">Freebase</a></i></li> <li><i><a href="/wiki/Metaweb" title="Metaweb">Metaweb</a></i></li></ul></li> <li><i><a href="/wiki/Like.com" title="Like.com">Like.com</a></i></li> <li><a href="/wiki/Google_News" title="Google News">News</a> <ul><li><a href="/wiki/Google_News_Archive" title="Google News Archive">Archive</a></li> <li><i><a href="/wiki/Google_News_%26_Weather" title="Google News & Weather">Weather</a></i></li></ul></li> <li><a href="/wiki/Google_Patents" title="Google Patents">Patents</a></li> <li><a href="/wiki/People_Cards" title="People Cards">People Cards</a></li> <li><i><a href="/wiki/Google_Personalized_Search" title="Google Personalized Search">Personalized Search</a></i></li> <li><a href="/wiki/Google_Public_Data_Explorer" title="Google Public Data Explorer">Public Data Explorer</a></li> <li><i><a href="/wiki/Google_Questions_and_Answers" class="mw-redirect" title="Google Questions and Answers">Questions and Answers</a></i></li> <li><a href="/wiki/SafeSearch" title="SafeSearch">SafeSearch</a></li> <li><a href="/wiki/Google_Scholar" title="Google Scholar">Scholar</a></li> <li><i><a href="/wiki/Google_SearchWiki" title="Google SearchWiki">Searchwiki</a></i></li> <li><a href="/wiki/Google_Shopping" title="Google Shopping">Shopping</a></li> <li><i><a href="/wiki/Google_Catalogs" title="Google Catalogs">Catalogs</a></i> <ul><li><i><a href="/wiki/Google_Express" title="Google Express">Express</a></i></li></ul></li> <li><i><a href="/wiki/Google_Squared" title="Google Squared">Squared</a></i></li> <li><a href="/wiki/Tenor_(website)" title="Tenor (website)">Tenor</a></li> <li><a href="/wiki/Google_Travel" title="Google Travel">Travel</a> <ul><li><a href="/wiki/Google_Flights" title="Google Flights">Flights</a></li></ul></li> <li><a href="/wiki/Google_Trends" title="Google Trends">Trends</a> <ul><li><i><a href="/wiki/Google_Insights_for_Search" title="Google Insights for Search">Insights for Search</a></i></li></ul></li> <li><a href="/wiki/Google_Voice_Search" title="Google Voice Search">Voice Search</a></li> <li><i><a href="/wiki/WDYL_(search_engine)" title="WDYL (search engine)">WDYL</a></i></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Navigation</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Google_Earth" title="Google Earth">Earth</a></li> <li><a href="/wiki/Endoxon" title="Endoxon">Endoxon</a></li> <li><i><a href="/wiki/ImageAmerica" title="ImageAmerica">ImageAmerica</a></i></li> <li><a href="/wiki/Google_Maps" title="Google Maps">Maps</a> <ul><li><i><a href="/wiki/Google_Latitude" title="Google Latitude">Latitude</a></i></li> <li><i><a href="/wiki/Google_Map_Maker" title="Google Map Maker">Map Maker</a></i></li> <li><i><a href="/wiki/Google_Maps_Navigation" title="Google Maps Navigation">Navigation</a></i></li> <li><a href="/wiki/Google_Maps_pin" title="Google Maps pin">Pin</a></li> <li><a href="/wiki/Google_Street_View" title="Google Street View">Street View</a> <ul><li><a href="/wiki/Google_Street_View_coverage" title="Google Street View coverage">Coverage</a></li> <li><a href="/wiki/Street_View_Trusted" title="Street View Trusted">Trusted</a></li></ul></li></ul></li> <li><a href="/wiki/Waze" title="Waze">Waze</a></li> <li><a href="/wiki/Where_Is_My_Train" title="Where Is My Train">Where Is My Train</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Business<br />and finance</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Google_Ad_Manager" title="Google Ad Manager">Ad Manager</a></li> <li><a href="/wiki/AdMob" title="AdMob">AdMob</a></li> <li><a href="/wiki/Google_Ads" title="Google Ads">Ads</a></li> <li><a href="/wiki/Adscape" title="Adscape">Adscape</a></li> <li><a href="/wiki/Google_AdSense" title="Google AdSense">AdSense</a></li> <li><a href="/wiki/Google_Attribution" title="Google Attribution">Attribution</a></li> <li><i><a href="/wiki/BebaPay" title="BebaPay">BebaPay</a></i></li> <li><i><a href="/wiki/Google_Checkout" title="Google Checkout">Checkout</a></i></li> <li><i><a href="/wiki/Google_Contributor" title="Google Contributor">Contributor</a></i></li> <li><i><a href="/wiki/DoubleClick" title="DoubleClick">DoubleClick</a></i> <ul><li><i><a href="/wiki/Google_Affiliate_Network" title="Google Affiliate Network">Affiliate Network</a></i></li> <li><a href="/wiki/Invite_Media" title="Invite Media">Invite Media</a></li></ul></li> <li><a href="/wiki/Google_Analytics" title="Google Analytics">Marketing Platform</a> <ul><li><a href="/wiki/Google_Analytics" title="Google Analytics">Analytics</a></li> <li><a href="/wiki/Looker_Studio" title="Looker Studio">Looker Studio</a></li> <li><i><a href="/wiki/Urchin_(software)" title="Urchin (software)">Urchin</a></i></li></ul></li> <li><i><a href="/wiki/Google_Pay_(mobile_app)" title="Google Pay (mobile app)">Pay (mobile app)</a></i> <ul><li><a href="/wiki/Google_Wallet" title="Google Wallet">Wallet</a></li> <li><a href="/wiki/Google_Pay_(payment_method)" title="Google Pay (payment method)">Pay (payment method)</a></li> <li><i><a href="/wiki/Google_Pay_Send" title="Google Pay Send">Send</a></i></li> <li><i><a href="/wiki/Tez_(software)" title="Tez (software)">Tez</a></i></li></ul></li> <li><i><a href="/wiki/PostRank" title="PostRank">PostRank</a></i></li> <li><a href="/wiki/Google_Primer" title="Google Primer">Primer</a></li> <li><i><a href="/wiki/Softcard" title="Softcard">Softcard</a></i></li> <li><i><a href="/wiki/Wildfire_Interactive" title="Wildfire Interactive">Wildfire Interactive</a></i></li> <li><a href="/wiki/Widevine" title="Widevine">Widevine</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Organization<br />and productivity</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><td colspan="2" class="navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/Google_Bookmarks" title="Google Bookmarks">Bookmarks</a></i></li> <li><i><a href="/wiki/Google_Browser_Sync" title="Google Browser Sync">Browser Sync</a></i></li> <li><a href="/wiki/Google_Calendar" title="Google Calendar">Calendar</a></li> <li><a href="/wiki/Google_Cloud_Search" title="Google Cloud Search">Cloud Search</a></li> <li><i><a href="/wiki/Google_Desktop" title="Google Desktop">Desktop</a></i></li> <li><a href="/wiki/Google_Drive" title="Google Drive">Drive</a></li> <li><a href="/wiki/Etherpad" title="Etherpad">Etherpad</a></li> <li><i><a href="/wiki/Fflick" title="Fflick">fflick</a></i></li> <li><a href="/wiki/Files_(Google)" title="Files (Google)">Files</a></li> <li><i><a href="/wiki/IGoogle" title="IGoogle">iGoogle</a></i></li> <li><i><a href="/wiki/Jamboard" title="Jamboard">Jamboard</a></i></li> <li><i><a href="/wiki/Google_Notebook" title="Google Notebook">Notebook</a></i></li> <li><a href="/wiki/NotebookLM" title="NotebookLM">NotebookLM</a></li> <li><a href="/wiki/Google_One" title="Google One">One</a></li> <li><a href="/wiki/Google_Photos" title="Google Photos">Photos</a></li> <li><i><a href="/wiki/Quickoffice" title="Quickoffice">Quickoffice</a></i></li> <li><i><a href="/wiki/Google_Quick_Search_Box" title="Google Quick Search Box">Quick Search Box</a></i></li> <li><a href="/wiki/Google_Surveys" title="Google Surveys">Surveys</a></li> <li><i><a href="/wiki/Google_Sync" title="Google Sync">Sync</a></i></li> <li><a href="/wiki/Google_Tasks" title="Google Tasks">Tasks</a></li> <li><i><a href="/wiki/Google_Toolbar" title="Google Toolbar">Toolbar</a></i></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Google_Docs_Editors" title="Google Docs Editors">Docs Editors</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Google_Docs" title="Google Docs">Docs</a></li> <li><a href="/wiki/Google_Drawings" title="Google Drawings">Drawings</a></li> <li><a href="/wiki/Google_Forms" title="Google Forms">Forms</a></li> <li><i><a href="/wiki/Google_Fusion_Tables" title="Google Fusion Tables">Fusion Tables</a></i></li> <li><a href="/wiki/Google_Keep" title="Google Keep">Keep</a></li> <li><a href="/wiki/Google_Sheets" title="Google Sheets">Sheets</a></li> <li><a href="/wiki/Google_Slides" title="Google Slides">Slides</a></li> <li><a href="/wiki/Google_Sites" title="Google Sites">Sites</a></li> <li><a href="/wiki/Google_Vids" title="Google Vids">Vids</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Publishing</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/Apture" title="Apture">Apture</a></i></li> <li><a href="/wiki/Blogger_(service)" title="Blogger (service)">Blogger</a> <ul><li><a href="/wiki/Pyra_Labs" title="Pyra Labs">Pyra Labs</a></li></ul></li> <li><i><a href="/wiki/Google_Domains" title="Google Domains">Domains</a></i></li> <li><a href="/wiki/FeedBurner" title="FeedBurner">FeedBurner</a></li> <li><i><a href="/wiki/Google_One_Pass" title="Google One Pass">One Pass</a></i></li> <li><i><a href="/wiki/Google_Page_Creator" title="Google Page Creator">Page Creator</a></i></li> <li><a href="/wiki/Google_Sites" title="Google Sites">Sites</a></li> <li><a href="/wiki/Google_Web_Designer" title="Google Web Designer">Web Designer</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Education</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Google_Classroom" title="Google Classroom">Classroom</a></li> <li><i><a href="/wiki/Grasshopper_(mobile_app)" title="Grasshopper (mobile app)">Grasshopper</a></i></li> <li><a href="/wiki/Socratic_(Google)" title="Socratic (Google)">Socratic</a></li> <li><a href="/wiki/Photomath" title="Photomath">Photomath</a></li> <li><a href="/wiki/Read_Along" title="Read Along">Read Along</a></li> <li><a href="/wiki/Toontastic_3D" title="Toontastic 3D">Toontastic 3D</a></li> <li><a href="/wiki/Google_Workspace" title="Google Workspace">Workspace</a> <ul><li><a href="/wiki/Google_Workspace_Marketplace" title="Google Workspace Marketplace">Marketplace</a></li></ul></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Others</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><td colspan="2" class="navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Google_Account" title="Google Account">Account</a> <ul><li><a href="/wiki/Google_Dashboard" title="Google Dashboard">Dashboard</a></li> <li><a href="/wiki/Google_Takeout" title="Google Takeout">Takeout</a></li></ul></li> <li><a href="/wiki/Android_Auto" title="Android Auto">Android Auto</a></li> <li><i><a href="/wiki/Android_Beam" title="Android Beam">Android Beam</a></i></li> <li><a href="/wiki/Google_Arts_%26_Culture" title="Google Arts & Culture">Arts & Culture</a></li> <li><a href="/wiki/Google_Assistant" title="Google Assistant">Assistant</a></li> <li><a href="/wiki/Google_Authenticator" title="Google Authenticator">Authenticator</a></li> <li><i><a href="/wiki/ZygoteBody" title="ZygoteBody">Body</a></i></li> <li><i><a href="/wiki/BufferBox" title="BufferBox">BufferBox</a></i></li> <li><i><a href="/wiki/Google_Building_Maker" title="Google Building Maker">Building Maker</a></i></li> <li><i><a href="/wiki/BumpTop" title="BumpTop">BumpTop</a></i></li> <li><a href="/wiki/Google_Cast" title="Google Cast">Cast</a></li> <li><i><a href="/wiki/Google_Cloud_Print" title="Google Cloud Print">Cloud Print</a></i></li> <li><a href="/wiki/Crowdsource_(app)" title="Crowdsource (app)">Crowdsource</a></li> <li><a href="/wiki/Digital_Wellbeing" title="Digital Wellbeing">Digital Wellbeing</a></li> <li><i><a href="/wiki/Google_Expeditions" title="Google Expeditions">Expeditions</a></i></li> <li><a href="/wiki/Google_Family_Link" title="Google Family Link">Family Link</a></li> <li><a href="/wiki/Find_My_Device" title="Find My Device">Find My Device</a></li> <li><a href="/wiki/Google_Fit" title="Google Fit">Fit</a></li> <li><a href="/wiki/Google_Fonts" title="Google Fonts">Google Fonts</a></li> <li><a href="/wiki/Gboard" title="Gboard">Gboard</a></li> <li><a href="/wiki/Gemini_(chatbot)" title="Gemini (chatbot)">Gemini</a></li> <li><i><a href="/wiki/Google_Gesture_Search" title="Google Gesture Search">Gesture Search</a></i></li> <li><i><a href="/wiki/Impermium" title="Impermium">Impermium</a></i></li> <li><i><a href="/wiki/Knol" title="Knol">Knol</a></i></li> <li><i><a href="/wiki/Google_Lively" title="Google Lively">Lively</a></i></li> <li><a href="/wiki/Live_Transcribe" title="Live Transcribe">Live Transcribe</a></li> <li><i><a href="/wiki/MyTracks" title="MyTracks">MyTracks</a></i></li> <li><i><a href="/wiki/Nearby_Share" title="Nearby Share">Nearby Share</a></i></li> <li><a href="/wiki/Google_Now" title="Google Now">Now</a></li> <li><i><a href="/wiki/Google_Offers" title="Google Offers">Offers</a></i></li> <li><a href="/wiki/Google_Opinion_Rewards" title="Google Opinion Rewards">Opinion Rewards</a></li> <li><a href="/wiki/Google_Person_Finder" title="Google Person Finder">Person Finder</a></li> <li><i><a href="/wiki/Poly_(website)" title="Poly (website)">Poly</a></i></li> <li><a href="/wiki/Google_Question_Hub" title="Google Question Hub">Question Hub</a></li> <li><a href="/wiki/Quick_Share" title="Quick Share">Quick Share</a></li> <li><i><a href="/wiki/Google_Reader" title="Google Reader">Reader</a></i></li> <li><a href="/wiki/Google_Safe_Browsing" title="Google Safe Browsing">Safe Browsing</a></li> <li><i><a href="/wiki/Google_Sidewiki" title="Google Sidewiki">Sidewiki</a></i></li> <li><i><a href="/wiki/SlickLogin" title="SlickLogin">SlickLogin</a></i></li> <li><a href="/wiki/Sound_Amplifier" title="Sound Amplifier">Sound Amplifier</a></li> <li><a href="/wiki/Speech_Recognition_%26_Synthesis" title="Speech Recognition & Synthesis">Speech Recognition & Synthesis</a></li> <li><i><a href="/wiki/Google_Station" title="Google Station">Station</a></i></li> <li><a href="/wiki/Google_Store" title="Google Store">Store</a></li> <li><a href="/wiki/TalkBack" title="TalkBack">TalkBack</a></li> <li><i><a href="/wiki/Tilt_Brush" title="Tilt Brush">Tilt Brush</a></i></li> <li><i><a href="/wiki/Google_URL_Shortener" title="Google URL Shortener">URL Shortener</a></i></li> <li><a href="/wiki/Voice_Access" title="Voice Access">Voice Access</a></li> <li><i><a href="/wiki/Wavii" title="Wavii">Wavii</a></i></li> <li><a href="/wiki/Google_Web_Light" title="Google Web Light">Web Light</a></li> <li><i><a href="/wiki/Google_WiFi" title="Google WiFi">WiFi</a></i></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Google_Chrome" title="Google Chrome">Chrome</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/Google_Chrome_App" title="Google Chrome App">Apps</a></i></li> <li><a href="/wiki/Chromium_(web_browser)" title="Chromium (web browser)">Chromium</a></li> <li><a href="/wiki/Dinosaur_Game" title="Dinosaur Game">Dinosaur Game</a></li> <li><i><a href="/wiki/GreenBorder" title="GreenBorder">GreenBorder</a></i></li> <li><a href="/wiki/Chrome_Remote_Desktop" title="Chrome Remote Desktop">Remote Desktop</a></li> <li><a href="/wiki/Chrome_Web_Store" title="Chrome Web Store">Web Store</a></li> <li><a href="/wiki/V8_(JavaScript_engine)" title="V8 (JavaScript engine)">V8</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Images and<br />photography</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Pixel_Camera" title="Pixel Camera">Camera</a></li> <li><a href="/wiki/Google_Lens" title="Google Lens">Lens</a></li> <li><a href="/wiki/Snapseed" title="Snapseed">Snapseed</a> <ul><li><i><a href="/wiki/Nik_Software" title="Nik Software">Nik Software</a></i></li></ul></li> <li><i><a href="/wiki/Panoramio" title="Panoramio">Panoramio</a></i></li> <li><a href="/wiki/Google_Photos" title="Google Photos">Photos</a></li> <li><i><a href="/wiki/Picasa" title="Picasa">Picasa</a></i> <ul><li><i><a href="/wiki/Picasa_Web_Albums" title="Picasa Web Albums">Web Albums</a></i></li></ul></li> <li><i><a href="/wiki/Picnik" title="Picnik">Picnik</a></i></li></ul> </div></td></tr></tbody></table><div></div></td></tr></tbody></table><div></div></td></tr></tbody></table><div></div></td></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks mw-collapsible mw-collapsed navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><div id="Hardware" style="font-size:114%;margin:0 4em">Hardware</div></th></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Smartphones</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/Android_Dev_Phone" title="Android Dev Phone">Android Dev Phone</a></i></li> <li><a href="/wiki/Android_One" title="Android One">Android One</a></li> <li><i><a href="/wiki/Google_Nexus" title="Google Nexus">Nexus</a></i> <ul><li><a href="/wiki/Nexus_One" title="Nexus One">Nexus One</a></li> <li><a href="/wiki/Nexus_S" title="Nexus S">S</a></li> <li><a href="/wiki/Galaxy_Nexus" title="Galaxy Nexus">Galaxy Nexus</a></li> <li><a href="/wiki/Nexus_4" title="Nexus 4">4</a></li> <li><a href="/wiki/Nexus_5" title="Nexus 5">5</a></li> <li><a href="/wiki/Nexus_6" title="Nexus 6">6</a></li> <li><a href="/wiki/Nexus_5X" title="Nexus 5X">5X</a></li> <li><a href="/wiki/Nexus_6P" title="Nexus 6P">6P</a></li> <li><a href="/wiki/Comparison_of_Google_Nexus_smartphones" title="Comparison of Google Nexus smartphones">Comparison</a></li></ul></li> <li><a href="/wiki/Google_Pixel" title="Google Pixel">Pixel</a> <ul><li><a href="/wiki/Pixel_(1st_generation)" title="Pixel (1st generation)">Pixel</a></li> <li><a href="/wiki/Pixel_2" title="Pixel 2">2</a></li> <li><a href="/wiki/Pixel_3" title="Pixel 3">3</a></li> <li><a href="/wiki/Pixel_3a" title="Pixel 3a">3a</a></li> <li><a href="/wiki/Pixel_4" title="Pixel 4">4</a></li> <li><a href="/wiki/Pixel_4a" title="Pixel 4a">4a</a></li> <li><a href="/wiki/Pixel_5" title="Pixel 5">5</a></li> <li><a href="/wiki/Pixel_5a" title="Pixel 5a">5a</a></li> <li><a href="/wiki/Pixel_6" title="Pixel 6">6</a></li> <li><a href="/wiki/Pixel_6a" title="Pixel 6a">6a</a></li> <li><a href="/wiki/Pixel_7" title="Pixel 7">7</a></li> <li><a href="/wiki/Pixel_7a" title="Pixel 7a">7a</a></li> <li><a href="/wiki/Pixel_Fold" title="Pixel Fold">Fold</a></li> <li><a href="/wiki/Pixel_8" title="Pixel 8">8</a></li> <li><a href="/wiki/Pixel_8a" title="Pixel 8a">8a</a></li> <li><a href="/wiki/Pixel_9" title="Pixel 9">Pixel 9</a></li> <li><a href="/wiki/Pixel_9_Pro_Fold" title="Pixel 9 Pro Fold">Pixel 9 Pro Fold</a></li> <li><a href="/wiki/Comparison_of_Google_Pixel_smartphones" title="Comparison of Google Pixel smartphones">Comparison</a></li></ul></li> <li><i><a href="/wiki/List_of_Google_Play_edition_devices" title="List of Google Play edition devices">Play Edition</a></i></li> <li><i><a href="/wiki/Project_Ara" title="Project Ara">Project Ara</a></i></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Laptops and tablets</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Chromebook" title="Chromebook">Chromebook</a></li> <li><i><a href="/wiki/Google_Nexus" title="Google Nexus">Nexus</a></i> <ul><li><a href="/wiki/Nexus_7_(2012)" title="Nexus 7 (2012)">7 (2012)</a></li> <li><a href="/wiki/Nexus_7_(2013)" title="Nexus 7 (2013)">7 (2013)</a></li> <li><a href="/wiki/Nexus_10" title="Nexus 10">10</a></li> <li><a href="/wiki/Nexus_9" title="Nexus 9">9</a></li> <li><a href="/wiki/Comparison_of_Google_Nexus_tablets" title="Comparison of Google Nexus tablets">Comparison</a></li></ul></li> <li><a href="/wiki/Google_Pixel" title="Google Pixel">Pixel</a> <ul><li><a href="/wiki/Chromebook_Pixel" title="Chromebook Pixel">Chromebook Pixel</a></li> <li><a href="/wiki/Pixelbook" title="Pixelbook">Pixelbook</a></li> <li><a href="/wiki/Pixelbook_Go" title="Pixelbook Go">Pixelbook Go</a></li> <li><a href="/wiki/Pixel_C" title="Pixel C">C</a></li> <li><a href="/wiki/Pixel_Slate" title="Pixel Slate">Slate</a></li> <li><a href="/wiki/Pixel_Tablet" title="Pixel Tablet">Tablet</a></li></ul></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Wearables</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Fitbit" title="Fitbit">Fitbit</a> <ul><li><a href="/wiki/List_of_Fitbit_products" title="List of Fitbit products">List of products</a></li></ul></li> <li><a href="/wiki/Pixel_Buds" title="Pixel Buds">Pixel Buds</a></li> <li><a href="/wiki/Pixel_Watch" title="Pixel Watch">Pixel Watch</a></li> <li><a href="/wiki/Pixel_Watch_2" title="Pixel Watch 2">Pixel Watch 2</a></li> <li><a href="/wiki/Pixel_Watch_3" title="Pixel Watch 3">Pixel Watch 3</a></li> <li><a href="/wiki/Project_Iris" title="Project Iris">Project Iris</a> (unreleased)</li> <li>Virtual reality <ul><li><i><a href="/wiki/Google_Cardboard" title="Google Cardboard">Cardboard</a></i></li> <li><i><a href="/wiki/Google_Contact_Lens" title="Google Contact Lens">Contact Lens</a></i></li> <li><i><a href="/wiki/Google_Daydream" title="Google Daydream">Daydream</a></i></li> <li><a href="/wiki/Google_Glass" title="Google Glass">Glass</a></li></ul></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Others</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Chromebit" title="Chromebit">Chromebit</a></li> <li><a href="/wiki/Chromebox" title="Chromebox">Chromebox</a></li> <li><i><a href="/wiki/Google_Clips" title="Google Clips">Clips</a></i></li> <li>Digital media players <ul><li><i><a href="/wiki/Chromecast" title="Chromecast">Chromecast</a></i></li> <li><i><a href="/wiki/Nexus_Player" title="Nexus Player">Nexus Player</a></i></li> <li><i><a href="/wiki/Nexus_Q" title="Nexus Q">Nexus Q</a></i></li></ul></li> <li><i><a href="/wiki/Dropcam" title="Dropcam">Dropcam</a></i></li> <li><a href="/wiki/Liquid_Galaxy" title="Liquid Galaxy">Liquid Galaxy</a></li> <li><a href="/wiki/Google_Nest" title="Google Nest">Nest</a> <ul><li><a href="/wiki/Google_Nest_(smart_speakers)" title="Google Nest (smart speakers)">Smart Speakers</a></li> <li><a href="/wiki/Nest_Thermostat" title="Nest Thermostat">Thermostat</a></li> <li><a href="/wiki/Nest_Wifi" title="Nest Wifi">Wifi</a></li></ul></li> <li><i><a href="/wiki/Google_OnHub" title="Google OnHub">OnHub</a></i></li> <li><i><a href="/wiki/Pixel_Visual_Core" title="Pixel Visual Core">Pixel Visual Core</a></i></li> <li><i><a href="/wiki/Google_Search_Appliance" title="Google Search Appliance">Search Appliance</a></i></li> <li><a href="/wiki/Sycamore_processor" title="Sycamore processor">Sycamore processor</a></li> <li><a href="/wiki/Google_Tensor" title="Google Tensor">Tensor</a></li> <li><a href="/wiki/Tensor_Processing_Unit" title="Tensor Processing Unit">Tensor Processing Unit</a></li> <li><a href="/wiki/Titan_Security_Key" title="Titan Security Key">Titan Security Key</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr></tbody></table><div></div></td></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks hlist mw-collapsible autocollapse navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Google_litigation" title="Template:Google litigation"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Google_litigation" title="Template talk:Google litigation"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Google_litigation" title="Special:EditPage/Template:Google litigation"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Litigation" style="font-size:114%;margin:0 4em"><a href="/wiki/Google_litigation" title="Google litigation">Litigation</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">Advertising</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/Feldman_v._Google,_Inc." title="Feldman v. Google, Inc.">Feldman v. Google, Inc.</a></i> (2007)</li> <li><i><a href="/wiki/Rescuecom_Corp._v._Google_Inc." title="Rescuecom Corp. v. Google Inc.">Rescuecom Corp. v. Google Inc.</a></i> (2009)</li> <li><i><a href="/wiki/Goddard_v._Google,_Inc." title="Goddard v. Google, Inc.">Goddard v. Google, Inc.</a></i> (2009)</li> <li><i><a href="/wiki/Rosetta_Stone_Ltd._v._Google,_Inc." title="Rosetta Stone Ltd. v. Google, Inc.">Rosetta Stone Ltd. v. Google, Inc.</a></i> (2012)</li> <li><i><a href="/wiki/Google,_Inc._v._American_Blind_%26_Wallpaper_Factory,_Inc." title="Google, Inc. v. American Blind & Wallpaper Factory, Inc.">Google, Inc. v. American Blind & Wallpaper Factory, Inc.</a></i> (2017)</li> <li><a href="/wiki/Jedi_Blue" title="Jedi Blue">Jedi Blue</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Antitrust</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Antitrust_cases_against_Google_by_the_European_Union" title="Antitrust cases against Google by the European Union">European Union</a> (2010–present)</li> <li><i><a href="/wiki/High-Tech_Employee_Antitrust_Litigation" title="High-Tech Employee Antitrust Litigation">United States v. Adobe Systems, Inc., Apple Inc., Google Inc., Intel Corporation, Intuit, Inc., and Pixar</a></i> (2011)</li> <li><i><a href="/wiki/Umar_Javeed,_Sukarma_Thapar,_Aaqib_Javeed_vs._Google_LLC_and_Ors." title="Umar Javeed, Sukarma Thapar, Aaqib Javeed vs. Google LLC and Ors.">Umar Javeed, Sukarma Thapar, Aaqib Javeed vs. Google LLC and Ors.</a></i> (2019)</li> <li><i><a href="/wiki/United_States_v._Google_LLC_(2020)" title="United States v. Google LLC (2020)">United States v. Google LLC</a></i> (2020)</li> <li><i><a href="/wiki/United_States_v._Google_LLC_(2023)" title="United States v. Google LLC (2023)">United States v. Google LLC</a></i> (2023)</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Intellectual property</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/Perfect_10,_Inc._v._Amazon.com,_Inc." title="Perfect 10, Inc. v. Amazon.com, Inc.">Perfect 10, Inc. v. Amazon.com, Inc.</a> and A9.com Inc. and Google Inc.</i> (2007)</li> <li><i><a href="/wiki/Viacom_International_Inc._v._YouTube,_Inc." title="Viacom International Inc. v. YouTube, Inc.">Viacom International Inc. v. YouTube, Inc.</a></i> (2010)</li> <li><i><a href="/wiki/Lenz_v._Universal_Music_Corp." title="Lenz v. Universal Music Corp.">Lenz v. Universal Music Corp.</a></i>(2015)</li> <li><i><a href="/wiki/Authors_Guild,_Inc._v._Google,_Inc." title="Authors Guild, Inc. v. Google, Inc.">Authors Guild, Inc. v. Google, Inc.</a></i> (2015)</li> <li><i><a href="/wiki/Field_v._Google,_Inc." title="Field v. Google, Inc.">Field v. Google, Inc.</a></i> (2016)</li> <li><i><a href="/wiki/Google_LLC_v._Oracle_America,_Inc." title="Google LLC v. Oracle America, Inc.">Google LLC v. Oracle America, Inc.</a></i> (2021)</li> <li><a href="/wiki/Smartphone_patent_wars" title="Smartphone patent wars">Smartphone patent wars</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Privacy</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/Rocky_Mountain_Bank_v._Google,_Inc." title="Rocky Mountain Bank v. Google, Inc.">Rocky Mountain Bank v. Google, Inc.</a></i> (2009)</li> <li><i><a href="/wiki/Hibnick_v._Google,_Inc." title="Hibnick v. Google, Inc.">Hibnick v. Google, Inc.</a></i> (2010)</li> <li><i><a href="/wiki/United_States_v._Google_Inc." title="United States v. Google Inc.">United States v. Google Inc.</a></i> (2012)</li> <li><a href="/wiki/Judgement_of_the_German_Federal_Court_of_Justice_on_Google%27s_autocomplete_function" title="Judgement of the German Federal Court of Justice on Google's autocomplete function">Judgement of the German Federal Court of Justice on Google's autocomplete function</a> (2013)</li> <li><i><a href="/wiki/Joffe_v._Google,_Inc." title="Joffe v. Google, Inc.">Joffe v. Google, Inc.</a></i> (2013)</li> <li><i><a href="/wiki/Mosley_v_SARL_Google" title="Mosley v SARL Google">Mosley v SARL Google</a></i> (2013)</li> <li><i><a href="/wiki/Google_Spain_v_AEPD_and_Mario_Costeja_Gonz%C3%A1lez" title="Google Spain v AEPD and Mario Costeja González">Google Spain v AEPD and Mario Costeja González</a></i> (2014)</li> <li><i><a href="/wiki/Frank_v._Gaos" title="Frank v. Gaos">Frank v. Gaos</a></i> (2019)</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Other</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/Garcia_v._Google,_Inc." title="Garcia v. Google, Inc.">Garcia v. Google, Inc.</a></i> (2015)</li> <li><i><a href="/wiki/Google_LLC_v_Defteros" title="Google LLC v Defteros">Google LLC v Defteros</a></i> (2020)</li> <li><i><a href="/wiki/Epic_Games_v._Google" title="Epic Games v. Google">Epic Games v. Google</a></i> (2021)</li> <li><i><a href="/wiki/Gonzalez_v._Google_LLC" title="Gonzalez v. Google LLC">Gonzalez v. Google LLC</a></i> (2022)</li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <ul><li><span class="noviewer" typeof="mw:File"><span title="Category"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/16px-Symbol_category_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/23px-Symbol_category_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/31px-Symbol_category_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <a href="/wiki/Category:Google_litigation" title="Category:Google litigation">Category</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks mw-collapsible mw-collapsed navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><div id="Related" style="font-size:114%;margin:0 4em">Related</div></th></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Terms and phrases</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li>"<a href="/wiki/Don%27t_be_evil" title="Don't be evil">Don't be evil</a>"</li> <li><a href="/wiki/Gayglers" title="Gayglers">Gayglers</a></li> <li><a href="/wiki/Google_(verb)" title="Google (verb)">Google (verb)</a></li> <li><a href="/wiki/Google_bombing" title="Google bombing">Google bombing</a> <ul><li><a href="/wiki/Political_Google_bombs_in_the_2004_U.S._presidential_election" title="Political Google bombs in the 2004 U.S. presidential election">2004 U.S. presidential election</a></li></ul></li> <li><a href="/wiki/Google_effect" title="Google effect">Google effect</a></li> <li><a href="/wiki/Googlefight" title="Googlefight">Googlefight</a></li> <li><a href="/wiki/Google_hacking" title="Google hacking">Google hacking</a></li> <li><a href="/wiki/Googleshare" title="Googleshare">Googleshare</a></li> <li><a href="/wiki/Google_tax" title="Google tax">Google tax</a></li> <li><a href="/wiki/Googlewhack" title="Googlewhack">Googlewhack</a></li> <li><a href="/wiki/Googlization" title="Googlization">Googlization</a></li> <li>"<a href="/wiki/Illegal_flower_tribute" title="Illegal flower tribute">Illegal flower tribute</a>"</li> <li><a href="/wiki/Rooting_(Android)" title="Rooting (Android)">Rooting</a></li> <li><a href="/wiki/Search_engine_manipulation_effect" title="Search engine manipulation effect">Search engine manipulation effect</a></li> <li><a href="/wiki/Sitelink" title="Sitelink">Sitelink</a></li> <li><a href="/wiki/Site_reliability_engineering" title="Site reliability engineering">Site reliability engineering</a></li> <li><a href="/wiki/YouTube_poop" title="YouTube poop">YouTube poop</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Category:Documentary_films_about_Google" title="Category:Documentary films about Google">Documentaries</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/AlphaGo_(film)" title="AlphaGo (film)">AlphaGo</a></i></li> <li><i><a href="/wiki/Google_Behind_the_Screen" title="Google Behind the Screen">Google: Behind the Screen</a></i></li> <li><i><a href="/wiki/Google_Maps_Road_Trip" title="Google Maps Road Trip">Google Maps Road Trip</a></i></li> <li><i><a href="/wiki/Google_and_the_World_Brain" title="Google and the World Brain">Google and the World Brain</a></i></li> <li><i><a href="/wiki/The_Creepy_Line" title="The Creepy Line">The Creepy Line</a></i></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Category:Books_about_Google" title="Category:Books about Google">Books</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/Google_Hacks" title="Google Hacks">Google Hacks</a></i></li> <li><i><a href="/wiki/The_Google_Story" title="The Google Story">The Google Story</a></i></li> <li><i><a href="/wiki/Google_Volume_One" title="Google Volume One">Google Volume One</a></i></li> <li><i><a href="/wiki/Googled:_The_End_of_the_World_as_We_Know_It" title="Googled: The End of the World as We Know It">Googled: The End of the World as We Know It</a></i></li> <li><i><a href="/wiki/How_Google_Works" title="How Google Works">How Google Works</a></i></li> <li><i><a href="/wiki/I%27m_Feeling_Lucky_(book)" title="I'm Feeling Lucky (book)">I'm Feeling Lucky</a></i></li> <li><i><a href="/wiki/In_the_Plex" title="In the Plex">In the Plex</a></i></li> <li><i><a href="/wiki/The_Google_Book" title="The Google Book">The Google Book</a></i></li> <li><i><a href="/wiki/The_MANIAC" title="The MANIAC">The MANIAC</a></i></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Popular culture</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/Google_Feud" title="Google Feud">Google Feud</a></i></li> <li><a href="/wiki/Google_Me_(film)" title="Google Me (film)"><i>Google Me</i> (film)</a></li> <li><a href="/wiki/Google_Me_(Kim_Zolciak_song)" title="Google Me (Kim Zolciak song)">"Google Me" (Kim Zolciak song)</a></li> <li><a href="/wiki/Google_Me_(Teyana_Taylor_song)" title="Google Me (Teyana Taylor song)">"Google Me" (Teyana Taylor song)</a></li> <li><i><a href="/wiki/Is_Google_Making_Us_Stupid%3F" title="Is Google Making Us Stupid?">Is Google Making Us Stupid?</a></i></li> <li><i><a href="/wiki/Proceratium_google" title="Proceratium google">Proceratium google</a></i></li> <li><i><a href="/wiki/Matt_Nathanson:_Live_at_Google" title="Matt Nathanson: Live at Google">Matt Nathanson: Live at Google</a></i></li> <li><i><a href="/wiki/The_Billion_Dollar_Code" title="The Billion Dollar Code">The Billion Dollar Code</a></i></li> <li><i><a href="/wiki/The_Internship" title="The Internship">The Internship</a></i></li> <li><i><a href="/wiki/Where_on_Google_Earth_is_Carmen_Sandiego%3F" title="Where on Google Earth is Carmen Sandiego?">Where on Google Earth is Carmen Sandiego?</a></i></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Others</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li>"<a href="/wiki/Attention_Is_All_You_Need" title="Attention Is All You Need">Attention Is All You Need</a>"</li> <li><a href="/wiki/ElgooG" title="ElgooG">elgooG</a></li> <li><a href="/wiki/Predictions_of_the_end_of_Google" title="Predictions of the end of Google">Predictions of the end</a></li> <li><a href="/wiki/Google_Registry" title="Google Registry">Registry</a> <ul><li><a href="/wiki/.app_(top-level_domain)" title=".app (top-level domain)">.app (top-level domain)</a></li> <li><a href="/wiki/.dev" title=".dev">.dev</a></li> <li><a href="/wiki/G.co" title="G.co">g.co</a></li> <li><a href="/wiki/.google" title=".google">.google</a></li></ul></li> <li><a href="/wiki/Pimp_My_Search" title="Pimp My Search">Pimp My Search</a></li> <li><a href="/wiki/Relationship_between_Google_and_Wikipedia" title="Relationship between Google and Wikipedia">Relationship with Wikipedia</a></li> <li><a href="/wiki/Sensorvault" title="Sensorvault">Sensorvault</a></li> <li><a href="/wiki/Stanford_Digital_Library_Project" title="Stanford Digital Library Project">Stanford Digital Library Project</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr></tbody></table><div></div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <ul><li><i>Italics</i> indicate <a href="/wiki/List_of_Google_products#Discontinued_products_and_services" title="List of Google products">discontinued products or services</a>.</li> <li><span class="noviewer" typeof="mw:File"><span title="Category"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/16px-Symbol_category_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/23px-Symbol_category_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/31px-Symbol_category_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <a href="/wiki/Category:Google" title="Category:Google">Category</a></li> <li><span class="noviewer" typeof="mw:File"><span title="Commons page"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/12px-Commons-logo.svg.png" decoding="async" width="12" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/18px-Commons-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/24px-Commons-logo.svg.png 2x" data-file-width="1024" data-file-height="1376" /></span></span> <a href="https://commons.wikimedia.org/wiki/Category:Google" class="extiw" title="commons:Category:Google">Commons</a></li> <li><span class="noviewer" typeof="mw:File"><span title="Outline"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/4/41/Global_thinking.svg/10px-Global_thinking.svg.png" decoding="async" width="10" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/4/41/Global_thinking.svg/15px-Global_thinking.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/4/41/Global_thinking.svg/21px-Global_thinking.svg.png 2x" data-file-width="130" data-file-height="200" /></span></span> <a href="/wiki/Outline_of_Google" title="Outline of Google">Outline</a></li> <li><span class="noviewer" typeof="mw:File"><span title="Project page"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/7/72/Symbol_project_class.svg/16px-Symbol_project_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/7/72/Symbol_project_class.svg/23px-Symbol_project_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/7/72/Symbol_project_class.svg/31px-Symbol_project_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <a href="/wiki/Wikipedia:WikiProject_Google" title="Wikipedia:WikiProject Google">WikiProject</a></li></ul> </div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐web.codfw.canary‐84779d6bf6‐mbxg5 Cached time: 20241124072149 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.665 seconds Real time usage: 0.845 seconds Preprocessor visited node count: 3252/1000000 Post‐expand include size: 262485/2097152 bytes Template argument size: 10837/2097152 bytes Highest expansion depth: 27/100 Expensive parser function count: 7/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 96531/5000000 bytes Lua time usage: 0.332/10.000 seconds Lua memory usage: 6818453/52428800 bytes Number of Wikibase entities loaded: 1/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 597.218 1 -total 24.48% 146.169 1 Template:Reflist 18.52% 110.608 5 Template:Navbox 18.48% 110.352 2 Template:Infobox 18.40% 109.893 14 Template:Cite_web 15.72% 93.907 1 Template:Mathematical_optimization_software 15.12% 90.285 1 Template:Infobox_software 14.00% 83.623 1 Template:Multiple_issues 11.11% 66.333 1 Template:Short_description 9.77% 58.361 1 Template:Google_LLC --> <!-- Saved in parser cache with key enwiki:pcache:idhash:58587709-0!canonical and timestamp 20241124072149 and revision id 1246667270. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=OR-Tools&oldid=1246667270">https://en.wikipedia.org/w/index.php?title=OR-Tools&oldid=1246667270</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:Mathematical_optimization_software" title="Category:Mathematical optimization software">Mathematical optimization software</a></li><li><a href="/wiki/Category:Numerical_programming_languages" title="Category:Numerical programming languages">Numerical programming languages</a></li><li><a href="/wiki/Category:Numerical_software" title="Category:Numerical software">Numerical software</a></li><li><a href="/wiki/Category:Optimization_algorithms_and_methods" title="Category:Optimization algorithms and methods">Optimization algorithms and methods</a></li><li><a href="/wiki/Category:Software_using_the_Apache_license" title="Category:Software using the Apache license">Software using the Apache license</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_matches_Wikidata" title="Category:Short description matches Wikidata">Short description matches Wikidata</a></li><li><a href="/wiki/Category:Articles_with_self-published_sources_from_October_2021" title="Category:Articles with self-published sources from October 2021">Articles with self-published sources from October 2021</a></li><li><a href="/wiki/Category:All_articles_with_self-published_sources" title="Category:All articles with self-published sources">All articles with self-published sources</a></li><li><a href="/wiki/Category:Articles_lacking_reliable_references_from_October_2021" title="Category:Articles lacking reliable references from October 2021">Articles lacking reliable references from October 2021</a></li><li><a href="/wiki/Category:All_articles_lacking_reliable_references" title="Category:All articles lacking reliable references">All articles lacking reliable references</a></li><li><a href="/wiki/Category:Articles_with_multiple_maintenance_issues" title="Category:Articles with multiple maintenance issues">Articles with multiple maintenance issues</a></li><li><a href="/wiki/Category:Use_American_English_from_October_2021" title="Category:Use American English from October 2021">Use American English from October 2021</a></li><li><a href="/wiki/Category:All_Wikipedia_articles_written_in_American_English" title="Category:All Wikipedia articles written in American English">All Wikipedia articles written in American English</a></li><li><a href="/wiki/Category:Use_mdy_dates_from_October_2021" title="Category:Use mdy dates from October 2021">Use mdy dates from October 2021</a></li><li><a href="/wiki/Category:Official_website_not_in_Wikidata" title="Category:Official website not in Wikidata">Official website not in Wikidata</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 20 September 2024, at 10:11<span class="anonymous-show"> (UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=OR-Tools&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-f69cdc8f6-lljb8","wgBackendResponseTime":150,"wgPageParseReport":{"limitreport":{"cputime":"0.665","walltime":"0.845","ppvisitednodes":{"value":3252,"limit":1000000},"postexpandincludesize":{"value":262485,"limit":2097152},"templateargumentsize":{"value":10837,"limit":2097152},"expansiondepth":{"value":27,"limit":100},"expensivefunctioncount":{"value":7,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":96531,"limit":5000000},"entityaccesscount":{"value":1,"limit":400},"timingprofile":["100.00% 597.218 1 -total"," 24.48% 146.169 1 Template:Reflist"," 18.52% 110.608 5 Template:Navbox"," 18.48% 110.352 2 Template:Infobox"," 18.40% 109.893 14 Template:Cite_web"," 15.72% 93.907 1 Template:Mathematical_optimization_software"," 15.12% 90.285 1 Template:Infobox_software"," 14.00% 83.623 1 Template:Multiple_issues"," 11.11% 66.333 1 Template:Short_description"," 9.77% 58.361 1 Template:Google_LLC"]},"scribunto":{"limitreport-timeusage":{"value":"0.332","limit":"10.000"},"limitreport-memusage":{"value":6818453,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.canary-84779d6bf6-mbxg5","timestamp":"20241124072149","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"OR-Tools","url":"https:\/\/en.wikipedia.org\/wiki\/OR-Tools","sameAs":"http:\/\/www.wikidata.org\/entity\/Q108872465","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q108872465","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2018-09-27T00:23:12Z","dateModified":"2024-09-20T10:11:09Z","image":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/2\/23\/OR-Tools_Logo.png","headline":"open source software suite by Google"}</script> </body> </html>