Speeding Up Floyd–Warshall’s Algorithm to Compute All-Pairs Shortest Paths and the Transitive Closure of a Graph

Floyd–Warshall’s algorithm is a widely-known procedure for computing all-pairs shortest paths in a graph of n vertices in Θ(n3) time complexity. A simplified version of the same algorithm computes the transitive closure of the graph with the same time complexity. The algorithm operates on an n×n mat...

Full description

Saved in:
Bibliographic Details
Published inAlgorithms Vol. 18; no. 9; p. 560
Main Authors Lancia, Giuseppe, Dalpasso, Marcello
Format Journal Article
LanguageEnglish
Published Basel MDPI AG 04.09.2025
Subjects
Online AccessGet full text
ISSN1999-4893
1999-4893
DOI10.3390/a18090560

Cover

Abstract Floyd–Warshall’s algorithm is a widely-known procedure for computing all-pairs shortest paths in a graph of n vertices in Θ(n3) time complexity. A simplified version of the same algorithm computes the transitive closure of the graph with the same time complexity. The algorithm operates on an n×n matrix, performing n inspections and no more than n updates of each matrix cell, until the final matrix is computed. In this paper, we apply a technique called SmartForce, originally devised as a performance enhancement for solving the traveling salesman problem, to avoid the inspection and checking of cells that do not need to be updated, thus reducing the overall computation time when the number, u, of cell updates is substantially smaller than n3. When the ratio u/n3 is not small enough, the performance of the proposed procedure might be worse than that of the Floyd–Warshall algorithm. To speed up the algorithm independently of the input instance type, we introduce an effective hybrid approach. Finally, a similar procedure, which exploits suitable fast data structures, can be used to achieve a speedup over the Floyd–Warshall simplified algorithm that computes the transitive closure of a graph.
AbstractList Floyd–Warshall’s algorithm is a widely-known procedure for computing all-pairs shortest paths in a graph of n vertices in Θ(n3) time complexity. A simplified version of the same algorithm computes the transitive closure of the graph with the same time complexity. The algorithm operates on an n×n matrix, performing n inspections and no more than n updates of each matrix cell, until the final matrix is computed. In this paper, we apply a technique called SmartForce, originally devised as a performance enhancement for solving the traveling salesman problem, to avoid the inspection and checking of cells that do not need to be updated, thus reducing the overall computation time when the number, u, of cell updates is substantially smaller than n3 . When the ratio u/n3 is not small enough, the performance of the proposed procedure might be worse than that of the Floyd–Warshall algorithm. To speed up the algorithm independently of the input instance type, we introduce an effective hybrid approach. Finally, a similar procedure, which exploits suitable fast data structures, can be used to achieve a speedup over the Floyd–Warshall simplified algorithm that computes the transitive closure of a graph.
Author Dalpasso, Marcello
Lancia, Giuseppe
Author_xml – sequence: 1
  givenname: Giuseppe
  orcidid: 0000-0001-5323-8483
  surname: Lancia
  fullname: Lancia, Giuseppe
– sequence: 2
  givenname: Marcello
  orcidid: 0000-0002-9242-3435
  surname: Dalpasso
  fullname: Dalpasso, Marcello
