Minimum flow decomposition in graphs with cycles using integer linear programming Article Swipe
YOU?
·
· 2025
· Open Access
·
· DOI: https://doi.org/10.1007/s10898-025-01556-8
Minimum flow decomposition (MFD) — the problem of finding a minimum set of weighted source-to-sink paths that perfectly decomposes a flow — is a classical problem in Computer Science, and variants of it are powerful models in a different fields such as Bioinformatics and Transportation. Even on acyclic graphs, the problem is NP-hard, and most practical solutions have been via heuristics or approximations. While there is an extensive body of research on acyclic graphs, currently there is no exact solution on graphs with cycles. In this paper we present the first ILP formulation for three natural variants of the MFD problem in graphs with cycles, asking for a decomposition consisting only of weighted source-to-sink paths or cycles, trails, and walks, respectively. On three datasets of increasing levels of complexity from both Bioinformatics and Transportation, our approaches solve any instance in under 12 minutes. Our implementations are freely available at https://github.com/algbio/MFD-ILP .
Related Topics
- Type
- article
- Language
- en
- Landing Page
- https://doi.org/10.1007/s10898-025-01556-8
- https://link.springer.com/content/pdf/10.1007/s10898-025-01556-8.pdf
- OA Status
- hybrid
- References
- 29
- OpenAlex ID
- https://openalex.org/W7106503860
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W7106503860Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.1007/s10898-025-01556-8Digital Object Identifier
- Title
-
Minimum flow decomposition in graphs with cycles using integer linear programmingWork title
- Type
-
articleOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2025Year of publication
- Publication date
-
2025-11-24Full publication date if available
- Authors
-
Fernando H.C. Dias, Lucia Williams, Brendan Mumey, Alexandru I. TomescuList of authors in order
- Landing page
-
https://doi.org/10.1007/s10898-025-01556-8Publisher landing page
- PDF URL
-
https://link.springer.com/content/pdf/10.1007/s10898-025-01556-8.pdfDirect link to full text PDF
- Open access
-
YesWhether a free full text is available
- OA status
-
hybridOpen access status per OpenAlex
- OA URL
-
https://link.springer.com/content/pdf/10.1007/s10898-025-01556-8.pdfDirect OA link when available
- Concepts
-
Mathematics, Heuristics, Integer programming, Decomposition, Directed acyclic graph, Set (abstract data type), Flow (mathematics), Mathematical optimization, Minimum cut, Linear programming, Decomposition method (queueing theory), Integer (computer science), Discrete mathematics, Combinatorics, Implementation, Algorithm, Computational complexity theory, Multi-commodity flow problem, Modular decomposition, Heuristic, Time complexity, Flow network, Tree decomposition, Approximation algorithm, Parameterized complexity, Minimum-cost flow problem, Directed graph, Data flow diagram, Maximum flow problem, Optimization problem, Benders' decomposition, Theoretical computer science, Dynamic programming, Efficient algorithmTop concepts (fields/topics) attached by OpenAlex
- Cited by
-
0Total citation count in OpenAlex
- References (count)
-
29Number of works referenced by this work
Full payload
| id | https://openalex.org/W7106503860 |
|---|---|
| doi | https://doi.org/10.1007/s10898-025-01556-8 |
| ids.doi | https://doi.org/10.1007/s10898-025-01556-8 |
| ids.openalex | https://openalex.org/W7106503860 |
| fwci | 0.0 |
| type | article |
| title | Minimum flow decomposition in graphs with cycles using integer linear programming |
| biblio.issue | |
| biblio.volume | |
| biblio.last_page | |
| biblio.first_page | |
| is_xpac | False |
| apc_list.value | 2190 |
| apc_list.currency | EUR |
| apc_list.value_usd | 2780 |
| apc_paid.value | 2190 |
| apc_paid.currency | EUR |
| apc_paid.value_usd | 2780 |
| concepts[0].id | https://openalex.org/C33923547 |
| concepts[0].level | 0 |
| concepts[0].score | 0.7485670447349548 |
| concepts[0].wikidata | https://www.wikidata.org/wiki/Q395 |
| concepts[0].display_name | Mathematics |
| concepts[1].id | https://openalex.org/C127705205 |
| concepts[1].level | 2 |
| concepts[1].score | 0.7065296769142151 |
| concepts[1].wikidata | https://www.wikidata.org/wiki/Q5748245 |
| concepts[1].display_name | Heuristics |
| concepts[2].id | https://openalex.org/C56086750 |
| concepts[2].level | 2 |
| concepts[2].score | 0.6121705174446106 |
| concepts[2].wikidata | https://www.wikidata.org/wiki/Q6042592 |
| concepts[2].display_name | Integer programming |
| concepts[3].id | https://openalex.org/C124681953 |
| concepts[3].level | 2 |
| concepts[3].score | 0.5827542543411255 |
| concepts[3].wikidata | https://www.wikidata.org/wiki/Q339062 |
| concepts[3].display_name | Decomposition |
| concepts[4].id | https://openalex.org/C74197172 |
| concepts[4].level | 2 |
| concepts[4].score | 0.5269689559936523 |
| concepts[4].wikidata | https://www.wikidata.org/wiki/Q1195339 |
| concepts[4].display_name | Directed acyclic graph |
| concepts[5].id | https://openalex.org/C177264268 |
| concepts[5].level | 2 |
| concepts[5].score | 0.5213310718536377 |
| concepts[5].wikidata | https://www.wikidata.org/wiki/Q1514741 |
| concepts[5].display_name | Set (abstract data type) |
| concepts[6].id | https://openalex.org/C38349280 |
| concepts[6].level | 2 |
| concepts[6].score | 0.47960543632507324 |
| concepts[6].wikidata | https://www.wikidata.org/wiki/Q1434290 |
| concepts[6].display_name | Flow (mathematics) |
| concepts[7].id | https://openalex.org/C126255220 |
| concepts[7].level | 1 |
| concepts[7].score | 0.4733038544654846 |
| concepts[7].wikidata | https://www.wikidata.org/wiki/Q141495 |
| concepts[7].display_name | Mathematical optimization |
| concepts[8].id | https://openalex.org/C185690422 |
| concepts[8].level | 2 |
| concepts[8].score | 0.47147780656814575 |
| concepts[8].wikidata | https://www.wikidata.org/wiki/Q6865438 |
| concepts[8].display_name | Minimum cut |
| concepts[9].id | https://openalex.org/C41045048 |
| concepts[9].level | 2 |
| concepts[9].score | 0.46381038427352905 |
| concepts[9].wikidata | https://www.wikidata.org/wiki/Q202843 |
| concepts[9].display_name | Linear programming |
| concepts[10].id | https://openalex.org/C2778258933 |
| concepts[10].level | 2 |
| concepts[10].score | 0.4499945044517517 |
| concepts[10].wikidata | https://www.wikidata.org/wiki/Q16918986 |
| concepts[10].display_name | Decomposition method (queueing theory) |
| concepts[11].id | https://openalex.org/C97137487 |
| concepts[11].level | 2 |
| concepts[11].score | 0.4318855404853821 |
| concepts[11].wikidata | https://www.wikidata.org/wiki/Q729138 |
| concepts[11].display_name | Integer (computer science) |
| concepts[12].id | https://openalex.org/C118615104 |
| concepts[12].level | 1 |
| concepts[12].score | 0.3961627185344696 |
| concepts[12].wikidata | https://www.wikidata.org/wiki/Q121416 |
| concepts[12].display_name | Discrete mathematics |
| concepts[13].id | https://openalex.org/C114614502 |
| concepts[13].level | 1 |
| concepts[13].score | 0.3956645727157593 |
| concepts[13].wikidata | https://www.wikidata.org/wiki/Q76592 |
| concepts[13].display_name | Combinatorics |
| concepts[14].id | https://openalex.org/C26713055 |
| concepts[14].level | 2 |
| concepts[14].score | 0.3906605839729309 |
| concepts[14].wikidata | https://www.wikidata.org/wiki/Q245962 |
| concepts[14].display_name | Implementation |
| concepts[15].id | https://openalex.org/C11413529 |
| concepts[15].level | 1 |
| concepts[15].score | 0.3633241653442383 |
| concepts[15].wikidata | https://www.wikidata.org/wiki/Q8366 |
| concepts[15].display_name | Algorithm |
| concepts[16].id | https://openalex.org/C179799912 |
| concepts[16].level | 2 |
| concepts[16].score | 0.3455377519130707 |
| concepts[16].wikidata | https://www.wikidata.org/wiki/Q205084 |
| concepts[16].display_name | Computational complexity theory |
| concepts[17].id | https://openalex.org/C170334043 |
| concepts[17].level | 3 |
| concepts[17].score | 0.32347792387008667 |
| concepts[17].wikidata | https://www.wikidata.org/wiki/Q6934437 |
| concepts[17].display_name | Multi-commodity flow problem |
| concepts[18].id | https://openalex.org/C187407849 |
| concepts[18].level | 5 |
| concepts[18].score | 0.3205372095108032 |
| concepts[18].wikidata | https://www.wikidata.org/wiki/Q6889712 |
| concepts[18].display_name | Modular decomposition |
| concepts[19].id | https://openalex.org/C173801870 |
| concepts[19].level | 2 |
| concepts[19].score | 0.3115993142127991 |
| concepts[19].wikidata | https://www.wikidata.org/wiki/Q201413 |
| concepts[19].display_name | Heuristic |
| concepts[20].id | https://openalex.org/C311688 |
| concepts[20].level | 2 |
| concepts[20].score | 0.3099457919597626 |
| concepts[20].wikidata | https://www.wikidata.org/wiki/Q2393193 |
| concepts[20].display_name | Time complexity |
| concepts[21].id | https://openalex.org/C114809511 |
| concepts[21].level | 2 |
| concepts[21].score | 0.29815611243247986 |
| concepts[21].wikidata | https://www.wikidata.org/wiki/Q1412924 |
| concepts[21].display_name | Flow network |
| concepts[22].id | https://openalex.org/C70501317 |
| concepts[22].level | 5 |
| concepts[22].score | 0.29750916361808777 |
| concepts[22].wikidata | https://www.wikidata.org/wiki/Q462095 |
| concepts[22].display_name | Tree decomposition |
| concepts[23].id | https://openalex.org/C148764684 |
| concepts[23].level | 2 |
| concepts[23].score | 0.2913585901260376 |
| concepts[23].wikidata | https://www.wikidata.org/wiki/Q621751 |
| concepts[23].display_name | Approximation algorithm |
| concepts[24].id | https://openalex.org/C165464430 |
| concepts[24].level | 2 |
| concepts[24].score | 0.28446292877197266 |
| concepts[24].wikidata | https://www.wikidata.org/wiki/Q1570441 |
| concepts[24].display_name | Parameterized complexity |
| concepts[25].id | https://openalex.org/C99545648 |
| concepts[25].level | 3 |
| concepts[25].score | 0.2785259783267975 |
| concepts[25].wikidata | https://www.wikidata.org/wiki/Q2897180 |
| concepts[25].display_name | Minimum-cost flow problem |
| concepts[26].id | https://openalex.org/C146380142 |
| concepts[26].level | 2 |
| concepts[26].score | 0.26936012506484985 |
| concepts[26].wikidata | https://www.wikidata.org/wiki/Q1137726 |
| concepts[26].display_name | Directed graph |
| concepts[27].id | https://openalex.org/C489000 |
| concepts[27].level | 2 |
| concepts[27].score | 0.2692756950855255 |
| concepts[27].wikidata | https://www.wikidata.org/wiki/Q747385 |
| concepts[27].display_name | Data flow diagram |
| concepts[28].id | https://openalex.org/C157469704 |
| concepts[28].level | 2 |
| concepts[28].score | 0.26878678798675537 |
| concepts[28].wikidata | https://www.wikidata.org/wiki/Q2585642 |
| concepts[28].display_name | Maximum flow problem |
| concepts[29].id | https://openalex.org/C137836250 |
| concepts[29].level | 2 |
| concepts[29].score | 0.25994640588760376 |
| concepts[29].wikidata | https://www.wikidata.org/wiki/Q984063 |
| concepts[29].display_name | Optimization problem |
| concepts[30].id | https://openalex.org/C27665512 |
| concepts[30].level | 2 |
| concepts[30].score | 0.2576960027217865 |
| concepts[30].wikidata | https://www.wikidata.org/wiki/Q3042795 |
| concepts[30].display_name | Benders' decomposition |
| concepts[31].id | https://openalex.org/C80444323 |
| concepts[31].level | 1 |
| concepts[31].score | 0.2527387738227844 |
| concepts[31].wikidata | https://www.wikidata.org/wiki/Q2878974 |
| concepts[31].display_name | Theoretical computer science |
| concepts[32].id | https://openalex.org/C37404715 |
| concepts[32].level | 2 |
| concepts[32].score | 0.2506016492843628 |
| concepts[32].wikidata | https://www.wikidata.org/wiki/Q380679 |
| concepts[32].display_name | Dynamic programming |
| concepts[33].id | https://openalex.org/C3018263672 |
| concepts[33].level | 2 |
| concepts[33].score | 0.25016069412231445 |
| concepts[33].wikidata | https://www.wikidata.org/wiki/Q1296251 |
| concepts[33].display_name | Efficient algorithm |
| keywords[0].id | https://openalex.org/keywords/heuristics |
| keywords[0].score | 0.7065296769142151 |
| keywords[0].display_name | Heuristics |
| keywords[1].id | https://openalex.org/keywords/integer-programming |
| keywords[1].score | 0.6121705174446106 |
| keywords[1].display_name | Integer programming |
| keywords[2].id | https://openalex.org/keywords/decomposition |
| keywords[2].score | 0.5827542543411255 |
| keywords[2].display_name | Decomposition |
| keywords[3].id | https://openalex.org/keywords/directed-acyclic-graph |
| keywords[3].score | 0.5269689559936523 |
| keywords[3].display_name | Directed acyclic graph |
| keywords[4].id | https://openalex.org/keywords/set |
| keywords[4].score | 0.5213310718536377 |
| keywords[4].display_name | Set (abstract data type) |
| keywords[5].id | https://openalex.org/keywords/flow |
| keywords[5].score | 0.47960543632507324 |
| keywords[5].display_name | Flow (mathematics) |
| keywords[6].id | https://openalex.org/keywords/minimum-cut |
| keywords[6].score | 0.47147780656814575 |
| keywords[6].display_name | Minimum cut |
| keywords[7].id | https://openalex.org/keywords/linear-programming |
| keywords[7].score | 0.46381038427352905 |
| keywords[7].display_name | Linear programming |
| keywords[8].id | https://openalex.org/keywords/decomposition-method |
| keywords[8].score | 0.4499945044517517 |
| keywords[8].display_name | Decomposition method (queueing theory) |
| keywords[9].id | https://openalex.org/keywords/integer |
| keywords[9].score | 0.4318855404853821 |
| keywords[9].display_name | Integer (computer science) |
| language | en |
| locations[0].id | doi:10.1007/s10898-025-01556-8 |
| locations[0].is_oa | True |
| locations[0].source.id | https://openalex.org/S115925768 |
| locations[0].source.issn | 0925-5001, 1573-2916 |
| locations[0].source.type | journal |
| locations[0].source.is_oa | False |
| locations[0].source.issn_l | 0925-5001 |
| locations[0].source.is_core | True |
| locations[0].source.is_in_doaj | False |
| locations[0].source.display_name | Journal of Global Optimization |
| locations[0].source.host_organization | https://openalex.org/P4310319900 |
| locations[0].source.host_organization_name | Springer Science+Business Media |
| locations[0].source.host_organization_lineage | https://openalex.org/P4310319900 |
| locations[0].license | cc-by |
| locations[0].pdf_url | https://link.springer.com/content/pdf/10.1007/s10898-025-01556-8.pdf |
| locations[0].version | publishedVersion |
| locations[0].raw_type | journal-article |
| locations[0].license_id | https://openalex.org/licenses/cc-by |
| locations[0].is_accepted | True |
| locations[0].is_published | True |
| locations[0].raw_source_name | Journal of Global Optimization |
| locations[0].landing_page_url | https://doi.org/10.1007/s10898-025-01556-8 |
| indexed_in | crossref |
| authorships[0].author.id | https://openalex.org/A2991132812 |
| authorships[0].author.orcid | https://orcid.org/0000-0002-6398-919X |
| authorships[0].author.display_name | Fernando H.C. Dias |
| authorships[0].affiliations[0].raw_affiliation_string | Department of Mathematics and Systems Analysis, Aalto University, 02150, Espoo, Finland |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | Fernando H. C. Dias |
| authorships[0].is_corresponding | True |
| authorships[0].raw_affiliation_strings | Department of Mathematics and Systems Analysis, Aalto University, 02150, Espoo, Finland |
| authorships[1].author.id | https://openalex.org/A2209196382 |
| authorships[1].author.orcid | https://orcid.org/0000-0003-3785-0247 |
| authorships[1].author.display_name | Lucia Williams |
| authorships[1].countries | US |
| authorships[1].affiliations[0].institution_ids | https://openalex.org/I6750721 |
| authorships[1].affiliations[0].raw_affiliation_string | Department of Computer Science, University of Montana, Missoula, MT, USA |
| authorships[1].institutions[0].id | https://openalex.org/I6750721 |
| authorships[1].institutions[0].ror | https://ror.org/https://ror.org/0078xmk34 |
| authorships[1].institutions[0].type | education |
| authorships[1].institutions[0].lineage | https://openalex.org/I6750721 |
| authorships[1].institutions[0].country_code | US |
| authorships[1].institutions[0].display_name | University of Montana |
| authorships[1].author_position | middle |
| authorships[1].raw_author_name | Lucia Williams |
| authorships[1].is_corresponding | False |
| authorships[1].raw_affiliation_strings | Department of Computer Science, University of Montana, Missoula, MT, USA |
| authorships[2].author.id | https://openalex.org/A24162515 |
| authorships[2].author.orcid | https://orcid.org/0000-0001-7151-2124 |
| authorships[2].author.display_name | Brendan Mumey |
| authorships[2].countries | US |
| authorships[2].affiliations[0].institution_ids | https://openalex.org/I23732399 |
| authorships[2].affiliations[0].raw_affiliation_string | School of Computing, Montana State University, Bozeman, MT, USA |
| authorships[2].institutions[0].id | https://openalex.org/I23732399 |
| authorships[2].institutions[0].ror | https://ror.org/https://ror.org/02w0trx84 |
| authorships[2].institutions[0].type | education |
| authorships[2].institutions[0].lineage | https://openalex.org/I23732399, https://openalex.org/I4210126032 |
| authorships[2].institutions[0].country_code | US |
| authorships[2].institutions[0].display_name | Montana State University |
| authorships[2].author_position | middle |
| authorships[2].raw_author_name | Brendan Mumey |
| authorships[2].is_corresponding | False |
| authorships[2].raw_affiliation_strings | School of Computing, Montana State University, Bozeman, MT, USA |
| authorships[3].author.id | https://openalex.org/A2809110760 |
| authorships[3].author.orcid | https://orcid.org/0000-0002-5747-8350 |
| authorships[3].author.display_name | Alexandru I. Tomescu |
| authorships[3].affiliations[0].raw_affiliation_string | Department of Computer Science, University of Helsinki, 00560, Espoo, Finland |
| authorships[3].author_position | last |
| authorships[3].raw_author_name | Alexandru I. Tomescu |
| authorships[3].is_corresponding | False |
| authorships[3].raw_affiliation_strings | Department of Computer Science, University of Helsinki, 00560, Espoo, Finland |
| has_content.pdf | True |
| has_content.grobid_xml | False |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://link.springer.com/content/pdf/10.1007/s10898-025-01556-8.pdf |
| open_access.oa_status | hybrid |
| open_access.any_repository_has_fulltext | False |
| created_date | 2025-11-25T00:00:00 |
| display_name | Minimum flow decomposition in graphs with cycles using integer linear programming |
| has_fulltext | False |
| is_retracted | False |
| updated_date | 2025-11-25T14:47:58.456640 |
| primary_topic | |
| cited_by_count | 0 |
| locations_count | 1 |
| best_oa_location.id | doi:10.1007/s10898-025-01556-8 |
| best_oa_location.is_oa | True |
| best_oa_location.source.id | https://openalex.org/S115925768 |
| best_oa_location.source.issn | 0925-5001, 1573-2916 |
| best_oa_location.source.type | journal |
| best_oa_location.source.is_oa | False |
| best_oa_location.source.issn_l | 0925-5001 |
| best_oa_location.source.is_core | True |
| best_oa_location.source.is_in_doaj | False |
| best_oa_location.source.display_name | Journal of Global Optimization |
| best_oa_location.source.host_organization | https://openalex.org/P4310319900 |
| best_oa_location.source.host_organization_name | Springer Science+Business Media |
| best_oa_location.source.host_organization_lineage | https://openalex.org/P4310319900 |
| best_oa_location.license | cc-by |
| best_oa_location.pdf_url | https://link.springer.com/content/pdf/10.1007/s10898-025-01556-8.pdf |
| best_oa_location.version | publishedVersion |
| best_oa_location.raw_type | journal-article |
| best_oa_location.license_id | https://openalex.org/licenses/cc-by |
| best_oa_location.is_accepted | True |
| best_oa_location.is_published | True |
| best_oa_location.raw_source_name | Journal of Global Optimization |
| best_oa_location.landing_page_url | https://doi.org/10.1007/s10898-025-01556-8 |
| primary_location.id | doi:10.1007/s10898-025-01556-8 |
| primary_location.is_oa | True |
| primary_location.source.id | https://openalex.org/S115925768 |
| primary_location.source.issn | 0925-5001, 1573-2916 |
| primary_location.source.type | journal |
| primary_location.source.is_oa | False |
| primary_location.source.issn_l | 0925-5001 |
| primary_location.source.is_core | True |
| primary_location.source.is_in_doaj | False |
| primary_location.source.display_name | Journal of Global Optimization |
| primary_location.source.host_organization | https://openalex.org/P4310319900 |
| primary_location.source.host_organization_name | Springer Science+Business Media |
| primary_location.source.host_organization_lineage | https://openalex.org/P4310319900 |
| primary_location.license | cc-by |
| primary_location.pdf_url | https://link.springer.com/content/pdf/10.1007/s10898-025-01556-8.pdf |
| primary_location.version | publishedVersion |
| primary_location.raw_type | journal-article |
| primary_location.license_id | https://openalex.org/licenses/cc-by |
| primary_location.is_accepted | True |
| primary_location.is_published | True |
| primary_location.raw_source_name | Journal of Global Optimization |
| primary_location.landing_page_url | https://doi.org/10.1007/s10898-025-01556-8 |
| publication_date | 2025-11-24 |
| publication_year | 2025 |
| referenced_works | https://openalex.org/W4239519089, https://openalex.org/W2164946254, https://openalex.org/W2291157727, https://openalex.org/W2068289888, https://openalex.org/W2009254979, https://openalex.org/W2102090846, https://openalex.org/W2027064478, https://openalex.org/W3082378466, https://openalex.org/W2967499761, https://openalex.org/W1606362855, https://openalex.org/W4226237737, https://openalex.org/W2995527562, https://openalex.org/W2963833316, https://openalex.org/W3197833388, https://openalex.org/W3129752877, https://openalex.org/W2126419817, https://openalex.org/W2156841387, https://openalex.org/W1981313577, https://openalex.org/W2773298966, https://openalex.org/W3017765916, https://openalex.org/W162544871, https://openalex.org/W3164606144, https://openalex.org/W1968882081, https://openalex.org/W2233296499, https://openalex.org/W2049287714, https://openalex.org/W3004548325, https://openalex.org/W1975489634, https://openalex.org/W2118382442, https://openalex.org/W2768985026 |
| referenced_works_count | 29 |
| abstract_inverted_index.. | 151 |
| abstract_inverted_index.a | 10, 20, 24, 38, 108 |
| abstract_inverted_index.12 | 142 |
| abstract_inverted_index.In | 85 |
| abstract_inverted_index.On | 122 |
| abstract_inverted_index.an | 67 |
| abstract_inverted_index.as | 42 |
| abstract_inverted_index.at | 149 |
| abstract_inverted_index.in | 27, 37, 102, 140 |
| abstract_inverted_index.is | 23, 52, 66, 77 |
| abstract_inverted_index.it | 33 |
| abstract_inverted_index.no | 78 |
| abstract_inverted_index.of | 8, 13, 32, 70, 98, 112, 125, 128 |
| abstract_inverted_index.on | 47, 72, 81 |
| abstract_inverted_index.or | 62, 116 |
| abstract_inverted_index.we | 88 |
| abstract_inverted_index.ILP | 92 |
| abstract_inverted_index.MFD | 100 |
| abstract_inverted_index.Our | 144 |
| abstract_inverted_index.and | 30, 44, 54, 119, 133 |
| abstract_inverted_index.any | 138 |
| abstract_inverted_index.are | 34, 146 |
| abstract_inverted_index.for | 94, 107 |
| abstract_inverted_index.our | 135 |
| abstract_inverted_index.set | 12 |
| abstract_inverted_index.the | 6, 50, 90, 99 |
| abstract_inverted_index.via | 60 |
| abstract_inverted_index.— | 5, 22 |
| abstract_inverted_index.Even | 46 |
| abstract_inverted_index.been | 59 |
| abstract_inverted_index.body | 69 |
| abstract_inverted_index.both | 131 |
| abstract_inverted_index.flow | 2, 21 |
| abstract_inverted_index.from | 130 |
| abstract_inverted_index.have | 58 |
| abstract_inverted_index.most | 55 |
| abstract_inverted_index.only | 111 |
| abstract_inverted_index.such | 41 |
| abstract_inverted_index.that | 17 |
| abstract_inverted_index.this | 86 |
| abstract_inverted_index.with | 83, 104 |
| abstract_inverted_index.(MFD) | 4 |
| abstract_inverted_index.While | 64 |
| abstract_inverted_index.exact | 79 |
| abstract_inverted_index.first | 91 |
| abstract_inverted_index.paper | 87 |
| abstract_inverted_index.paths | 16, 115 |
| abstract_inverted_index.solve | 137 |
| abstract_inverted_index.there | 65, 76 |
| abstract_inverted_index.three | 95, 123 |
| abstract_inverted_index.under | 141 |
| abstract_inverted_index.asking | 106 |
| abstract_inverted_index.fields | 40 |
| abstract_inverted_index.freely | 147 |
| abstract_inverted_index.graphs | 82, 103 |
| abstract_inverted_index.levels | 127 |
| abstract_inverted_index.models | 36 |
| abstract_inverted_index.walks, | 120 |
| abstract_inverted_index.Minimum | 1 |
| abstract_inverted_index.acyclic | 48, 73 |
| abstract_inverted_index.cycles, | 105, 117 |
| abstract_inverted_index.cycles. | 84 |
| abstract_inverted_index.finding | 9 |
| abstract_inverted_index.graphs, | 49, 74 |
| abstract_inverted_index.minimum | 11 |
| abstract_inverted_index.natural | 96 |
| abstract_inverted_index.present | 89 |
| abstract_inverted_index.problem | 7, 26, 51, 101 |
| abstract_inverted_index.trails, | 118 |
| abstract_inverted_index.Abstract | 0 |
| abstract_inverted_index.Computer | 28 |
| abstract_inverted_index.NP-hard, | 53 |
| abstract_inverted_index.Science, | 29 |
| abstract_inverted_index.datasets | 124 |
| abstract_inverted_index.instance | 139 |
| abstract_inverted_index.minutes. | 143 |
| abstract_inverted_index.powerful | 35 |
| abstract_inverted_index.research | 71 |
| abstract_inverted_index.solution | 80 |
| abstract_inverted_index.variants | 31, 97 |
| abstract_inverted_index.weighted | 14, 113 |
| abstract_inverted_index.available | 148 |
| abstract_inverted_index.classical | 25 |
| abstract_inverted_index.currently | 75 |
| abstract_inverted_index.different | 39 |
| abstract_inverted_index.extensive | 68 |
| abstract_inverted_index.perfectly | 18 |
| abstract_inverted_index.practical | 56 |
| abstract_inverted_index.solutions | 57 |
| abstract_inverted_index.approaches | 136 |
| abstract_inverted_index.complexity | 129 |
| abstract_inverted_index.consisting | 110 |
| abstract_inverted_index.decomposes | 19 |
| abstract_inverted_index.heuristics | 61 |
| abstract_inverted_index.increasing | 126 |
| abstract_inverted_index.formulation | 93 |
| abstract_inverted_index.decomposition | 3, 109 |
| abstract_inverted_index.respectively. | 121 |
| abstract_inverted_index.Bioinformatics | 43, 132 |
| abstract_inverted_index.source-to-sink | 15, 114 |
| abstract_inverted_index.Transportation, | 134 |
| abstract_inverted_index.Transportation. | 45 |
| abstract_inverted_index.approximations. | 63 |
| abstract_inverted_index.implementations | 145 |
| abstract_inverted_index.https://github.com/algbio/MFD-ILP | 150 |
| cited_by_percentile_year | |
| countries_distinct_count | 1 |
| institutions_distinct_count | 4 |
| citation_normalized_percentile |