{"id":"https://openalex.org/W2765524448","doi":"https://doi.org/10.1145/3167132.3167222","title":"Declarative vs rule-based control for flocking dynamics","display_name":"Declarative vs rule-based control for flocking dynamics","publication_year":2018,"publication_date":"2018-04-09","ids":{"openalex":"https://openalex.org/W2765524448","doi":"https://doi.org/10.1145/3167132.3167222","mag":"2765524448"},"language":"en","primary_location":{"id":"doi:10.1145/3167132.3167222","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3167132.3167222","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 33rd Annual ACM Symposium on Applied Computing","raw_type":"proceedings-article"},"type":"preprint","indexed_in":["arxiv","crossref","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/1710.10013","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5071313244","display_name":"Usama Mehmood","orcid":null},"institutions":[{"id":"https://openalex.org/I59553526","display_name":"Stony Brook University","ror":"https://ror.org/05qghxh33","country_code":"US","type":"education","lineage":["https://openalex.org/I59553526"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Usama Mehmood","raw_affiliation_strings":["Stony Brook University"],"affiliations":[{"raw_affiliation_string":"Stony Brook University","institution_ids":["https://openalex.org/I59553526"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016140478","display_name":"Nicola Paoletti","orcid":"https://orcid.org/0000-0002-4723-5363"},"institutions":[{"id":"https://openalex.org/I59553526","display_name":"Stony Brook University","ror":"https://ror.org/05qghxh33","country_code":"US","type":"education","lineage":["https://openalex.org/I59553526"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Nicola Paoletti","raw_affiliation_strings":["Stony Brook University"],"affiliations":[{"raw_affiliation_string":"Stony Brook University","institution_ids":["https://openalex.org/I59553526"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5028859068","display_name":"Dung Phan","orcid":"https://orcid.org/0000-0003-1890-4959"},"institutions":[{"id":"https://openalex.org/I59553526","display_name":"Stony Brook University","ror":"https://ror.org/05qghxh33","country_code":"US","type":"education","lineage":["https://openalex.org/I59553526"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Dung Phan","raw_affiliation_strings":["Stony Brook University"],"affiliations":[{"raw_affiliation_string":"Stony Brook University","institution_ids":["https://openalex.org/I59553526"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034362557","display_name":"Radu Grosu","orcid":"https://orcid.org/0000-0001-5715-2142"},"institutions":[{"id":"https://openalex.org/I145847075","display_name":"TU Wien","ror":"https://ror.org/04d836q62","country_code":"AT","type":"education","lineage":["https://openalex.org/I145847075"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Radu Grosu","raw_affiliation_strings":["Technische Universitat Wien, Austria"],"affiliations":[{"raw_affiliation_string":"Technische Universitat Wien, Austria","institution_ids":["https://openalex.org/I145847075"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5003166096","display_name":"Shan Lin","orcid":"https://orcid.org/0000-0001-6362-2972"},"institutions":[{"id":"https://openalex.org/I59553526","display_name":"Stony Brook University","ror":"https://ror.org/05qghxh33","country_code":"US","type":"education","lineage":["https://openalex.org/I59553526"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Shan Lin","raw_affiliation_strings":["Stony Brook University"],"affiliations":[{"raw_affiliation_string":"Stony Brook University","institution_ids":["https://openalex.org/I59553526"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5021474885","display_name":"Scott D. Stoller","orcid":"https://orcid.org/0000-0002-8824-6835"},"institutions":[{"id":"https://openalex.org/I59553526","display_name":"Stony Brook University","ror":"https://ror.org/05qghxh33","country_code":"US","type":"education","lineage":["https://openalex.org/I59553526"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Scott D. Stoller","raw_affiliation_strings":["Stony Brook University"],"affiliations":[{"raw_affiliation_string":"Stony Brook University","institution_ids":["https://openalex.org/I59553526"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5086308451","display_name":"Ashish Tiwari","orcid":"https://orcid.org/0000-0003-2817-2771"},"institutions":[{"id":"https://openalex.org/I1298353152","display_name":"SRI International","ror":"https://ror.org/05s570m15","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I1298353152"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ashish Tiwari","raw_affiliation_strings":["SRI International","SRI-International"],"affiliations":[{"raw_affiliation_string":"SRI International","institution_ids":["https://openalex.org/I1298353152"]},{"raw_affiliation_string":"SRI-International","institution_ids":["https://openalex.org/I1298353152"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074825002","display_name":"Junxing Yang","orcid":null},"institutions":[{"id":"https://openalex.org/I59553526","display_name":"Stony Brook University","ror":"https://ror.org/05qghxh33","country_code":"US","type":"education","lineage":["https://openalex.org/I59553526"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Junxing Yang","raw_affiliation_strings":["Stony Brook University"],"affiliations":[{"raw_affiliation_string":"Stony Brook University","institution_ids":["https://openalex.org/I59553526"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5039202410","display_name":"Scott A. Smolka","orcid":"https://orcid.org/0000-0002-7348-630X"},"institutions":[{"id":"https://openalex.org/I59553526","display_name":"Stony Brook University","ror":"https://ror.org/05qghxh33","country_code":"US","type":"education","lineage":["https://openalex.org/I59553526"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Scott A. Smolka","raw_affiliation_strings":["Stony Brook University"],"affiliations":[{"raw_affiliation_string":"Stony Brook University","institution_ids":["https://openalex.org/I59553526"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":9,"corresponding_author_ids":["https://openalex.org/A5071313244"],"corresponding_institution_ids":["https://openalex.org/I59553526"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.01223987,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"816","last_page":"823"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10249","display_name":"Distributed Control Multi-Agent Systems","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10249","display_name":"Distributed Control Multi-Agent Systems","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10462","display_name":"Reinforcement Learning in Robotics","score":0.9954000115394592,"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/T10581","display_name":"Neural dynamics and brain function","score":0.9848999977111816,"subfield":{"id":"https://openalex.org/subfields/2805","display_name":"Cognitive Neuroscience"},"field":{"id":"https://openalex.org/fields/28","display_name":"Neuroscience"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/flocking","display_name":"Flocking (texture)","score":0.9709217548370361},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6020462512969971},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4210693836212158},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.12614387273788452}],"concepts":[{"id":"https://openalex.org/C2781220375","wikidata":"https://www.wikidata.org/wiki/Q814208","display_name":"Flocking (texture)","level":2,"score":0.9709217548370361},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6020462512969971},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4210693836212158},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.12614387273788452},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1145/3167132.3167222","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3167132.3167222","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 33rd Annual ACM Symposium on Applied Computing","raw_type":"proceedings-article"},{"id":"pmh:oai:arXiv.org:1710.10013","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1710.10013","pdf_url":"https://arxiv.org/pdf/1710.10013","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"text"},{"id":"mag:2765524448","is_oa":true,"landing_page_url":"https://arxiv.org/pdf/1710.10013.pdf","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"arXiv (Cornell University)","raw_type":null},{"id":"doi:10.48550/arxiv.1710.10013","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.1710.10013","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:1710.10013","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1710.10013","pdf_url":"https://arxiv.org/pdf/1710.10013","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"text"},"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","score":0.5400000214576721,"id":"https://metadata.un.org/sdg/16"}],"awards":[{"id":"https://openalex.org/G5181545503","display_name":null,"funder_award_id":"CPS-1446832,IIS-1447549,CNS-1445770,CNS-1421893,CNS-1553273,CNS-1463722,CNS-1423298,CCF-1414078","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2765524448.pdf","grobid_xml":"https://content.openalex.org/works/W2765524448.grobid-xml"},"referenced_works_count":24,"referenced_works":["https://openalex.org/W1923344279","https://openalex.org/W1981826826","https://openalex.org/W1987128502","https://openalex.org/W1995224428","https://openalex.org/W2001963325","https://openalex.org/W2019258694","https://openalex.org/W2025053203","https://openalex.org/W2032328773","https://openalex.org/W2041065440","https://openalex.org/W2053216611","https://openalex.org/W2055256257","https://openalex.org/W2103120971","https://openalex.org/W2103714988","https://openalex.org/W2105850748","https://openalex.org/W2150312211","https://openalex.org/W2153305175","https://openalex.org/W2159826786","https://openalex.org/W2160643434","https://openalex.org/W2170427350","https://openalex.org/W2254624766","https://openalex.org/W2505783420","https://openalex.org/W2562728025","https://openalex.org/W3102923851","https://openalex.org/W4234406933"],"related_works":["https://openalex.org/W2409678255","https://openalex.org/W3118307462","https://openalex.org/W3122842902","https://openalex.org/W2759660709","https://openalex.org/W2085278891","https://openalex.org/W2189064341","https://openalex.org/W2369196514","https://openalex.org/W2470090963","https://openalex.org/W3041430005","https://openalex.org/W2527070378","https://openalex.org/W3095424680","https://openalex.org/W2605893439","https://openalex.org/W169068366","https://openalex.org/W2765375940","https://openalex.org/W647656773","https://openalex.org/W2403396177","https://openalex.org/W1563575792","https://openalex.org/W1495638249","https://openalex.org/W2093764993","https://openalex.org/W2338388080"],"abstract_inverted_index":{"The":[0],"popularity":[1],"of":[2,15,104,144],"rule-based":[3],"flocking":[4,10,19,54,83,115],"models,":[5],"such":[6],"as":[7,81],"Reynolds":[8,109,158],"classic":[9],"model,":[11,110],"raises":[12],"the":[13,28,132],"question":[14,24],"whether":[16],"more":[17,113],"declarative":[18,31,82],"models":[20,32,116],"are":[21,33],"possible.":[22],"This":[23],"is":[25],"motivated":[26],"by":[27,157],"observation":[29],"that":[30,117,129,163],"generally":[34],"simpler":[35],"and":[36,41,67,97,111,135,138],"easier":[37],"to":[38,64,73,79,90,154,168],"design,":[39],"understand,":[40],"analyze":[42],"than":[43],"operational":[44],"models.":[45],"We":[46,77,85,160],"introduce":[47],"a":[48,57,121,140],"very":[49],"simple":[50],"control":[51,88],"law":[52],"for":[53,93],"based":[55,124],"on":[56,125],"cost":[58,122],"function":[59,123],"capturing":[60],"cohesion":[61,134],"(agents":[62,69],"want":[63,72],"stay":[65],"together)":[66],"separation":[68],"do":[70],"not":[71],"get":[74],"too":[75],"close).":[76],"refer":[78],"it":[80],"(DF).":[84],"use":[86,118],"model-predictive":[87],"(MPC)":[89],"define":[91],"controllers":[92],"DF":[94],"in":[95],"centralized":[96],"distributed":[98],"settings.":[99],"A":[100],"thorough":[101],"performance":[102],"comparison":[103],"our":[105],"DF-based":[106],"approach":[107],"with":[108,112,120],"recent":[114],"MPC":[119],"lattice":[126],"structures,":[127],"demonstrate":[128],"DF-MPC":[130,164],"yields":[131],"best":[133],"least":[136],"fragmentation,":[137],"maintains":[139],"surprisingly":[141],"good":[142],"level":[143],"geometric":[145],"regularity":[146],"while":[147],"still":[148],"producing":[149],"natural":[150],"flock":[151],"shapes":[152],"similar":[153],"those":[155],"produced":[156],"model.":[159],"also":[161],"show":[162],"has":[165],"high":[166],"resilience":[167],"sensor":[169],"noise.":[170]},"counts_by_year":[],"updated_date":"2026-04-09T08:11:56.329763","created_date":"2025-10-10T00:00:00"}