BookMark eNp9kMFq3DAQhkVJoUmaQ99A0FMLbsaSZVvHsDRpIJBAEnIUY3m89uK1XElu2Vveoae-Xp6kajeEnHoYZvj55xvmP2IHk5uIsQ85fJFSwynmNWhQJbxhh7nWOitqLQ9eze_YUQgbgFLpMj9k8XYmaodpze9nfj66Xfv0-OsBfehxHJ8efwd-Nq6dH2K_5dHxldvOS6QkjtkNDj7w2975SCHyG4x94Di1PPbE7zxOYYjDD-Kr0YXFE3cdR37hce7fs7cdjoFOnvsxuz__erf6ll1dX1yuzq4yKwXErFFFDWWnRFHlTdN2heyo1koQqEZCZa3twFJphVZFqrJRTatrUQtZFTatymN2uee2Djdm9sMW_c44HMw_wfm1QR8HO5JpsCWpEErCKt0RdQUgbGtBVkJIkon1ec9aphl3P1M6L8AczN_szUv2yfxxb569-76kdMzGLX5KvxopVFGUeV3p5Pq0d1nvQvDU_Yf4B399kr4
Cites_doi 10.1145/367766.368168
10.1007/BF01386390
10.1006/jcss.1995.1078
10.3390/a12050091
10.1090/dimacs/074
10.1007/s00453-007-9063-0
10.1137/0205006
10.1007/s10732-023-09523-w
10.1145/3332466.3374533
10.1016/j.ejor.2020.03.059
10.1145/321105.321107
10.1090/qam/102435
10.3390/a13110306
ContentType Journal Article
Copyright 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Copyright_xml – notice: 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
DBID AAYXX
CITATION
3V.
7SC
7TB
7XB
8AL
8FD
8FE
8FG
8FK
ABJCF
ABUWG
AFKRA
ARAPS
AZQEC
BENPR
BGLVJ
CCPQU
DWQXO
FR3
GNUQQ
HCIFZ
JQ2
K7-
KR7
L6V
L7M
L~C
L~D
M0N
M7S
P62
PHGZM
PHGZT
PIMPY
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
PTHSS
Q9U
ADTOC
UNPAY
DOA
DOI 10.3390/a18090560
DatabaseName CrossRef
ProQuest Central (Corporate)
Computer and Information Systems Abstracts
Mechanical & Transportation Engineering Abstracts
ProQuest Central (purchase pre-March 2016)
Computing Database (Alumni Edition)
Technology Research Database
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Central (Alumni) (purchase pre-March 2016)
Materials Science & Engineering Collection
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
Advanced Technologies & Computer Science Collection
ProQuest Central Essentials
ProQuest Central
ProQuest Technology Collection (LUT)
ProQuest One
ProQuest Central
Engineering Research Database
ProQuest Central Student
SciTech Premium Collection
ProQuest Computer Science Collection
Computer Science Database
Civil Engineering Abstracts
ProQuest Engineering Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
Computing Database
Engineering Database
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Premium
ProQuest One Academic
Publicly Available Content Database
ProQuest One Academic Middle East (New)
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic
ProQuest One Academic UKI Edition
ProQuest Central China
Engineering collection
ProQuest Central Basic
Unpaywall for CDI: Periodical Content
Unpaywall
DOAJ Directory of Open Access Journals
DatabaseTitle CrossRef
Publicly Available Content Database
Computer Science Database
ProQuest Central Student
Technology Collection
Technology Research Database
Computer and Information Systems Abstracts – Academic
ProQuest One Academic Middle East (New)
Mechanical & Transportation Engineering Abstracts
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
ProQuest Central (Alumni Edition)
SciTech Premium Collection
ProQuest One Community College
ProQuest Central China
ProQuest Central
ProQuest One Applied & Life Sciences
ProQuest Engineering Collection
ProQuest Central Korea
ProQuest Central (New)
Advanced Technologies Database with Aerospace
Engineering Collection
Advanced Technologies & Aerospace Collection
Civil Engineering Abstracts
ProQuest Computing
Engineering Database
ProQuest Central Basic
ProQuest Computing (Alumni Edition)
ProQuest One Academic Eastern Edition
ProQuest Technology Collection
ProQuest SciTech Collection
Computer and Information Systems Abstracts Professional
ProQuest One Academic UKI Edition
Materials Science & Engineering Collection
Engineering Research Database
ProQuest One Academic
ProQuest One Academic (New)
ProQuest Central (Alumni)
DatabaseTitleList
Publicly Available Content Database
CrossRef
Database_xml – sequence: 1
  dbid: DOA
  name: DOAJ Directory of Open Access Journals
  url: https://www.doaj.org/
  sourceTypes: Open Website
– sequence: 2
  dbid: UNPAY
  name: Unpaywall
  url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/
  sourceTypes: Open Access Repository
