{"id":"https://openalex.org/W4248579432","doi":"https://doi.org/10.1109/emsoft.2015.7318269","title":"Scalable scheduling of energy control systems","display_name":"Scalable scheduling of energy control systems","publication_year":2015,"publication_date":"2015-10-01","ids":{"openalex":"https://openalex.org/W4248579432","doi":"https://doi.org/10.1109/emsoft.2015.7318269"},"language":"en","primary_location":{"id":"doi:10.1109/emsoft.2015.7318269","is_oa":false,"landing_page_url":"https://doi.org/10.1109/emsoft.2015.7318269","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 International Conference on Embedded Software (EMSOFT)","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://infoscience.epfl.ch/record/213571","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5021671983","display_name":"Truong X. Nghiem","orcid":"https://orcid.org/0000-0003-4841-3800"},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Truong X. Nghiem","raw_affiliation_strings":["Ecole Polytechnique Federale de Lausanne, Lausanne, VD, CH"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Ecole Polytechnique Federale de Lausanne, Lausanne, VD, CH","institution_ids":["https://openalex.org/I5124864"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5009445756","display_name":"Rahul Mangharam","orcid":"https://orcid.org/0000-0002-3388-8283"},"institutions":[{"id":"https://openalex.org/I79576946","display_name":"University of Pennsylvania","ror":"https://ror.org/00b30xv10","country_code":"US","type":"education","lineage":["https://openalex.org/I79576946"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Rahul Mangharam","raw_affiliation_strings":["University of Pennsylvania, Philadelphia, PA, US"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Pennsylvania, Philadelphia, PA, US","institution_ids":["https://openalex.org/I79576946"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"137","last_page":"146"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.9977999925613403,"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"}},"topics":[{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.9977999925613403,"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"}},{"id":"https://openalex.org/T11125","display_name":"Petri Nets in System Modeling","score":0.996399998664856,"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"}},{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9955999851226807,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/computer-science","display_name":"Computer science","score":0.6955065131187439},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.6033289432525635},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.5841335654258728},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.5078189969062805},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.49918103218078613},{"id":"https://openalex.org/keywords/electric-power-system","display_name":"Electric power system","score":0.4862576723098755},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4835619628429413},{"id":"https://openalex.org/keywords/gain-scheduling","display_name":"Gain scheduling","score":0.44083383679389954},{"id":"https://openalex.org/keywords/control-system","display_name":"Control system","score":0.41245806217193604},{"id":"https://openalex.org/keywords/power","display_name":"Power (physics)","score":0.1843196153640747},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.15554949641227722},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.15040680766105652},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.11958128213882446}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6955065131187439},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6033289432525635},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5841335654258728},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.5078189969062805},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.49918103218078613},{"id":"https://openalex.org/C89227174","wikidata":"https://www.wikidata.org/wiki/Q2388981","display_name":"Electric power system","level":3,"score":0.4862576723098755},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4835619628429413},{"id":"https://openalex.org/C97090092","wikidata":"https://www.wikidata.org/wiki/Q764612","display_name":"Gain scheduling","level":3,"score":0.44083383679389954},{"id":"https://openalex.org/C17500928","wikidata":"https://www.wikidata.org/wiki/Q959968","display_name":"Control system","level":2,"score":0.41245806217193604},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.1843196153640747},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.15554949641227722},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.15040680766105652},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.11958128213882446},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.0},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/emsoft.2015.7318269","is_oa":false,"landing_page_url":"https://doi.org/10.1109/emsoft.2015.7318269","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 International Conference on Embedded Software (EMSOFT)","raw_type":"proceedings-article"},{"id":"pmh:oai:infoscience.tind.io:213571","is_oa":true,"landing_page_url":"http://infoscience.epfl.ch/record/213571","pdf_url":null,"source":{"id":"https://openalex.org/S4306400487","display_name":"Infoscience (Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"conference proceedings"}],"best_oa_location":{"id":"pmh:oai:infoscience.tind.io:213571","is_oa":true,"landing_page_url":"http://infoscience.epfl.ch/record/213571","pdf_url":null,"source":{"id":"https://openalex.org/S4306400487","display_name":"Infoscience (Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"conference proceedings"},"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.9100000262260437}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":10,"referenced_works":["https://openalex.org/W86359273","https://openalex.org/W1676597814","https://openalex.org/W1981928206","https://openalex.org/W2011979623","https://openalex.org/W2115623306","https://openalex.org/W2117218135","https://openalex.org/W2170863582","https://openalex.org/W2531561353","https://openalex.org/W2565969279","https://openalex.org/W6728459563"],"related_works":["https://openalex.org/W2364921833","https://openalex.org/W2385146268","https://openalex.org/W1596201972","https://openalex.org/W1967954938","https://openalex.org/W1986253068","https://openalex.org/W1582107257","https://openalex.org/W2546696010","https://openalex.org/W1992741870","https://openalex.org/W2389719923","https://openalex.org/W2019385245"],"abstract_inverted_index":{"Peak":[0],"power":[1,42],"consumption":[2,43],"is":[3,70,177,203,216,278,303],"a":[4,98,103,147,164,194,251,255,262,284,307],"universal":[5],"problem":[6],"across":[7],"energy":[8,63,110],"control":[9,77,111,118,128,201],"systems":[10,94,112,155,227],"in":[11,26,61,313],"electrical":[12],"grids,":[13],"buildings,":[14],"and":[15,47,57,120,319],"industrial":[16],"automation":[17],"where":[18],"the":[19,84,87,139,143,153,168,173,182,185,190,204,207,211,220,234,272,290,298,316],"uncoordinated":[20],"operation":[21],"of":[22,86,109,142,184,206,210,222,271,297,321],"multiple":[23],"controllers":[24],"result":[25],"temporally":[27],"correlated":[28],"electricity":[29],"demand":[30,209,277],"surges":[31],"(or":[32],"peaks).":[33],"While":[34],"there":[35],"exist":[36],"several":[37],"diferent":[38],"approaches":[39],"to":[40,74,92,162,228,239,248,260,266,293],"balance":[41],"by":[44,132,193,218,282,306],"load":[45,48],"shifting":[46],"shedding,":[49],"they":[50],"operate":[51],"on":[52],"coarse":[53],"grained":[54],"time":[55],"scales":[56],"do":[58],"not":[59],"help":[60],"de-correlating":[62],"sinks.":[64],"The":[65,123,150,275],"Energy":[66],"System":[67],"Scheduling":[68],"Problem":[69],"particularly":[71],"hard":[72],"due":[73],"its":[75],"binary":[76,127,144],"variables.":[78,100],"Its":[79],"complexity":[80,183],"grows":[81],"exponentially":[82],"with":[83,95,126],"scale":[85],"system,":[88],"making":[89],"it":[90],"impossible":[91],"handle":[93],"more":[96],"than":[97,289],"few":[99],"We":[101,236],"developed":[102,237],"scalable":[104],"approach":[105],"for":[106,167,230,241],"fine-grained":[107],"scheduling":[108,186,309],"that":[113,172],"novelly":[114],"combines":[115],"techniques":[116],"from":[117],"theory":[119],"computer":[121],"science.":[122],"original":[124,174,291],"system":[125,135,170,192,199],"variables":[129],"are":[130,138],"approximated":[131],"an":[133,268],"averaged":[134,169,191],"whose":[136,200,300],"inputs":[137,145],"utilization":[140,295],"values":[141,296],"within":[146],"given":[148],"period.":[149],"error":[151],"between":[152,225,233],"two":[154],"can":[156],"be":[157],"bounded,":[158],"which":[159],"allows":[160],"us":[161],"derive":[163],"safety":[165,176],"constraint":[166],"so":[171],"system's":[175],"guaranteed.":[178],"To":[179],"further":[180],"reduce":[181],"problem,":[187],"we":[188,257],"abstract":[189],"simple":[195],"single-state":[196],"single-input":[197],"dynamical":[198],"input":[202,231],"upper-bound":[205],"total":[208,273,276],"system.":[212],"This":[213],"model":[214,252],"abstraction":[215],"achieved":[217],"extending":[219],"concept":[221],"simulation":[223,242],"relations":[224,243],"transition":[226],"allow":[229],"constraints":[232],"systems.":[235],"conditions":[238],"test":[240],"as":[244,246],"well":[245],"algorithms":[247],"compute":[249,267],"such":[250],"abstraction.":[253],"As":[254],"consequence,":[256],"only":[258],"need":[259],"solve":[261],"small":[263],"linear":[264,285],"program":[265,286],"optimal":[269],"bound":[270],"demand.":[274],"then":[279,304],"broken":[280],"down,":[281],"solving":[283],"much":[287],"smaller":[288],"program,":[292],"individual":[294],"subsystems,":[299],"actual":[301],"schedule":[302],"obtained":[305],"low-level":[308],"algorithm.":[310],"Numerical":[311],"simulations":[312],"Matlab":[314],"show":[315],"e":[317],"ectiveness":[318],"scalability":[320],"our":[322],"approach.":[323]},"counts_by_year":[{"year":2023,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
