Efficiently Solving the Harmonic Model Predictive Control Formulation Article Swipe
YOU?
·
· 2023
· Open Access
·
· DOI: https://doi.org/10.1109/tac.2022.3220555
Harmonic model predictive control (HMPC) is a model predictive control (MPC) formulation that displays several benefits over other MPC formulations, especially when using a small prediction horizon. These benefits, however, come at the expense of an optimization problem that is no longer the typical quadratic programming problem derived from most linear MPC formulations due to the inclusion of a particular class of second-order cone constraints. This article presents a method for efficiently dealing with these constraints in operator splitting methods, leading to a computation time for solving HMPC in line with state-of-the-art solvers for linear MPC. We show how to apply this result to the alternating direction method of the multipliers algorithm, presenting a solver that we compare against other solvers from the literature, including solvers for other linear MPC formulations. The results show that the proposed solver, and by extension the HMPC formulation, is suitable for its implementation in embedded systems.
Related Topics
- Type
- article
- Language
- en
- Landing Page
- https://doi.org/10.1109/tac.2022.3220555
- OA Status
- green
- Cited By
- 7
- References
- 23
- Related Works
- 10
- OpenAlex ID
- https://openalex.org/W4309182491
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W4309182491Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.1109/tac.2022.3220555Digital Object Identifier
- Title
-
Efficiently Solving the Harmonic Model Predictive Control FormulationWork title
- Type
-
articleOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2023Year of publication
- Publication date
-
2023-08-29Full publication date if available
- Authors
-
Pablo Krupa, Daniel Limón, Alberto Bemporad, Teodoro ÁlamoList of authors in order
- Landing page
-
https://doi.org/10.1109/tac.2022.3220555Publisher landing page
- Open access
-
YesWhether a free full text is available
- OA status
-
greenOpen access status per OpenAlex
- OA URL
-
https://doi.org/10.1109/TAC.2022.3220555Direct OA link when available
- Concepts
-
Model predictive control, Solver, Quadratic programming, Computer science, Mathematical optimization, Computation, Optimal control, Operator (biology), Linear programming, Quadratic equation, Linear system, Control theory (sociology), Mathematics, Algorithm, Control (management), Artificial intelligence, Mathematical analysis, Transcription factor, Geometry, Gene, Chemistry, Biochemistry, RepressorTop concepts (fields/topics) attached by OpenAlex
- Cited by
-
7Total citation count in OpenAlex
- Citations by year (recent)
-
2025: 2, 2024: 4, 2021: 1Per-year citation counts (last 5 years)
- References (count)
-
23Number of works referenced by this work
- Related works (count)
-
10Other works algorithmically related by OpenAlex
Full payload
| id | https://openalex.org/W4309182491 |
|---|---|
| doi | https://doi.org/10.1109/tac.2022.3220555 |
| ids.doi | https://doi.org/10.1109/tac.2022.3220555 |
| ids.openalex | https://openalex.org/W4309182491 |
| fwci | 1.4931186 |
| type | article |
| title | Efficiently Solving the Harmonic Model Predictive Control Formulation |
| biblio.issue | 9 |
| biblio.volume | 68 |
| biblio.last_page | 5575 |
| biblio.first_page | 5568 |
| topics[0].id | https://openalex.org/T10791 |
| topics[0].field.id | https://openalex.org/fields/22 |
| topics[0].field.display_name | Engineering |
| topics[0].score | 0.9993000030517578 |
| topics[0].domain.id | https://openalex.org/domains/3 |
| topics[0].domain.display_name | Physical Sciences |
| topics[0].subfield.id | https://openalex.org/subfields/2207 |
| topics[0].subfield.display_name | Control and Systems Engineering |
| topics[0].display_name | Advanced Control Systems Optimization |
| topics[1].id | https://openalex.org/T10046 |
| topics[1].field.id | https://openalex.org/fields/22 |
| topics[1].field.display_name | Engineering |
| topics[1].score | 0.9901999831199646 |
| topics[1].domain.id | https://openalex.org/domains/3 |
| topics[1].domain.display_name | Physical Sciences |
| topics[1].subfield.id | https://openalex.org/subfields/2207 |
| topics[1].subfield.display_name | Control and Systems Engineering |
| topics[1].display_name | Stability and Control of Uncertain Systems |
| topics[2].id | https://openalex.org/T10409 |
| topics[2].field.id | https://openalex.org/fields/22 |
| topics[2].field.display_name | Engineering |
| topics[2].score | 0.9865000247955322 |
| topics[2].domain.id | https://openalex.org/domains/3 |
| topics[2].domain.display_name | Physical Sciences |
| topics[2].subfield.id | https://openalex.org/subfields/2208 |
| topics[2].subfield.display_name | Electrical and Electronic Engineering |
| topics[2].display_name | Fuel Cells and Related Materials |
| is_xpac | False |
| apc_list | |
| apc_paid | |
| concepts[0].id | https://openalex.org/C172205157 |
| concepts[0].level | 3 |
| concepts[0].score | 0.9483422040939331 |
| concepts[0].wikidata | https://www.wikidata.org/wiki/Q1782962 |
| concepts[0].display_name | Model predictive control |
| concepts[1].id | https://openalex.org/C2778770139 |
| concepts[1].level | 2 |
| concepts[1].score | 0.7393246293067932 |
| concepts[1].wikidata | https://www.wikidata.org/wiki/Q1966904 |
| concepts[1].display_name | Solver |
| concepts[2].id | https://openalex.org/C81845259 |
| concepts[2].level | 2 |
| concepts[2].score | 0.6289877891540527 |
| concepts[2].wikidata | https://www.wikidata.org/wiki/Q290117 |
| concepts[2].display_name | Quadratic programming |
| concepts[3].id | https://openalex.org/C41008148 |
| concepts[3].level | 0 |
| concepts[3].score | 0.5626667737960815 |
| concepts[3].wikidata | https://www.wikidata.org/wiki/Q21198 |
| concepts[3].display_name | Computer science |
| concepts[4].id | https://openalex.org/C126255220 |
| concepts[4].level | 1 |
| concepts[4].score | 0.5597580075263977 |
| concepts[4].wikidata | https://www.wikidata.org/wiki/Q141495 |
| concepts[4].display_name | Mathematical optimization |
| concepts[5].id | https://openalex.org/C45374587 |
| concepts[5].level | 2 |
| concepts[5].score | 0.5500463843345642 |
| concepts[5].wikidata | https://www.wikidata.org/wiki/Q12525525 |
| concepts[5].display_name | Computation |
| concepts[6].id | https://openalex.org/C91575142 |
| concepts[6].level | 2 |
| concepts[6].score | 0.49504056572914124 |
| concepts[6].wikidata | https://www.wikidata.org/wiki/Q1971426 |
| concepts[6].display_name | Optimal control |
| concepts[7].id | https://openalex.org/C17020691 |
| concepts[7].level | 5 |
| concepts[7].score | 0.4935387372970581 |
| concepts[7].wikidata | https://www.wikidata.org/wiki/Q139677 |
| concepts[7].display_name | Operator (biology) |
| concepts[8].id | https://openalex.org/C41045048 |
| concepts[8].level | 2 |
| concepts[8].score | 0.46901530027389526 |
| concepts[8].wikidata | https://www.wikidata.org/wiki/Q202843 |
| concepts[8].display_name | Linear programming |
| concepts[9].id | https://openalex.org/C129844170 |
| concepts[9].level | 2 |
| concepts[9].score | 0.45153695344924927 |
| concepts[9].wikidata | https://www.wikidata.org/wiki/Q41299 |
| concepts[9].display_name | Quadratic equation |
| concepts[10].id | https://openalex.org/C6802819 |
| concepts[10].level | 2 |
| concepts[10].score | 0.4257691502571106 |
| concepts[10].wikidata | https://www.wikidata.org/wiki/Q1072174 |
| concepts[10].display_name | Linear system |
| concepts[11].id | https://openalex.org/C47446073 |
| concepts[11].level | 3 |
| concepts[11].score | 0.39985787868499756 |
| concepts[11].wikidata | https://www.wikidata.org/wiki/Q5165890 |
| concepts[11].display_name | Control theory (sociology) |
| concepts[12].id | https://openalex.org/C33923547 |
| concepts[12].level | 0 |
| concepts[12].score | 0.28679969906806946 |
| concepts[12].wikidata | https://www.wikidata.org/wiki/Q395 |
| concepts[12].display_name | Mathematics |
| concepts[13].id | https://openalex.org/C11413529 |
| concepts[13].level | 1 |
| concepts[13].score | 0.2813068926334381 |
| concepts[13].wikidata | https://www.wikidata.org/wiki/Q8366 |
| concepts[13].display_name | Algorithm |
| concepts[14].id | https://openalex.org/C2775924081 |
| concepts[14].level | 2 |
| concepts[14].score | 0.24407362937927246 |
| concepts[14].wikidata | https://www.wikidata.org/wiki/Q55608371 |
| concepts[14].display_name | Control (management) |
| concepts[15].id | https://openalex.org/C154945302 |
| concepts[15].level | 1 |
| concepts[15].score | 0.10329705476760864 |
| concepts[15].wikidata | https://www.wikidata.org/wiki/Q11660 |
| concepts[15].display_name | Artificial intelligence |
| concepts[16].id | https://openalex.org/C134306372 |
| concepts[16].level | 1 |
| concepts[16].score | 0.0 |
| concepts[16].wikidata | https://www.wikidata.org/wiki/Q7754 |
| concepts[16].display_name | Mathematical analysis |
| concepts[17].id | https://openalex.org/C86339819 |
| concepts[17].level | 3 |
| concepts[17].score | 0.0 |
| concepts[17].wikidata | https://www.wikidata.org/wiki/Q407384 |
| concepts[17].display_name | Transcription factor |
| concepts[18].id | https://openalex.org/C2524010 |
| concepts[18].level | 1 |
| concepts[18].score | 0.0 |
| concepts[18].wikidata | https://www.wikidata.org/wiki/Q8087 |
| concepts[18].display_name | Geometry |
| concepts[19].id | https://openalex.org/C104317684 |
| concepts[19].level | 2 |
| concepts[19].score | 0.0 |
| concepts[19].wikidata | https://www.wikidata.org/wiki/Q7187 |
| concepts[19].display_name | Gene |
| concepts[20].id | https://openalex.org/C185592680 |
| concepts[20].level | 0 |
| concepts[20].score | 0.0 |
| concepts[20].wikidata | https://www.wikidata.org/wiki/Q2329 |
| concepts[20].display_name | Chemistry |
| concepts[21].id | https://openalex.org/C55493867 |
| concepts[21].level | 1 |
| concepts[21].score | 0.0 |
| concepts[21].wikidata | https://www.wikidata.org/wiki/Q7094 |
| concepts[21].display_name | Biochemistry |
| concepts[22].id | https://openalex.org/C158448853 |
| concepts[22].level | 4 |
| concepts[22].score | 0.0 |
| concepts[22].wikidata | https://www.wikidata.org/wiki/Q425218 |
| concepts[22].display_name | Repressor |
| keywords[0].id | https://openalex.org/keywords/model-predictive-control |
| keywords[0].score | 0.9483422040939331 |
| keywords[0].display_name | Model predictive control |
| keywords[1].id | https://openalex.org/keywords/solver |
| keywords[1].score | 0.7393246293067932 |
| keywords[1].display_name | Solver |
| keywords[2].id | https://openalex.org/keywords/quadratic-programming |
| keywords[2].score | 0.6289877891540527 |
| keywords[2].display_name | Quadratic programming |
| keywords[3].id | https://openalex.org/keywords/computer-science |
| keywords[3].score | 0.5626667737960815 |
| keywords[3].display_name | Computer science |
| keywords[4].id | https://openalex.org/keywords/mathematical-optimization |
| keywords[4].score | 0.5597580075263977 |
| keywords[4].display_name | Mathematical optimization |
| keywords[5].id | https://openalex.org/keywords/computation |
| keywords[5].score | 0.5500463843345642 |
| keywords[5].display_name | Computation |
| keywords[6].id | https://openalex.org/keywords/optimal-control |
| keywords[6].score | 0.49504056572914124 |
| keywords[6].display_name | Optimal control |
| keywords[7].id | https://openalex.org/keywords/operator |
| keywords[7].score | 0.4935387372970581 |
| keywords[7].display_name | Operator (biology) |
| keywords[8].id | https://openalex.org/keywords/linear-programming |
| keywords[8].score | 0.46901530027389526 |
| keywords[8].display_name | Linear programming |
| keywords[9].id | https://openalex.org/keywords/quadratic-equation |
| keywords[9].score | 0.45153695344924927 |
| keywords[9].display_name | Quadratic equation |
| keywords[10].id | https://openalex.org/keywords/linear-system |
| keywords[10].score | 0.4257691502571106 |
| keywords[10].display_name | Linear system |
| keywords[11].id | https://openalex.org/keywords/control-theory |
| keywords[11].score | 0.39985787868499756 |
| keywords[11].display_name | Control theory (sociology) |
| keywords[12].id | https://openalex.org/keywords/mathematics |
| keywords[12].score | 0.28679969906806946 |
| keywords[12].display_name | Mathematics |
| keywords[13].id | https://openalex.org/keywords/algorithm |
| keywords[13].score | 0.2813068926334381 |
| keywords[13].display_name | Algorithm |
| keywords[14].id | https://openalex.org/keywords/control |
| keywords[14].score | 0.24407362937927246 |
| keywords[14].display_name | Control (management) |
| keywords[15].id | https://openalex.org/keywords/artificial-intelligence |
| keywords[15].score | 0.10329705476760864 |
| keywords[15].display_name | Artificial intelligence |
| language | en |
| locations[0].id | doi:10.1109/tac.2022.3220555 |
| locations[0].is_oa | False |
| locations[0].source.id | https://openalex.org/S184954342 |
| locations[0].source.issn | 0018-9286, 1558-2523, 2334-3303 |
| locations[0].source.type | journal |
| locations[0].source.is_oa | False |
| locations[0].source.issn_l | 0018-9286 |
| locations[0].source.is_core | True |
| locations[0].source.is_in_doaj | False |
| locations[0].source.display_name | IEEE Transactions on Automatic Control |
| locations[0].source.host_organization | https://openalex.org/P4310319808 |
| locations[0].source.host_organization_name | Institute of Electrical and Electronics Engineers |
| locations[0].source.host_organization_lineage | https://openalex.org/P4310319808 |
| locations[0].license | |
| locations[0].pdf_url | |
| locations[0].version | publishedVersion |
| locations[0].raw_type | journal-article |
| locations[0].license_id | |
| locations[0].is_accepted | True |
| locations[0].is_published | True |
| locations[0].raw_source_name | IEEE Transactions on Automatic Control |
| locations[0].landing_page_url | https://doi.org/10.1109/tac.2022.3220555 |
| locations[1].id | pmh:oai:zenodo.org:14678203 |
| locations[1].is_oa | True |
| locations[1].source.id | https://openalex.org/S4306400562 |
| locations[1].source.issn | |
| locations[1].source.type | repository |
| locations[1].source.is_oa | True |
| locations[1].source.issn_l | |
| locations[1].source.is_core | False |
| locations[1].source.is_in_doaj | False |
| locations[1].source.display_name | Zenodo (CERN European Organization for Nuclear Research) |
| locations[1].source.host_organization | https://openalex.org/I67311998 |
| locations[1].source.host_organization_name | European Organization for Nuclear Research |
| locations[1].source.host_organization_lineage | https://openalex.org/I67311998 |
| locations[1].license | cc-by |
| locations[1].pdf_url | |
| locations[1].version | submittedVersion |
| locations[1].raw_type | info:eu-repo/semantics/article |
| locations[1].license_id | https://openalex.org/licenses/cc-by |
| locations[1].is_accepted | False |
| locations[1].is_published | False |
| locations[1].raw_source_name | IEEE Transactions on Automatic Control, 68(9), 5568-5575, (2023-09) |
| locations[1].landing_page_url | https://doi.org/10.1109/TAC.2022.3220555 |
| indexed_in | crossref |
| authorships[0].author.id | https://openalex.org/A5011267097 |
| authorships[0].author.orcid | https://orcid.org/0000-0002-6238-1166 |
| authorships[0].author.display_name | Pablo Krupa |
| authorships[0].countries | ES |
| authorships[0].affiliations[0].institution_ids | https://openalex.org/I79238269 |
| authorships[0].affiliations[0].raw_affiliation_string | Department of Systems Engineering and Automation, Universidad de Sevilla, Sevilla, Spain |
| authorships[0].institutions[0].id | https://openalex.org/I79238269 |
| authorships[0].institutions[0].ror | https://ror.org/03yxnpp24 |
| authorships[0].institutions[0].type | education |
| authorships[0].institutions[0].lineage | https://openalex.org/I79238269 |
| authorships[0].institutions[0].country_code | ES |
| authorships[0].institutions[0].display_name | Universidad de Sevilla |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | Pablo Krupa |
| authorships[0].is_corresponding | False |
| authorships[0].raw_affiliation_strings | Department of Systems Engineering and Automation, Universidad de Sevilla, Sevilla, Spain |
| authorships[1].author.id | https://openalex.org/A5068334157 |
| authorships[1].author.orcid | https://orcid.org/0000-0001-9334-7289 |
| authorships[1].author.display_name | Daniel Limón |
| authorships[1].countries | ES |
| authorships[1].affiliations[0].institution_ids | https://openalex.org/I79238269 |
| authorships[1].affiliations[0].raw_affiliation_string | Department of Systems Engineering and Automation, Universidad de Sevilla, Sevilla, Spain |
| authorships[1].institutions[0].id | https://openalex.org/I79238269 |
| authorships[1].institutions[0].ror | https://ror.org/03yxnpp24 |
| authorships[1].institutions[0].type | education |
| authorships[1].institutions[0].lineage | https://openalex.org/I79238269 |
| authorships[1].institutions[0].country_code | ES |
| authorships[1].institutions[0].display_name | Universidad de Sevilla |
| authorships[1].author_position | middle |
| authorships[1].raw_author_name | Daniel Limon |
| authorships[1].is_corresponding | False |
| authorships[1].raw_affiliation_strings | Department of Systems Engineering and Automation, Universidad de Sevilla, Sevilla, Spain |
| authorships[2].author.id | https://openalex.org/A5053340099 |
| authorships[2].author.orcid | https://orcid.org/0000-0001-6761-0856 |
| authorships[2].author.display_name | Alberto Bemporad |
| authorships[2].countries | IT |
| authorships[2].affiliations[0].institution_ids | https://openalex.org/I127077003 |
| authorships[2].affiliations[0].raw_affiliation_string | IMT School for Advanced Studies, Lucca, Italy |
| authorships[2].institutions[0].id | https://openalex.org/I127077003 |
| authorships[2].institutions[0].ror | https://ror.org/035gh3a49 |
| authorships[2].institutions[0].type | education |
| authorships[2].institutions[0].lineage | https://openalex.org/I127077003 |
| authorships[2].institutions[0].country_code | IT |
| authorships[2].institutions[0].display_name | IMT School for Advanced Studies Lucca |
| authorships[2].author_position | middle |
| authorships[2].raw_author_name | Alberto Bemporad |
| authorships[2].is_corresponding | False |
| authorships[2].raw_affiliation_strings | IMT School for Advanced Studies, Lucca, Italy |
| authorships[3].author.id | https://openalex.org/A5014219486 |
| authorships[3].author.orcid | https://orcid.org/0000-0002-0623-8146 |
| authorships[3].author.display_name | Teodoro Álamo |
| authorships[3].countries | ES |
| authorships[3].affiliations[0].institution_ids | https://openalex.org/I79238269 |
| authorships[3].affiliations[0].raw_affiliation_string | Department of Systems Engineering and Automation, Universidad de Sevilla, Sevilla, Spain |
| authorships[3].institutions[0].id | https://openalex.org/I79238269 |
| authorships[3].institutions[0].ror | https://ror.org/03yxnpp24 |
| authorships[3].institutions[0].type | education |
| authorships[3].institutions[0].lineage | https://openalex.org/I79238269 |
| authorships[3].institutions[0].country_code | ES |
| authorships[3].institutions[0].display_name | Universidad de Sevilla |
| authorships[3].author_position | last |
| authorships[3].raw_author_name | Teodoro Alamo |
| authorships[3].is_corresponding | False |
| authorships[3].raw_affiliation_strings | Department of Systems Engineering and Automation, Universidad de Sevilla, Sevilla, Spain |
| has_content.pdf | False |
| has_content.grobid_xml | False |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://doi.org/10.1109/TAC.2022.3220555 |
| open_access.oa_status | green |
| open_access.any_repository_has_fulltext | False |
| created_date | 2025-10-10T00:00:00 |
| display_name | Efficiently Solving the Harmonic Model Predictive Control Formulation |
| has_fulltext | False |
| is_retracted | False |
| updated_date | 2025-11-06T03:46:38.306776 |
| primary_topic.id | https://openalex.org/T10791 |
| primary_topic.field.id | https://openalex.org/fields/22 |
| primary_topic.field.display_name | Engineering |
| primary_topic.score | 0.9993000030517578 |
| primary_topic.domain.id | https://openalex.org/domains/3 |
| primary_topic.domain.display_name | Physical Sciences |
| primary_topic.subfield.id | https://openalex.org/subfields/2207 |
| primary_topic.subfield.display_name | Control and Systems Engineering |
| primary_topic.display_name | Advanced Control Systems Optimization |
| related_works | https://openalex.org/W2080896647, https://openalex.org/W2025587901, https://openalex.org/W2901773673, https://openalex.org/W2028217664, https://openalex.org/W2158000646, https://openalex.org/W2133366228, https://openalex.org/W1852236601, https://openalex.org/W2886734572, https://openalex.org/W1970202043, https://openalex.org/W2147047743 |
| cited_by_count | 7 |
| counts_by_year[0].year | 2025 |
| counts_by_year[0].cited_by_count | 2 |
| counts_by_year[1].year | 2024 |
| counts_by_year[1].cited_by_count | 4 |
| counts_by_year[2].year | 2021 |
| counts_by_year[2].cited_by_count | 1 |
| locations_count | 2 |
| best_oa_location.id | pmh:oai:zenodo.org:14678203 |
| best_oa_location.is_oa | True |
| best_oa_location.source.id | https://openalex.org/S4306400562 |
| best_oa_location.source.issn | |
| best_oa_location.source.type | repository |
| best_oa_location.source.is_oa | True |
| best_oa_location.source.issn_l | |
| best_oa_location.source.is_core | False |
| best_oa_location.source.is_in_doaj | False |
| best_oa_location.source.display_name | Zenodo (CERN European Organization for Nuclear Research) |
| best_oa_location.source.host_organization | https://openalex.org/I67311998 |
| best_oa_location.source.host_organization_name | European Organization for Nuclear Research |
| best_oa_location.source.host_organization_lineage | https://openalex.org/I67311998 |
| best_oa_location.license | cc-by |
| best_oa_location.pdf_url | |
| best_oa_location.version | submittedVersion |
| best_oa_location.raw_type | info:eu-repo/semantics/article |
| best_oa_location.license_id | https://openalex.org/licenses/cc-by |
| best_oa_location.is_accepted | False |
| best_oa_location.is_published | False |
| best_oa_location.raw_source_name | IEEE Transactions on Automatic Control, 68(9), 5568-5575, (2023-09) |
| best_oa_location.landing_page_url | https://doi.org/10.1109/TAC.2022.3220555 |
| primary_location.id | doi:10.1109/tac.2022.3220555 |
| primary_location.is_oa | False |
| primary_location.source.id | https://openalex.org/S184954342 |
| primary_location.source.issn | 0018-9286, 1558-2523, 2334-3303 |
| primary_location.source.type | journal |
| primary_location.source.is_oa | False |
| primary_location.source.issn_l | 0018-9286 |
| primary_location.source.is_core | True |
| primary_location.source.is_in_doaj | False |
| primary_location.source.display_name | IEEE Transactions on Automatic Control |
| primary_location.source.host_organization | https://openalex.org/P4310319808 |
| primary_location.source.host_organization_name | Institute of Electrical and Electronics Engineers |
| primary_location.source.host_organization_lineage | https://openalex.org/P4310319808 |
| primary_location.license | |
| primary_location.pdf_url | |
| primary_location.version | publishedVersion |
| primary_location.raw_type | journal-article |
| primary_location.license_id | |
| primary_location.is_accepted | True |
| primary_location.is_published | True |
| primary_location.raw_source_name | IEEE Transactions on Automatic Control |
| primary_location.landing_page_url | https://doi.org/10.1109/tac.2022.3220555 |
| publication_date | 2023-08-29 |
| publication_year | 2023 |
| referenced_works | https://openalex.org/W3017146788, https://openalex.org/W3011179248, https://openalex.org/W4292510839, https://openalex.org/W2926319838, https://openalex.org/W2769646558, https://openalex.org/W3190420332, https://openalex.org/W4292363360, https://openalex.org/W3027032379, https://openalex.org/W7033489301, https://openalex.org/W1536329667, https://openalex.org/W2497673984, https://openalex.org/W2004328411, https://openalex.org/W2100096641, https://openalex.org/W2134781609, https://openalex.org/W2141870784, https://openalex.org/W2954732176, https://openalex.org/W2057950931, https://openalex.org/W3216118643, https://openalex.org/W6840936342, https://openalex.org/W3101798601, https://openalex.org/W4286986233, https://openalex.org/W1557931734, https://openalex.org/W633277346 |
| referenced_works_count | 23 |
| abstract_inverted_index.a | 6, 23, 58, 68, 82, 113 |
| abstract_inverted_index.We | 96 |
| abstract_inverted_index.an | 35 |
| abstract_inverted_index.at | 31 |
| abstract_inverted_index.by | 139 |
| abstract_inverted_index.in | 76, 88, 149 |
| abstract_inverted_index.is | 5, 39, 144 |
| abstract_inverted_index.no | 40 |
| abstract_inverted_index.of | 34, 57, 61, 108 |
| abstract_inverted_index.to | 54, 81, 99, 103 |
| abstract_inverted_index.we | 116 |
| abstract_inverted_index.MPC | 18, 51, 129 |
| abstract_inverted_index.The | 131 |
| abstract_inverted_index.and | 138 |
| abstract_inverted_index.due | 53 |
| abstract_inverted_index.for | 70, 85, 93, 126, 146 |
| abstract_inverted_index.how | 98 |
| abstract_inverted_index.its | 147 |
| abstract_inverted_index.the | 32, 42, 55, 104, 109, 122, 135, 141 |
| abstract_inverted_index.HMPC | 87, 142 |
| abstract_inverted_index.MPC. | 95 |
| abstract_inverted_index.This | 65 |
| abstract_inverted_index.come | 30 |
| abstract_inverted_index.cone | 63 |
| abstract_inverted_index.from | 48, 121 |
| abstract_inverted_index.line | 89 |
| abstract_inverted_index.most | 49 |
| abstract_inverted_index.over | 16 |
| abstract_inverted_index.show | 97, 133 |
| abstract_inverted_index.that | 12, 38, 115, 134 |
| abstract_inverted_index.this | 101 |
| abstract_inverted_index.time | 84 |
| abstract_inverted_index.when | 21 |
| abstract_inverted_index.with | 73, 90 |
| abstract_inverted_index.(MPC) | 10 |
| abstract_inverted_index.These | 27 |
| abstract_inverted_index.apply | 100 |
| abstract_inverted_index.class | 60 |
| abstract_inverted_index.model | 1, 7 |
| abstract_inverted_index.other | 17, 119, 127 |
| abstract_inverted_index.small | 24 |
| abstract_inverted_index.these | 74 |
| abstract_inverted_index.using | 22 |
| abstract_inverted_index.(HMPC) | 4 |
| abstract_inverted_index.linear | 50, 94, 128 |
| abstract_inverted_index.longer | 41 |
| abstract_inverted_index.method | 69, 107 |
| abstract_inverted_index.result | 102 |
| abstract_inverted_index.solver | 114 |
| abstract_inverted_index.against | 118 |
| abstract_inverted_index.article | 66 |
| abstract_inverted_index.compare | 117 |
| abstract_inverted_index.control | 3, 9 |
| abstract_inverted_index.dealing | 72 |
| abstract_inverted_index.derived | 47 |
| abstract_inverted_index.expense | 33 |
| abstract_inverted_index.leading | 80 |
| abstract_inverted_index.problem | 37, 46 |
| abstract_inverted_index.results | 132 |
| abstract_inverted_index.several | 14 |
| abstract_inverted_index.solver, | 137 |
| abstract_inverted_index.solvers | 92, 120, 125 |
| abstract_inverted_index.solving | 86 |
| abstract_inverted_index.typical | 43 |
| abstract_inverted_index.benefits | 15 |
| abstract_inverted_index.displays | 13 |
| abstract_inverted_index.embedded | 150 |
| abstract_inverted_index.horizon. | 26 |
| abstract_inverted_index.however, | 29 |
| abstract_inverted_index.methods, | 79 |
| abstract_inverted_index.operator | 77 |
| abstract_inverted_index.presents | 67 |
| abstract_inverted_index.proposed | 136 |
| abstract_inverted_index.suitable | 145 |
| abstract_inverted_index.benefits, | 28 |
| abstract_inverted_index.direction | 106 |
| abstract_inverted_index.extension | 140 |
| abstract_inverted_index.including | 124 |
| abstract_inverted_index.inclusion | 56 |
| abstract_inverted_index.quadratic | 44 |
| abstract_inverted_index.splitting | 78 |
| abstract_inverted_index.algorithm, | 111 |
| abstract_inverted_index.especially | 20 |
| abstract_inverted_index.particular | 59 |
| abstract_inverted_index.prediction | 25 |
| abstract_inverted_index.predictive | 2, 8 |
| abstract_inverted_index.presenting | 112 |
| abstract_inverted_index.alternating | 105 |
| abstract_inverted_index.computation | 83 |
| abstract_inverted_index.constraints | 75 |
| abstract_inverted_index.efficiently | 71 |
| abstract_inverted_index.formulation | 11 |
| abstract_inverted_index.literature, | 123 |
| abstract_inverted_index.multipliers | 110 |
| abstract_inverted_index.programming | 45 |
| abstract_inverted_index.constraints. | 64 |
| abstract_inverted_index.formulation, | 143 |
| abstract_inverted_index.formulations | 52 |
| abstract_inverted_index.optimization | 36 |
| abstract_inverted_index.second-order | 62 |
| abstract_inverted_index.formulations, | 19 |
| abstract_inverted_index.formulations. | 130 |
| abstract_inverted_index.implementation | 148 |
| abstract_inverted_index.state-of-the-art | 91 |
| abstract_inverted_index.<p>Harmonic | 0 |
| abstract_inverted_index.systems.</p> | 151 |
| cited_by_percentile_year.max | 98 |
| cited_by_percentile_year.min | 89 |
| countries_distinct_count | 2 |
| institutions_distinct_count | 4 |
| citation_normalized_percentile.value | 0.78992496 |
| citation_normalized_percentile.is_in_top_1_percent | False |
| citation_normalized_percentile.is_in_top_10_percent | False |