– sequence: 3
  dbid: 8FG
  name: ProQuest Technology Collection
  url: https://search.proquest.com/technologycollection1
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1999-4893
ExternalDocumentID oai_doaj_org_article_bade35a06ea743f287002cdc037223e3
10.3390/a18090560
10_3390_a18090560
GroupedDBID 23M
2WC
5VS
8FE
8FG
AADQD
AAFWJ
AAYXX
ABDBF
ABJCF
ABUWG
ACUHS
ADBBV
AFKRA
AFPKN
AFZYC
ALMA_UNASSIGNED_HOLDINGS
AMVHM
ARAPS
AZQEC
BCNDV
BENPR
BGLVJ
BPHCQ
CCPQU
CITATION
DWQXO
E3Z
ESX
GNUQQ
GROUPED_DOAJ
HCIFZ
IAO
ICD
ITC
J9A
K6V
K7-
KQ8
L6V
M7S
MODMG
M~E
OK1
OVT
P2P
PHGZM
PHGZT
PIMPY
PQGLB
PQQKQ
PROAC
PTHSS
TR2
TUS
3V.
7SC
7TB
7XB
8AL
8FD
8FK
FR3
JQ2
KR7
L7M
L~C
L~D
M0N
P62
PKEHL
PQEST
PQUKI
PRINS
PUEGO
Q9U
ADTOC
C1A
IPNFZ
RIG
UNPAY
ID FETCH-LOGICAL-c320t-b54806f52471bbdf43fe8952e05b307cccf0ce6c29542956b5bd98282374c4803
IEDL.DBID DOA
ISSN 1999-4893
IngestDate Fri Oct 03 12:50:47 EDT 2025
Sun Sep 07 11:20:08 EDT 2025
Fri Sep 26 22:12:02 EDT 2025
Thu Oct 16 04:39:30 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 9
Language English
License cc-by
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c320t-b54806f52471bbdf43fe8952e05b307cccf0ce6c29542956b5bd98282374c4803
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0002-9242-3435
0000-0001-5323-8483
OpenAccessLink https://doaj.org/article/bade35a06ea743f287002cdc037223e3
PQID 3254461879
PQPubID 2032439
ParticipantIDs doaj_primary_oai_doaj_org_article_bade35a06ea743f287002cdc037223e3
unpaywall_primary_10_3390_a18090560
proquest_journals_3254461879
crossref_primary_10_3390_a18090560
PublicationCentury 2000
PublicationDate 2025-09-04
PublicationDateYYYYMMDD 2025-09-04
PublicationDate_xml – month: 09
  year: 2025
  text: 2025-09-04
  day: 04
PublicationDecade 2020
PublicationPlace Basel
PublicationPlace_xml – name: Basel
PublicationTitle Algorithms
PublicationYear 2025
Publisher MDPI AG
Publisher_xml – name: MDPI AG
References Fredman (ref_11) 1976; 5
Brodnik (ref_14) 2022; 22
Lancia (ref_19) 2020; 286
Bellman (ref_7) 1958; 16
ref_13
Warshall (ref_2) 1962; 9
ref_20
Han (ref_10) 2008; 51
Seidel (ref_12) 1995; 51
ref_3
Floyd (ref_1) 1962; 5
Lancia (ref_18) 2024; 30
ref_17
ref_16
ref_15
ref_9
ref_8
ref_5
ref_4
ref_6
References_xml – ident: ref_9
– ident: ref_8
– ident: ref_4
– ident: ref_5
– volume: 5
  start-page: 345
  year: 1962
  ident: ref_1
  article-title: Algorithm 97: Shortest Path
  publication-title: Commun. ACM
  doi: 10.1145/367766.368168
– ident: ref_6
  doi: 10.1007/BF01386390
– volume: 51
  start-page: 400
  year: 1995
  ident: ref_12
  article-title: On the all-pairs-shortest-path problem in unweighted undirected graphs
  publication-title: J. Comput. Syst. Sci.
  doi: 10.1006/jcss.1995.1078
