{"id":"https://openalex.org/W3111397019","doi":"https://doi.org/10.1137/19m1304271","title":"Stochastic Conditional Gradient++: (Non)Convex Minimization and Continuous Submodular Maximization","display_name":"Stochastic Conditional Gradient++: (Non)Convex Minimization and Continuous Submodular Maximization","publication_year":2020,"publication_date":"2020-01-01","ids":{"openalex":"https://openalex.org/W3111397019","doi":"https://doi.org/10.1137/19m1304271","mag":"3111397019"},"language":"en","primary_location":{"id":"doi:10.1137/19m1304271","is_oa":false,"landing_page_url":"https://doi.org/10.1137/19m1304271","pdf_url":null,"source":{"id":"https://openalex.org/S928796702","display_name":"SIAM Journal on Optimization","issn_l":"1052-6234","issn":["1052-6234","1095-7189"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320508","host_organization_name":"Society for Industrial and Applied Mathematics","host_organization_lineage":["https://openalex.org/P4310320508"],"host_organization_lineage_names":["Society for Industrial and Applied Mathematics"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIAM Journal on Optimization","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5059354479","display_name":"Hamed Hassani","orcid":"https://orcid.org/0000-0002-9448-8750"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Hamed Hassani","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5020548562","display_name":"Amin Karbasi","orcid":"https://orcid.org/0000-0002-5898-0289"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Amin Karbasi","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008417632","display_name":"Aryan Mokhtari","orcid":"https://orcid.org/0000-0001-6603-0091"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Aryan Mokhtari","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5103131429","display_name":"Zebang Shen","orcid":"https://orcid.org/0009-0003-2988-9712"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zebang Shen","raw_affiliation_strings":[],"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5059354479"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.8558,"has_fulltext":false,"cited_by_count":19,"citation_normalized_percentile":{"value":0.88688043,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":98},"biblio":{"volume":"30","issue":"4","first_page":"3315","last_page":"3344"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11612","display_name":"Stochastic Gradient Optimization Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11612","display_name":"Stochastic Gradient Optimization Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10500","display_name":"Sparse and Compressive Sensing Techniques","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10720","display_name":"Complexity and Algorithms in Graphs","score":0.9951000213623047,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/submodular-set-function","display_name":"Submodular set function","score":0.8132466673851013},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.7058887481689453},{"id":"https://openalex.org/keywords/stationary-point","display_name":"Stationary point","score":0.5731101036071777},{"id":"https://openalex.org/keywords/monotone-polygon","display_name":"Monotone polygon","score":0.5628927946090698},{"id":"https://openalex.org/keywords/convex-function","display_name":"Convex function","score":0.5532075762748718},{"id":"https://openalex.org/keywords/stochastic-optimization","display_name":"Stochastic optimization","score":0.5154019594192505},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.5040658712387085},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.46369847655296326},{"id":"https://openalex.org/keywords/rate-of-convergence","display_name":"Rate of convergence","score":0.4554940164089203},{"id":"https://openalex.org/keywords/regular-polygon","display_name":"Regular polygon","score":0.43068253993988037},{"id":"https://openalex.org/keywords/applied-mathematics","display_name":"Applied mathematics","score":0.4215394854545593},{"id":"https://openalex.org/keywords/mathematical-analysis","display_name":"Mathematical analysis","score":0.15550842881202698},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.15430256724357605}],"concepts":[{"id":"https://openalex.org/C178621042","wikidata":"https://www.wikidata.org/wiki/Q7631710","display_name":"Submodular set function","level":2,"score":0.8132466673851013},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.7058887481689453},{"id":"https://openalex.org/C189237950","wikidata":"https://www.wikidata.org/wiki/Q2500758","display_name":"Stationary point","level":2,"score":0.5731101036071777},{"id":"https://openalex.org/C2834757","wikidata":"https://www.wikidata.org/wiki/Q4925424","display_name":"Monotone polygon","level":2,"score":0.5628927946090698},{"id":"https://openalex.org/C145446738","wikidata":"https://www.wikidata.org/wiki/Q319913","display_name":"Convex function","level":3,"score":0.5532075762748718},{"id":"https://openalex.org/C194387892","wikidata":"https://www.wikidata.org/wiki/Q1747770","display_name":"Stochastic optimization","level":2,"score":0.5154019594192505},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.5040658712387085},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.46369847655296326},{"id":"https://openalex.org/C57869625","wikidata":"https://www.wikidata.org/wiki/Q1783502","display_name":"Rate of convergence","level":3,"score":0.4554940164089203},{"id":"https://openalex.org/C112680207","wikidata":"https://www.wikidata.org/wiki/Q714886","display_name":"Regular polygon","level":2,"score":0.43068253993988037},{"id":"https://openalex.org/C28826006","wikidata":"https://www.wikidata.org/wiki/Q33521","display_name":"Applied mathematics","level":1,"score":0.4215394854545593},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.15550842881202698},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.15430256724357605},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C127162648","wikidata":"https://www.wikidata.org/wiki/Q16858953","display_name":"Channel (broadcasting)","level":2,"score":0.0},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","level":1,"score":0.0},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1137/19m1304271","is_oa":false,"landing_page_url":"https://doi.org/10.1137/19m1304271","pdf_url":null,"source":{"id":"https://openalex.org/S928796702","display_name":"SIAM Journal on Optimization","issn_l":"1052-6234","issn":["1052-6234","1095-7189"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320508","host_organization_name":"Society for Industrial and Applied Mathematics","host_organization_lineage":["https://openalex.org/P4310320508"],"host_organization_lineage_names":["Society for Industrial and Applied Mathematics"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIAM Journal on Optimization","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":16,"referenced_works":["https://openalex.org/W1680189815","https://openalex.org/W1987083649","https://openalex.org/W1994616650","https://openalex.org/W2018738327","https://openalex.org/W2029463628","https://openalex.org/W2029828838","https://openalex.org/W2094067695","https://openalex.org/W2128736738","https://openalex.org/W2132651631","https://openalex.org/W2133068139","https://openalex.org/W2136885855","https://openalex.org/W2188195356","https://openalex.org/W2963156201","https://openalex.org/W2963719189","https://openalex.org/W2964268944","https://openalex.org/W3160905013"],"related_works":["https://openalex.org/W1595919516","https://openalex.org/W2945022594","https://openalex.org/W2966531942","https://openalex.org/W2194604332","https://openalex.org/W4379619607","https://openalex.org/W4386185001","https://openalex.org/W2922450688","https://openalex.org/W4288560659","https://openalex.org/W3141561286","https://openalex.org/W2923536170"],"abstract_inverted_index":{"In":[0,92],"this":[1,113],"paper,":[2],"we":[3,158,175],"consider":[4],"the":[5,11,17,23,27,40,83,202],"general":[6],"nonoblivious":[7],"stochastic":[8,70,107,120,151,185,207],"optimization":[9,18,208],"where":[10],"underlying":[12],"stochasticity":[13],"may":[14],"change":[15],"during":[16],"procedure":[19],"and":[20,86,193,204,212],"depends":[21],"on":[22],"point":[24,66],"at":[25],"which":[26],"function":[28,49],"is":[29,110,115,165],"evaluated.":[30],"We":[31,56,187],"develop":[32],"Stochastic":[33,138],"Frank--Wolfe++":[34],"(SFW++),":[35],"an":[36,62,101,154],"efficient":[37],"variant":[38],"of":[39,82,88,119,135],"conditional":[41],"gradient":[42,121],"method":[43],"for":[44,94,124,168,210],"minimizing":[45,95],"a":[46,52,96,126,131,143,170,178],"smooth":[47],"nonconvex":[48],"subject":[50],"to":[51,61,201],"convex":[53,97],"body":[54],"constraint.":[55],"show":[57],"that":[58,112,161,190],"SFW++":[59,99],"converges":[60],"$\\epsilon$-first":[63],"order":[64],"stationary":[65],"by":[67,182],"using":[68,105,149,183],"$O(1/\\epsilon^3)$":[69],"gradients.":[71,108,152,186],"Once":[72],"further":[73],"structures":[74],"are":[75],"present,":[76],"SFW++'s":[77],"theoretical":[78],"guarantees,":[79],"in":[80,117],"terms":[81,118],"convergence":[84,163],"rate":[85,114,164],"quality":[87],"its":[89],"solution,":[90],"improve.":[91],"particular,":[93],"function,":[98,130,174],"achieves":[100,142],"$\\epsilon$-approximate":[102],"optimum":[103],"while":[104,148],"$O(1/\\epsilon^2)$":[106,150,184],"It":[109],"known":[111],"optimal":[116],"evaluations.":[122],"Similarly,":[123],"maximizing":[125,169],"monotone":[127],"continuous":[128,172,213],"DR-submodular":[129,173],"slightly":[132],"different":[133],"form":[134],"SFW++,":[136],"called":[137],"Continuous":[139],"Greedy++":[140],"(SCG++),":[141],"tight":[144],"$[(1-1/e){\\text{OPT}}":[145],"-\\epsilon]$":[146,180],"solution":[147,181],"Through":[153],"information":[155],"theoretic":[156],"argument,":[157],"also":[159],"prove":[160],"SCG++'s":[162],"optimal.":[166],"Finally,":[167],"nonmonotone":[171],"can":[176],"achieve":[177],"$[(1/e){\\text{OPT}}":[179],"should":[188],"highlight":[189],"our":[191,194],"results":[192],"novel":[195],"variance":[196],"reduction":[197],"technique":[198],"trivially":[199],"extend":[200],"standard":[203],"easier":[205],"oblivious":[206],"settings":[209],"(non)convex":[211],"submodular":[214],"settings.":[215]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":4},{"year":2020,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