– volume: 22
  start-page: 1
  year: 2022
  ident: ref_14
  article-title: Modifications of the Floyd-Warshall algorithm with nearly quadratic expected-time
  publication-title: Ars Math. Contemp.
– ident: ref_16
  doi: 10.3390/a12050091
– ident: ref_3
  doi: 10.1090/dimacs/074
– volume: 51
  start-page: 428
  year: 2008
  ident: ref_10
  article-title: An O(n3(loglogn/logn)5/4) time algorithm for all pairs shortest path
  publication-title: Algorithmica
  doi: 10.1007/s00453-007-9063-0
– volume: 5
  start-page: 83
  year: 1976
  ident: ref_11
  article-title: New bounds on the complexity of the shortest path problem
  publication-title: SIAM J. Comput.
  doi: 10.1137/0205006
– ident: ref_13
– volume: 30
  start-page: 109
  year: 2024
  ident: ref_18
  article-title: Algorithmic strategies for a fast exploration of the TSP 4-OPT neighborhood
  publication-title: J. Heuristics
  doi: 10.1007/s10732-023-09523-w
– ident: ref_15
  doi: 10.1145/3332466.3374533
– volume: 286
  start-page: 458
  year: 2020
  ident: ref_19
  article-title: Finding the largest triangle in a graph in expected quadratic time
  publication-title: Eur. Oper. Res.
  doi: 10.1016/j.ejor.2020.03.059
– ident: ref_20
– volume: 9
  start-page: 11
  year: 1962
  ident: ref_2
  article-title: A theorem on Boolean matrices
  publication-title: J. ACM
  doi: 10.1145/321105.321107
– volume: 16
  start-page: 87
  year: 1958
  ident: ref_7
  article-title: On a Routing Problem
  publication-title: Q. Appl. Math.
  doi: 10.1090/qam/102435
– ident: ref_17
  doi: 10.3390/a13110306
SSID ssj0065961
Score 2.3510811
Snippet Floyd–Warshall’s algorithm is a widely-known procedure for computing all-pairs shortest paths in a graph of n vertices in Θ(n3) time complexity. A simplified...
SourceID doaj
unpaywall
proquest
crossref
SourceType Open Website
Open Access Repository
Aggregation Database
Index Database
StartPage 560
SubjectTerms Algorithms
all-pairs shortest paths
Apexes
Boolean
Complexity
Costs
Data structures
FastSet data structure
Floyd–Warshall graph algorithm
Graph theory
Graphs
Performance enhancement
Shortest-path problems
SmartForce technique
transitive closure
Traveling salesman problem
SummonAdditionalLinks – databaseName: ProQuest Central
  dbid: BENPR
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1Lb9QwEB6V7QEuvFG3FGQBV6tu_MjmgFBbdamQWK0oK3qL_Ep7CEnaTYV663_gxN_rL2Emmyz0AIdcrMRKxh7PNx7n-wDeUXUnM6njaRITrqya8InykmMWJkyhookdd-fnmTleqE-n-nQDZsO_MHSsclgTu4U61J72yHclcWkZ0sb-0FxwUo2i6uogoWF7aYXwvqMYuwebCTFjjWDz4Gg2_zKszUZnZm_FLyQx2d-1xF6FEEDciUodef8dxHn_qmrs9Q9bln8Fn-ljeNijRra_GuYnsBGrp_BoUGRgvYM-g_akWUUjtmjYtKyvw-3Nz2-Yu5Jkyu3NryXbL8_wq9rz76ytWd8BNpZ8ToUddnJOh2-XLZsjMlwyWwWGCJF1Ea07ZcQOy5o2FVldMMs-Et31c1hMj74eHvNeV4F7mYiWO-J4M4VOMDA5FwolizjJdBKFdujy3vtC-Gg8lQDxMk67kGFmlshUeXxUvoBRVVdxC1hMVZAI0kImJkp6NKdTe0Syh7BBW6PH8Gawa96s6DNyTDvI-Pna-GM4IIuvbyDG666hvjzLewfCoB6i1FaYaBH0FFSfFYkPXsgUEU6UY9gZxivv3XCZ_5k0Y3i7HsN_v8n2_zt5CQ8Skv_t6kk7MGovr-IrxCSte91PtN-GyuDb
  priority: 102
  providerName: ProQuest
– databaseName: Unpaywall
  dbid: UNPAY
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1Nb9QwELVge4AL5VNdaJEFXNO4seMkJ7StWCokqpXKinKK4o-0FSGJNllQOfU_cOrf6y_pjONdUSQkxCEXK45sje33xjN5Q8gbjO5kMlFBEtkoEIVIg1RoHoAXxmQprLROu_PjkTyciw8n8Ym_cOt8WiW44ufukHa_yKM6SriXhlkI4By2pnz73d8kAfLJLI2SJL1LNmQMXHxENuZHs8kXF0r2fQc5IQ6-fVigWBUgPrsFQk6r_xbBvLes2-LiR1FVv2HNdJPkq1EOKSZfd5e92tU__xBw_P9pPCQPPA2lk2HdPCJ3bP2YbK5KPFC_45-Q_rgd4I3OWzqtmgtzffnrMzjDWIPl-vKqo5PqtFmc92ffaN9Q_wForIIZRoro8Rlm83Y9nQHV7GhRGwqUkzqIdGlL9KBq8JaSNiUt6HvUz35K5tN3nw4OA1-oIdA8Yn2gUDROlnEESKeUKQUvbZrFkWWxgjNEa10ybaXGmCI8UsXKwIxRJ0do6MqfkVHd1HaLUJsIw4H1mYylgmswmBJ7qNoHPCQuZDwmr1aWy9tBjyMHPwbNm6_NOyb7aNP1Cyih7RqaxWnudySwBGN5XDBpC2BRJQZ8WaSNZjwBymT5mGyvVkTu93WXc1R0k1ihfUxer1fJ30fy_J_eekHuR1hW2MWptsmoXyztDnCdXr30C_oG-Mr4AQ
  priority: 102
  providerName: Unpaywall
Title Speeding Up Floyd–Warshall’s Algorithm to Compute All-Pairs Shortest Paths and the Transitive Closure of a Graph
URI https://www.proquest.com/docview/3254461879
https://www.mdpi.com/1999-4893/18/9/560/pdf?version=1756982778
https://doaj.org/article/bade35a06ea743f287002cdc037223e3
UnpaywallVersion publishedVersion
Volume 18
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVAFT
  databaseName: Open Access Digital Library
  customDbUrl:
  eissn: 1999-4893
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0065961
  issn: 1999-4893
  databaseCode: KQ8
  dateStart: 20080101
  isFulltext: true
  titleUrlDefault: http://grweb.coalliance.org/oadl/oadl.html
  providerName: Colorado Alliance of Research Libraries
– providerCode: PRVAON
  databaseName: DOAJ Directory of Open Access Journals
  customDbUrl:
  eissn: 1999-4893
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0065961
  issn: 1999-4893
  databaseCode: DOA
  dateStart: 20080101
  isFulltext: true
  titleUrlDefault: https://www.doaj.org/
  providerName: Directory of Open Access Journals
– providerCode: PRVEBS
  databaseName: Academic Search Ultimate
  customDbUrl: https://search.ebscohost.com/login.aspx?authtype=ip,shib&custid=s3936755&profile=ehost&defaultdb=asn
  eissn: 1999-4893
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0065961
  issn: 1999-4893
  databaseCode: ABDBF
  dateStart: 20091201
  isFulltext: true
  titleUrlDefault: https://search.ebscohost.com/direct.asp?db=asn
  providerName: EBSCOhost
– providerCode: PRVEBS
  databaseName: EBSCOhost Mathematics Source - HOST
  customDbUrl:
  eissn: 1999-4893
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0065961
  issn: 1999-4893
  databaseCode: AMVHM
  dateStart: 20091201
  isFulltext: true
  titleUrlDefault: https://www.ebsco.com/products/research-databases/mathematics-source
  providerName: EBSCOhost
– providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  customDbUrl:
  eissn: 1999-4893
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0065961
  issn: 1999-4893
  databaseCode: M~E
  dateStart: 20080101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
– providerCode: PRVPQU
  databaseName: ProQuest Central
  customDbUrl: http://www.proquest.com/pqcentral?accountid=15518
  eissn: 1999-4893
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0065961
  issn: 1999-4893
  databaseCode: BENPR
  dateStart: 20080301
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Technology Collection
  customDbUrl:
  eissn: 1999-4893
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0065961
  issn: 1999-4893
  databaseCode: 8FG
  dateStart: 20080301
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/technologycollection1
  providerName: ProQuest
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV09b9RAEB1BKKABwoc4CKcR0FrZeD9sl5colyhSTifCiVBZu-s1KYx94hyhdPkPVPy9_BJmbN8pKSIaChde2dbqjddvnmf1BuATV3cyk7goiUMcKavSKFVeRqTChClVMKHz7jydmeOFOjnX57daffGesN4euAdu19kiSG2FCZbIruS6nIh94YVMiNlC5_Mp0mwtpvpvsNGZ2et9hCSJ-l3LLlVE9eIO-3Qm_Xcyy8eX9dJe_bJVdYtkps_h6ZAd4qSf1TY8CPULeLbuvIDDQnwJ7dmyZx1cLHFaNVfFzfXvr6RRuTXKzfWfFU6q7w3p_osf2DY4PIAGq2jOBRw8u-BNtqsW55QBrtDWBVImiB1zdbuJ8KBq-OchNiVaPGJb61ewmB5-OTiOhv4JkZexaCPHXm6m1DERkHNFSfCFNNNxENrR0vbel8IH47nUR4dx2hUZKbBYJsrTrfI1bNVNHd4AhkQVkpKxIhOpkp7gdGqPzfQoPdDW6BF8WOOaL3ubjJzkBYOfb8AfwT4jvrmAna27AYp3PsQ7_1e8R7Czjlc-LLdVLtlozXDj9BF83MTw_pm8_R8zeQdPYm4G3FWXdmCr_XkZ3lOG0roxPEynR2N4tH84m38ed68mnS1m88m3v-Zq5uY
linkProvider Directory of Open Access Journals
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3NTtwwELYoHOil_1W30NbqzzHC2I6zOaAKKNulwGpVWJVb8F_gkCaBBKG98Q499WX6MDxJZ7LJthzaG4dcrMSKxmPPNx77-wh5j9WdWEUmiLjngdSyH_SlFQFkYUyl0ivfcHcejNRwIr8ch8cL5Fd3FwaPVXZrYrNQu8LiHvmaQC4thdrYH8vzAFWjsLraSWjoVlrBbTQUY-3Fjj0_vYIUrtrY_QTj_YHzwc7R9jBoVQYCKzirA4OMZyoNOSzTxrhUitT345B7FhqYANbalFmvLBbE4FEmNC6GPIWLSFr4VEC_98iSFDKG5G9pa2c0_trFAhXGan3GZyREzNY0smUB5GC3omAjFnAL4S5f5qWeXuks-yvYDR6RBy1KpZszt3pMFnz-hDzsFCBouyA8JfVhOYt-dFLSQVZM3c31j2-QK6NEy831z4puZqdgxfrsO60L2nYAjVkwxkISPTzDw75VTceARCuqc0cBkdImgjanmuh2VuAmJi1SqulnpNd-RiZ3YuHnZDEvcv-CUB9JJwAUupj1pbBgTiPXkdQPYEqoVdgjbzu7JuWMriOBNAeNn8yN3yNbaPH5C8iw3TQUF6dJO2EBRDgvQs2U1wCyUqwHM26dZSICROVFj6x245W0075K_jhpj7ybj-G__-Tl_zt5Q5aHRwf7yf7uaG-F3OcoPdzUslbJYn1x6V8BHqrN69bpKDm5az__DXQVHJI
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3NbtQwEB6VIgEX_hFbClj8HKN1bcfZHBAqLWlLoVqprOgtTWynPYQkbVJVe-s7cOJVeJw-CTP5WegBbj3kYiVWNB7PfOMZfwPwhrI7oQ5SLxBOeCpRE2-ijPQwCuM6U067lrvzy57enqlPB_7BEvwa7sJQWeVgE1tDbUtDZ-RjSVxamnpjj7O-LGK6Gb2vTjzqIEWZ1qGdRqciu25-juFb_W5nE9f6rRDRx68b217fYcAzUvDGS4ntTGe-QBOdpjZTMnOT0BeO-ykqvzEm48ZpQ8kwfHTqpzbEGEXIQBn8VOK8N-BmQCzudEs92hq8gPZDvdYxGUkZ8nFCPFkINvgV_9e2CbiCbW-fFVUyP0_y_C83F92Huz0-ZeudQj2AJVc8hHtD7wfWm4JH0OxXnd9js4pFeTm3lxc_vmGUTM1ZLi9-1mw9P0KZNcffWVOyfgIczL0ppZDY_jGV-dYNmyIGrVlSWIZYlLW-s61nYht5SceXrMxYwraIWPsxzK5Fvk9guSgL9xSYC5SVCAdtyCdKGhRnqtaIzg8Bip9ofwSvBrnGVUfUEWOAQ8KPF8IfwQeS-OIF4tZuB8rTo7jfqggfrJN-wrVLEF5llAnmwljDZYBYyskRrA7rFfcbvo7_qOcIXi_W8N9_svL_SV7CLdTu-PPO3u4zuCOo53CbxFqF5eb0zD1HINSkL1qNY3B43Sr-G65IGiw
linkToUnpaywall http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1Nb9QwELVge4AL5VNdaJEFXNO4seMkJ7StWCokqpXKinKK4o-0FSGJNllQOfU_cOrf6y_pjONdUSQkxCEXK45sje33xjN5Q8gbjO5kMlFBEtkoEIVIg1RoHoAXxmQprLROu_PjkTyciw8n8Ym_cOt8WiW44ufukHa_yKM6SriXhlkI4By2pnz73d8kAfLJLI2SJL1LNmQMXHxENuZHs8kXF0r2fQc5IQ6-fVigWBUgPrsFQk6r_xbBvLes2-LiR1FVv2HNdJPkq1EOKSZfd5e92tU__xBw_P9pPCQPPA2lk2HdPCJ3bP2YbK5KPFC_45-Q_rgd4I3OWzqtmgtzffnrMzjDWIPl-vKqo5PqtFmc92ffaN9Q_wForIIZRoro8Rlm83Y9nQHV7GhRGwqUkzqIdGlL9KBq8JaSNiUt6HvUz35K5tN3nw4OA1-oIdA8Yn2gUDROlnEESKeUKQUvbZrFkWWxgjNEa10ybaXGmCI8UsXKwIxRJ0do6MqfkVHd1HaLUJsIw4H1mYylgmswmBJ7qNoHPCQuZDwmr1aWy9tBjyMHPwbNm6_NOyb7aNP1Cyih7RqaxWnudySwBGN5XDBpC2BRJQZ8WaSNZjwBymT5mGyvVkTu93WXc1R0k1ihfUxer1fJ30fy_J_eekHuR1hW2MWptsmoXyztDnCdXr30C_oG-Mr4AQ
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Speeding+Up+Floyd%E2%80%93Warshall%E2%80%99s+Algorithm+to+Compute+All-Pairs+Shortest+Paths+and+the+Transitive+Closure+of+a+Graph&rft.jtitle=Algorithms&rft.au=Lancia%2C+Giuseppe&rft.au=Dalpasso%2C+Marcello&rft.date=2025-09-04&rft.issn=1999-4893&rft.eissn=1999-4893&rft.volume=18&rft.issue=9&rft.spage=560&rft_id=info:doi/10.3390%2Fa18090560&rft.externalDBID=n%2Fa&rft.externalDocID=10_3390_a18090560
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1999-4893&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1999-4893&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1999-4893&client=summon