On the computational complexity of dynamic graph problems

A common way to evaluate the time complexity of an algorithm is to use asymptotic worst-case analysis and to express the cost of the computation as a function of the size of the input. However, for an incremental algorithm this kind of analysis is sometimes not very informative. (By an “incremental...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Theoretical computer science Ročník 158; číslo 1; s. 233 - 277
Hlavní autoři: Ramalingam, G., Reps, Thomas
Médium: Journal Article
Jazyk:angličtina
Vydáno: Elsevier B.V 20.05.1996
ISSN:0304-3975, 1879-2294
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract A common way to evaluate the time complexity of an algorithm is to use asymptotic worst-case analysis and to express the cost of the computation as a function of the size of the input. However, for an incremental algorithm this kind of analysis is sometimes not very informative. (By an “incremental algorithm”, we mean an algorithm for a dynamic problem.) When the cost of the computation is expressed as a function of the size of the (current) input, several incremental algorithms that have been proposed run in time asymptotically no better, in the worst-case, than the time required to perform the computation from scratch. Unfortunately, this kind of information is not very helpful if one wishes to compare different incremental algorithms for a given problem. This paper explores a different way to analyze incremental algorithms. Rather than express the cost of an incremental computation as a function of the size of the current input, we measure the cost in terms of the sum of the sizes of the changes in the input and the output. The change in approach allows us to develop a more informative theory of computational complexity for dynamic problems. An incremental algorithm is said to be bounded if the time taken by the algorithm to perform an update can be bounded by some function of the sum of the sizes of the changes in the input and the output. A dynamic problem is said to be unbounded with respect to a model of computation if it has no bounded incremental algorithm within that model of computation. The paper presents new upper-bound results as well as new lower-bound results with respect to a class of algorithms called the locally persistent algorithms. Our results, together with some previously known ones, shed light on the organization of the complexity hierarchy that exists when dynamic problems are classified according to their incremental complexity with respect to locally persistent algorithms. In particular, these results separate the classes of polynomially bounded problems, inherently exponentially bounded problems, and unbounded problems.
AbstractList A different way to analyze incremental algorithms is explored. Rather than express the cost of an incremental computation as a function of the size of the current input, the cost is measured in terms of the sum of the sizes of the changes in the input and the output. This change in approach allows to develop a more informative theory of computation complexity for dynamic problems. New upper-bound results as well as new lower-bound results with respect to a class of algorithms called the locally persistent algorithms are presented. These results separate the classes of polynomially bounded problems, inherently bounded problems, and unbounded problems.
A common way to evaluate the time complexity of an algorithm is to use asymptotic worst-case analysis and to express the cost of the computation as a function of the size of the input. However, for an incremental algorithm this kind of analysis is sometimes not very informative. (By an “incremental algorithm”, we mean an algorithm for a dynamic problem.) When the cost of the computation is expressed as a function of the size of the (current) input, several incremental algorithms that have been proposed run in time asymptotically no better, in the worst-case, than the time required to perform the computation from scratch. Unfortunately, this kind of information is not very helpful if one wishes to compare different incremental algorithms for a given problem. This paper explores a different way to analyze incremental algorithms. Rather than express the cost of an incremental computation as a function of the size of the current input, we measure the cost in terms of the sum of the sizes of the changes in the input and the output. The change in approach allows us to develop a more informative theory of computational complexity for dynamic problems. An incremental algorithm is said to be bounded if the time taken by the algorithm to perform an update can be bounded by some function of the sum of the sizes of the changes in the input and the output. A dynamic problem is said to be unbounded with respect to a model of computation if it has no bounded incremental algorithm within that model of computation. The paper presents new upper-bound results as well as new lower-bound results with respect to a class of algorithms called the locally persistent algorithms. Our results, together with some previously known ones, shed light on the organization of the complexity hierarchy that exists when dynamic problems are classified according to their incremental complexity with respect to locally persistent algorithms. In particular, these results separate the classes of polynomially bounded problems, inherently exponentially bounded problems, and unbounded problems.
Author Ramalingam, G.
Reps, Thomas
Author_xml – sequence: 1
  givenname: G.
  surname: Ramalingam
  fullname: Ramalingam, G.
  email: rama@watson.ibm.com
  organization: IBM T.J. Watson Research Center, P.O. Box 704, Yorktown Heights, NY 10598, USA
– sequence: 2
  givenname: Thomas
  surname: Reps
  fullname: Reps, Thomas
  organization: Computer Sciences Department, University of Wisconsin-Madison, 1210 W. Dayton St., Madison, WI 53706, USA
BookMark eNqFkE1Lw0AQhhepYFv9Bx5yEj1E9yNf60GQ4hcUetHzMtlM7EqSrbtbsf_epBEPHvQ0M_C8M8wzI5POdkjIKaOXjLLsigqaxELm6blMLyiluYyLAzJlRd9wLpMJmf4gR2Tm_VsP0TTPpkSuuiisMdK23WwDBGM7aPZTg58m7CJbR9Wug9bo6NXBZh1tnC0bbP0xOayh8XjyXefk5f7uefEYL1cPT4vbZawTykKMkMscBKdlpaUsJLCySkSKLAPEDHhSlHUCmMmclllViFIIEICy0jQHxriYk7Nxb3_4fYs-qNZ4jU0DHdqtVzzjacpZ0YPXI6id9d5hrbQZPwoOTKMYVYMtNahQgwolU7W3pYZw8iu8caYFt_svdjPGsDfwYdAprw12GivjUAdVWfP3gi-jNINi
CitedBy_id crossref_primary_10_1109_ACCESS_2020_2985295
crossref_primary_10_1007_s00165_017_0437_z
crossref_primary_10_1016_j_jda_2005_12_003
crossref_primary_10_1016_j_fss_2024_109195
crossref_primary_10_1109_TKDE_2021_3103914
crossref_primary_10_1177_02783649231171646
crossref_primary_10_1109_TAES_2008_4560197
crossref_primary_10_1109_TKDE_2019_2942294
crossref_primary_10_1007_s11390_014_1473_2
crossref_primary_10_1016_j_tcs_2009_11_008
crossref_primary_10_3389_ffutr_2025_1524232
crossref_primary_10_1007_s10601_005_0554_9
crossref_primary_10_1109_TITS_2020_3044420
crossref_primary_10_1145_3447879_3447883
crossref_primary_10_1109_TRO_2016_2539377
crossref_primary_10_1145_3498724
crossref_primary_10_1109_TWC_2022_3204438
crossref_primary_10_1007_s00778_022_00731_7
crossref_primary_10_1109_TKDE_2017_2772233
crossref_primary_10_1145_1039488_1039492
crossref_primary_10_3390_ijms232113568
crossref_primary_10_1145_3500930
crossref_primary_10_1006_jagm_1999_1048
crossref_primary_10_1016_j_entcs_2006_11_006
crossref_primary_10_1016_S0304_3975_02_00619_9
crossref_primary_10_3390_app15116003
crossref_primary_10_1145_3282488
crossref_primary_10_1145_3166071
crossref_primary_10_1007_s11432_020_2952_7
crossref_primary_10_1109_TSC_2015_2466544
crossref_primary_10_1140_epjds_s13688_014_0027_8
crossref_primary_10_1109_ACCESS_2022_3156944
crossref_primary_10_1145_3709654
crossref_primary_10_1109_TNET_2014_2343914
crossref_primary_10_1109_LRA_2019_2899668
crossref_primary_10_1145_3555806
crossref_primary_10_1145_2489791
crossref_primary_10_3390_su12229633
crossref_primary_10_1109_TKDE_2012_138
crossref_primary_10_1016_j_artint_2003_12_001
crossref_primary_10_1016_j_engappai_2019_08_023
crossref_primary_10_1109_TPDS_2021_3084096
crossref_primary_10_1016_S0304_3975_99_00132_2
crossref_primary_10_1007_s10618_016_0485_7
crossref_primary_10_1002_dac_684
crossref_primary_10_1109_TSMCB_2005_850180
crossref_primary_10_1145_297096_297147
crossref_primary_10_1007_s12083_023_01447_3
crossref_primary_10_1109_TC_2008_198
crossref_primary_10_1109_TKDE_2019_2934447
crossref_primary_10_1007_s11704_015_4515_1
crossref_primary_10_1016_S0196_6774_03_00082_8
crossref_primary_10_1109_TNSM_2009_041101
crossref_primary_10_1016_j_jksuci_2018_03_003
crossref_primary_10_1002_widm_1393
crossref_primary_10_12677_AAM_2021_1012486
crossref_primary_10_1145_1159892_1159896
crossref_primary_10_1006_jpdc_2000_1707
crossref_primary_10_1109_TKDE_2024_3389989
crossref_primary_10_1145_3397491
crossref_primary_10_1093_comnet_cnac033
crossref_primary_10_1287_ijoc_1070_0231
crossref_primary_10_1016_j_physa_2016_09_011
crossref_primary_10_1016_j_entcs_2003_12_023
crossref_primary_10_1007_s10766_024_00774_z
crossref_primary_10_3390_math12071021
crossref_primary_10_1007_s00607_010_0112_1
crossref_primary_10_1017_S1471068418000224
crossref_primary_10_1145_2842618
crossref_primary_10_1007_s00224_016_9729_6
crossref_primary_10_3390_a16030162
crossref_primary_10_1016_j_trb_2017_06_007
crossref_primary_10_1145_1187436_1210590
crossref_primary_10_1002_dac_976
crossref_primary_10_1109_TC_2006_83
crossref_primary_10_1145_2854006_2854008
crossref_primary_10_1145_945394_945403
crossref_primary_10_1155_2012_560184
crossref_primary_10_1145_3277006_3277011
crossref_primary_10_1145_3704901
crossref_primary_10_1016_j_artint_2005_04_005
crossref_primary_10_1145_2786022
crossref_primary_10_1016_j_jcss_2005_05_005
crossref_primary_10_1109_TRO_2004_838026
crossref_primary_10_1007_s13278_014_0220_6
crossref_primary_10_1109_TKDE_2021_3097998
Cites_doi 10.1016/0020-0190(87)90095-0
10.1007/BF00263583
10.1145/321694.321699
10.1145/2166.357218
10.1145/42192.42193
10.2307/2274767
10.1002/net.3230080406
10.1016/0041-5553(68)90148-1
10.1137/0204032
10.1109/32.44377
10.1007/BFb0028290
10.1145/50087.50096
10.1007/BF01934460
10.1007/BF00259471
10.1145/322234.322235
10.1007/BF02253338
10.1287/trsc.4.1.36
ContentType Journal Article
Copyright 1996
Copyright_xml – notice: 1996
DBID 6I.
AAFTH
AAYXX
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1016/0304-3975(95)00079-8
DatabaseName ScienceDirect Open Access Titles
Elsevier:ScienceDirect:Open Access
CrossRef
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList Computer and Information Systems Abstracts

DeliveryMethod fulltext_linktorsrc
Discipline Mathematics
Computer Science
EISSN 1879-2294
EndPage 277
ExternalDocumentID 10_1016_0304_3975_95_00079_8
0304397595000798
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
123
1B1
1RT
1~.
1~5
29Q
4.4
457
4G.
5VS
6I.
7-5
71M
8P~
9JN
AABNK
AACTN
AAEDT
AAEDW
AAFTH
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AAXUO
AAYFN
ABAOU
ABBOA
ABEFU
ABFNM
ABJNI
ABMAC
ABTAH
ABVKL
ABXDB
ABYKQ
ACAZW
ACDAQ
ACGFS
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADMUD
AEBSH
AEKER
AENEX
AEXQZ
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ARUGR
ASPBG
AVWKF
AXJTR
AZFZN
BKOJK
BLXMC
CS3
DU5
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
F5P
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-2
G-Q
G8K
GBLVA
GBOLZ
HVGLF
HZ~
IHE
IXB
J1W
KOM
LG9
M26
M41
MHUIS
MO0
N9A
NCXOZ
O-L
O9-
OAUVE
OK1
OZT
P-8
P-9
P2P
PC.
Q38
R2-
RIG
ROL
RPZ
SCC
SDF
SDG
SES
SEW
SPC
SPCBC
SSV
SSW
SSZ
T5K
TAE
TN5
WH7
WUQ
XJT
YNT
ZMT
ZY4
~G-
9DU
AATTM
AAXKI
AAYWO
AAYXX
ABDPE
ABWVN
ACLOT
ACRPL
ACVFH
ADCNI
ADNMO
ADVLN
AEIPS
AEUPX
AFJKZ
AFPUW
AGQPQ
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
CITATION
EFKBS
~HD
7SC
8FD
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c401t-ea797a320bdc9989a1bd435e16aee6a248bf4ae6970b6d83b33a3ae9dc07a1123
ISICitedReferencesCount 149
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=0304397595000798&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0304-3975
IngestDate Sun Nov 09 13:30:31 EST 2025
Sat Nov 29 06:16:35 EST 2025
Tue Nov 18 22:29:03 EST 2025
Fri Feb 23 02:21:01 EST 2024
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 1
Language English
License http://www.elsevier.com/open-access/userlicense/1.0
https://www.elsevier.com/tdm/userlicense/1.0
https://www.elsevier.com/open-access/userlicense/1.0
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c401t-ea797a320bdc9989a1bd435e16aee6a248bf4ae6970b6d83b33a3ae9dc07a1123
Notes ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
OpenAccessLink https://dx.doi.org/10.1016/0304-3975(95)00079-8
PQID 26255218
PQPubID 23500
PageCount 45
ParticipantIDs proquest_miscellaneous_26255218
crossref_citationtrail_10_1016_0304_3975_95_00079_8
crossref_primary_10_1016_0304_3975_95_00079_8
elsevier_sciencedirect_doi_10_1016_0304_3975_95_00079_8
PublicationCentury 1900
PublicationDate 1996-05-20
PublicationDateYYYYMMDD 1996-05-20
PublicationDate_xml – month: 05
  year: 1996
  text: 1996-05-20
  day: 20
PublicationDecade 1990
PublicationTitle Theoretical computer science
PublicationYear 1996
Publisher Elsevier B.V
Publisher_xml – name: Elsevier B.V
References Reps, Teitelbaum, Demers (BIB32) 1983; 5
Even, Gazit (BIB15) 1985; Vol. 49
Reps, Teitelbaum (BIB36) 1988
Murchland (BIB25) 1967
Carroll, Ryder (BIB6) 1988
Ryder, Paull (BIB40) 1988; 10
Edmonds, Karp, Yeh (BIB13) 1972; 19
Rohnert (BIB38) 1985; Vol. 182
Cheston (BIB8) 1976
Cheston, Cornell (BIB9) 1982; 20
Lin, Chang (BIB21) 1990; 13
Reps (BIB35) 1988; 25
Sedgewick (BIB42) 1983
Ausiello, Italiano, Spaccamela, Nanni (BIB2) 1990
Reps (BIB31) 1982
Reps (BIB33) 1984
Rosen (BIB39) 1981
Marlowe (BIB23) 1989
Ramalingam, Reps (BIB28) 1991
Reps, Marceau, Teitelbaum (BIB34) 1986
Reif (BIB30) 1987; 25
J.D. Murchland, A fixed matrix method for all shortest distances in a directed graph and for the inverse problem, Doctoral dissertation, Universität Karlsruhe, W. Germany.
Hoover (BIB19) 1987
Carroll (BIB7) 1988
Even, Shiloach (BIB14) 1981; 28
Halder (BIB18) 1970; 4
Rodionov (BIB37) 1968; 8
Dionne (BIB11) 1978; 16
Alpern, Hoover, Rosen, Sweeney, Zadeck (BIB1) 1990
Cormen, Leiserson, Rivest (BIB10) 1990
Spira, Pan (BIB43) 1975; 4
Yeh (BIB45) 1983; 23
Ryder, Landi, Pande (BIB41) 1990; SE-16
Cai, Paige (BIB4) 1987
Tarjan (BIB44) 1983
Berman, Paull, Ryder (BIB3) 1990; 27
Hsieh, Kershenbaum, Golden (BIB20) 1976
Driscoll, Gabow, Shraiman, Tarjan (BIB12) 1988; 31
Gurevich, Shelah (BIB17) 1989; 54
Zadeck (BIB46) June 1984; 19
Ramalingam (BIB29) 1993
Marlowe, Ryder (BIB24) 1990
Cai, Paige (BIB5) 1991
Goto, Sanglovanni-Vincentelli (BIB16) 1978; 8
Loubal (BIB22) 1967; 205
Pape (BIB27) 1974; 12
Reps (10.1016/0304-3975(95)00079-8_BIB33) 1984
Reps (10.1016/0304-3975(95)00079-8_BIB35) 1988; 25
Ryder (10.1016/0304-3975(95)00079-8_BIB40) 1988; 10
Tarjan (10.1016/0304-3975(95)00079-8_BIB44) 1983
Spira (10.1016/0304-3975(95)00079-8_BIB43) 1975; 4
Cai (10.1016/0304-3975(95)00079-8_BIB4) 1987
Reps (10.1016/0304-3975(95)00079-8_BIB31) 1982
Cai (10.1016/0304-3975(95)00079-8_BIB5) 1991
Cheston (10.1016/0304-3975(95)00079-8_BIB8) 1976
Murchland (10.1016/0304-3975(95)00079-8_BIB25) 1967
Hoover (10.1016/0304-3975(95)00079-8_BIB19) 1987
Hsieh (10.1016/0304-3975(95)00079-8_BIB20) 1976
Goto (10.1016/0304-3975(95)00079-8_BIB16) 1978; 8
Ausiello (10.1016/0304-3975(95)00079-8_BIB2) 1990
Marlowe (10.1016/0304-3975(95)00079-8_BIB24) 1990
Pape (10.1016/0304-3975(95)00079-8_BIB27) 1974; 12
Ryder (10.1016/0304-3975(95)00079-8_BIB41) 1990; SE-16
Alpern (10.1016/0304-3975(95)00079-8_BIB1) 1990
Carroll (10.1016/0304-3975(95)00079-8_BIB7) 1988
Reps (10.1016/0304-3975(95)00079-8_BIB32) 1983; 5
Even (10.1016/0304-3975(95)00079-8_BIB14) 1981; 28
Rohnert (10.1016/0304-3975(95)00079-8_BIB38) 1985; Vol. 182
Rosen (10.1016/0304-3975(95)00079-8_BIB39) 1981
Cormen (10.1016/0304-3975(95)00079-8_BIB10) 1990
Even (10.1016/0304-3975(95)00079-8_BIB15) 1985; Vol. 49
Marlowe (10.1016/0304-3975(95)00079-8_BIB23) 1989
Cheston (10.1016/0304-3975(95)00079-8_BIB9) 1982; 20
Reps (10.1016/0304-3975(95)00079-8_BIB34) 1986
Sedgewick (10.1016/0304-3975(95)00079-8_BIB42) 1983
Reif (10.1016/0304-3975(95)00079-8_BIB30) 1987; 25
Edmonds (10.1016/0304-3975(95)00079-8_BIB13_1) 1972; 19
Loubal (10.1016/0304-3975(95)00079-8_BIB22) 1967; 205
Ramalingam (10.1016/0304-3975(95)00079-8_BIB28) 1991
Lin (10.1016/0304-3975(95)00079-8_BIB21) 1990; 13
10.1016/0304-3975(95)00079-8_BIB26
Zadeck (10.1016/0304-3975(95)00079-8_BIB46) 1984; 19
Carroll (10.1016/0304-3975(95)00079-8_BIB6) 1988
Ramalingam (10.1016/0304-3975(95)00079-8_BIB29) 1993
Yeh (10.1016/0304-3975(95)00079-8_BIB13_2) 1983; 23
Gurevich (10.1016/0304-3975(95)00079-8_BIB17) 1989; 54
Yeh (10.1016/0304-3975(95)00079-8_BIB45) 1983; 23
Driscoll (10.1016/0304-3975(95)00079-8_BIB12) 1988; 31
Dionne (10.1016/0304-3975(95)00079-8_BIB11) 1978; 16
Halder (10.1016/0304-3975(95)00079-8_BIB18) 1970; 4
Reps (10.1016/0304-3975(95)00079-8_BIB36) 1988
Rodionov (10.1016/0304-3975(95)00079-8_BIB37) 1968; 8
Berman (10.1016/0304-3975(95)00079-8_BIB3) 1990; 27
References_xml – start-page: 117
  year: 1981
  end-page: 124
  ident: BIB39
  article-title: Linear cost is sometimes quadratic
  publication-title: Conf. Record of the Eighth ACM Symp. on Principles of Programming Languages
– start-page: 169
  year: 1982
  end-page: 176
  ident: BIB31
  article-title: Optimal-time incremental semantic analysis for syntax-directed editors
  publication-title: Conf. Record of the Ninth ACM Symp. on Principles of Programming Languages
– volume: 54
  start-page: 1083
  year: 1989
  end-page: 1088
  ident: BIB17
  article-title: Time polynomial in input or output
  publication-title: J. Symbolic Logic
– volume: 23
  start-page: 308
  year: 1983
  end-page: 320
  ident: BIB45
  article-title: On incremental evaluation of ordered attributed grammars
  publication-title: BIT
– year: 1991
  ident: BIB28
  article-title: On the computational complexity of incremental algorithms
  publication-title: TR-1033
– volume: 4
  start-page: 36
  year: 1970
  end-page: 51
  ident: BIB18
  article-title: The method of competing links
  publication-title: Transportation Sci.
– volume: 31
  start-page: 1343
  year: 1988
  end-page: 1354
  ident: BIB12
  article-title: Relaxed heaps: an alternative to Fibonacci heaps with applications to parallel computation
  publication-title: Commun. ACM
– start-page: 32
  year: 1990
  end-page: 42
  ident: BIB1
  article-title: Incremental evaluation of computational circuits
  publication-title: Proc. of the First Ann. ACM-SIAM Symp. on Discrete Algorithms
– volume: 8
  start-page: 336
  year: 1968
  end-page: 343
  ident: BIB37
  article-title: The parametric problem of shortest distances
  publication-title: U.S.S.R. Comput. Math. Math. Phys.
– volume: 13
  start-page: 470
  year: 1990
  end-page: 476
  ident: BIB21
  article-title: On the dynamic shortest path problem
  publication-title: J. Inform. Process.
– year: 1993
  ident: BIB29
  article-title: Bounded incremental computation
  publication-title: Ph.D. Dissertation and Tech. Rep. TR-1172
– year: 1988
  ident: BIB36
  article-title: The Synthesizer Generator: A System for Constructing Language-Based Editors
– volume: Vol. 182
  start-page: 279
  year: 1985
  end-page: 286
  ident: BIB38
  article-title: A dynamization of the all pairs least cost path problem
  publication-title: Proc. of STACS 85: Second Ann. Symp. on Theoretical Aspects of Computer Science
– start-page: 274
  year: 1988
  end-page: 284
  ident: BIB6
  article-title: Incremental data flow update via attribute and dominator updates
  publication-title: Conf. Record of the Fifteenth ACM Symp. on Principles of Programming Languages
– year: 1986
  ident: BIB34
  article-title: Remote attribute updating for language-based editors
  publication-title: Conf. Record of the Thirteenth ACM Symp. on Principles of Programming Languages
– year: 1987
  ident: BIB19
  article-title: Incremental graph evaluation
  publication-title: Ph.D. Dissertation and Tech. Rep. 87-836
– volume: 205
  start-page: 96
  year: 1967
  end-page: 109
  ident: BIB22
  article-title: A network evaluation procedure
  publication-title: Highway Res. Record
– volume: 4
  start-page: 375
  year: 1975
  end-page: 380
  ident: BIB43
  article-title: On finding and updating spanning trees and shortest paths
  publication-title: SIAM J. Comput.
– start-page: 129
  year: 1983
  end-page: 140
  ident: BIB42
  article-title: Algorithms
– year: 1991
  ident: BIB5
  article-title: Languages polynomial in the input plus output
  publication-title: Proc. of the Second Internat. Conf. on Algebraic Methodology and Software Technology (AMAST)
– volume: 16
  start-page: 132
  year: 1978
  end-page: 146
  ident: BIB11
  article-title: Etude et extension d'un algorithme de Murchland
  publication-title: INFOR
– volume: 10
  start-page: 1
  year: 1988
  end-page: 50
  ident: BIB40
  article-title: Incremental data flow analysis algorithms
  publication-title: ACM Trans. Program. Lang. Syst.
– volume: SE-16
  year: 1990
  ident: BIB41
  article-title: Profiling an incremental data flow analysis algorithm
  publication-title: IEEE Trans. Software Eng.
– start-page: 85
  year: 1987
  end-page: 97
  ident: BIB4
  article-title: Binding performance at language design time
  publication-title: Conf. Record of the Fourteenth ACM Symp. on Principles of Programming Languages
– volume: 5
  start-page: 449
  year: 1983
  end-page: 477
  ident: BIB32
  article-title: Incremental context-dependent analysis for language-based editors
  publication-title: ACM Trans. Program. Lang. Syst.
– year: 1983
  ident: BIB44
  article-title: Data Structures and Network Algorithms
– volume: 25
  start-page: 155
  year: 1988
  end-page: 178
  ident: BIB35
  article-title: Incremental evaluation for attribute grammars with unrestricted movement between tree modifications
  publication-title: Acta Inform.
– year: 1967
  ident: BIB25
  article-title: The effect of increasing or decreasing the length of a single arc on all shortest distances in a graph
  publication-title: Tech. Rep. LBS-TNT-26
– year: 1976
  ident: BIB8
  article-title: Incremental algorithms in graph theory
  publication-title: Ph.D. Dissertation and Tech. Rep. 91
– volume: 12
  start-page: 357
  year: 1974
  end-page: 362
  ident: BIB27
  article-title: Netzwerk-veraenderungen und korrektur kuerzester weglaengen von einer wurzelmenge zu allen anderen knoten
  publication-title: Computing
– volume: 19
  start-page: 132
  year: June 1984
  end-page: 143
  ident: BIB46
  article-title: Incremental data flow analysis in a structured program editor
  publication-title: Proc. of the SIGPLAN 84 Symp. on Compiler Construction
– start-page: 38.14
  year: 1976
  end-page: 38.18
  ident: BIB20
  article-title: Constrained routing in large sparse networks
  publication-title: Proc. IEEE Internat. Conf. on Communications
– volume: 25
  start-page: 65
  year: 1987
  end-page: 70
  ident: BIB30
  article-title: A topological approach to dynamic graph connectivity
  publication-title: Informat. Process. Lett.
– volume: 20
  start-page: 178
  year: 1982
  end-page: 201
  ident: BIB9
  article-title: Graph property update algorithms and their application to distance matrices
  publication-title: INFOR
– volume: Vol. 49
  start-page: 271
  year: 1985
  end-page: 388
  ident: BIB15
  article-title: Updating distances in dynamic graphs
  publication-title: IX Symp. on Operations Research
– reference: J.D. Murchland, A fixed matrix method for all shortest distances in a directed graph and for the inverse problem, Doctoral dissertation, Universität Karlsruhe, W. Germany.
– year: 1990
  ident: BIB10
  article-title: Introduction to Algorithms
– start-page: 184
  year: 1990
  end-page: 196
  ident: BIB24
  article-title: An efficient hybrid algorithm for incremental data flow analysis
  publication-title: Conf. Record of the Seventeenth ACM Symp. on Principles of Programming Languages
– volume: 28
  start-page: 1
  year: 1981
  end-page: 4
  ident: BIB14
  article-title: An on-line edge-deletion problem
  publication-title: J. ACM
– volume: 27
  start-page: 665
  year: 1990
  end-page: 683
  ident: BIB3
  article-title: Proving relative lower bounds for incremental algorithms
  publication-title: Acta Informatica
– year: 1988
  ident: BIB7
  article-title: Data flow update via dominator and attribute updates
  publication-title: Ph.D. Dissertation
– volume: 8
  start-page: 341
  year: 1978
  end-page: 372
  ident: BIB16
  article-title: A new shortest path updating algorithm
  publication-title: Networks
– year: 1984
  ident: BIB33
  article-title: Generating Language-Based Environments
– start-page: 12
  year: 1990
  end-page: 21
  ident: BIB2
  article-title: Incremental algorithms for minimal length paths
  publication-title: Proc. of the First Ann. ACM-SIAM Symp. on Discrete Algorithms
– volume: 19
  start-page: 248
  year: 1972
  end-page: 264
  ident: BIB13
  article-title: Theoretical improvements in algorithmic efficiency for network flow problems
  publication-title: J. ACM
– year: 1989
  ident: BIB23
  article-title: Data flow analysis and incremental iteration
  publication-title: Ph.D. Dissertation and Tech. Rep. DCS-TR-255
– year: 1984
  ident: 10.1016/0304-3975(95)00079-8_BIB33
– start-page: 85
  year: 1987
  ident: 10.1016/0304-3975(95)00079-8_BIB4
  article-title: Binding performance at language design time
– ident: 10.1016/0304-3975(95)00079-8_BIB26
– start-page: 12
  year: 1990
  ident: 10.1016/0304-3975(95)00079-8_BIB2
  article-title: Incremental algorithms for minimal length paths
– year: 1990
  ident: 10.1016/0304-3975(95)00079-8_BIB10
– year: 1967
  ident: 10.1016/0304-3975(95)00079-8_BIB25
  article-title: The effect of increasing or decreasing the length of a single arc on all shortest distances in a graph
– start-page: 184
  year: 1990
  ident: 10.1016/0304-3975(95)00079-8_BIB24
  article-title: An efficient hybrid algorithm for incremental data flow analysis
– volume: 25
  start-page: 65
  issue: 1
  year: 1987
  ident: 10.1016/0304-3975(95)00079-8_BIB30
  article-title: A topological approach to dynamic graph connectivity
  publication-title: Informat. Process. Lett.
  doi: 10.1016/0020-0190(87)90095-0
– volume: 25
  start-page: 155
  year: 1988
  ident: 10.1016/0304-3975(95)00079-8_BIB35
  article-title: Incremental evaluation for attribute grammars with unrestricted movement between tree modifications
  publication-title: Acta Inform.
  doi: 10.1007/BF00263583
– start-page: 32
  year: 1990
  ident: 10.1016/0304-3975(95)00079-8_BIB1
  article-title: Incremental evaluation of computational circuits
– volume: 19
  start-page: 248
  year: 1972
  ident: 10.1016/0304-3975(95)00079-8_BIB13_1
  article-title: Theoretical improvements in algorithmic efficiency for network flow problems
  publication-title: J. ACM
  doi: 10.1145/321694.321699
– start-page: 38.14
  year: 1976
  ident: 10.1016/0304-3975(95)00079-8_BIB20
  article-title: Constrained routing in large sparse networks
– year: 1983
  ident: 10.1016/0304-3975(95)00079-8_BIB44
– volume: 5
  start-page: 449
  issue: 3
  year: 1983
  ident: 10.1016/0304-3975(95)00079-8_BIB32
  article-title: Incremental context-dependent analysis for language-based editors
  publication-title: ACM Trans. Program. Lang. Syst.
  doi: 10.1145/2166.357218
– year: 1988
  ident: 10.1016/0304-3975(95)00079-8_BIB36
– volume: 10
  start-page: 1
  issue: 1
  year: 1988
  ident: 10.1016/0304-3975(95)00079-8_BIB40
  article-title: Incremental data flow analysis algorithms
  publication-title: ACM Trans. Program. Lang. Syst.
  doi: 10.1145/42192.42193
– year: 1976
  ident: 10.1016/0304-3975(95)00079-8_BIB8
  article-title: Incremental algorithms in graph theory
– volume: 20
  start-page: 178
  issue: 3
  year: 1982
  ident: 10.1016/0304-3975(95)00079-8_BIB9
  article-title: Graph property update algorithms and their application to distance matrices
  publication-title: INFOR
– volume: Vol. 49
  start-page: 271
  year: 1985
  ident: 10.1016/0304-3975(95)00079-8_BIB15
  article-title: Updating distances in dynamic graphs
– volume: 54
  start-page: 1083
  issue: 3
  year: 1989
  ident: 10.1016/0304-3975(95)00079-8_BIB17
  article-title: Time polynomial in input or output
  publication-title: J. Symbolic Logic
  doi: 10.2307/2274767
– year: 1991
  ident: 10.1016/0304-3975(95)00079-8_BIB28
  article-title: On the computational complexity of incremental algorithms
– start-page: 169
  year: 1982
  ident: 10.1016/0304-3975(95)00079-8_BIB31
  article-title: Optimal-time incremental semantic analysis for syntax-directed editors
– volume: 16
  start-page: 132
  issue: 2
  year: 1978
  ident: 10.1016/0304-3975(95)00079-8_BIB11
  article-title: Etude et extension d'un algorithme de Murchland
  publication-title: INFOR
– year: 1991
  ident: 10.1016/0304-3975(95)00079-8_BIB5
  article-title: Languages polynomial in the input plus output
– volume: 8
  start-page: 341
  issue: 4
  year: 1978
  ident: 10.1016/0304-3975(95)00079-8_BIB16
  article-title: A new shortest path updating algorithm
  publication-title: Networks
  doi: 10.1002/net.3230080406
– volume: 13
  start-page: 470
  issue: 4
  year: 1990
  ident: 10.1016/0304-3975(95)00079-8_BIB21
  article-title: On the dynamic shortest path problem
  publication-title: J. Inform. Process.
– volume: 8
  start-page: 336
  issue: 5
  year: 1968
  ident: 10.1016/0304-3975(95)00079-8_BIB37
  article-title: The parametric problem of shortest distances
  publication-title: U.S.S.R. Comput. Math. Math. Phys.
  doi: 10.1016/0041-5553(68)90148-1
– start-page: 117
  year: 1981
  ident: 10.1016/0304-3975(95)00079-8_BIB39
  article-title: Linear cost is sometimes quadratic
– volume: 4
  start-page: 375
  issue: 3
  year: 1975
  ident: 10.1016/0304-3975(95)00079-8_BIB43
  article-title: On finding and updating spanning trees and shortest paths
  publication-title: SIAM J. Comput.
  doi: 10.1137/0204032
– volume: SE-16
  issue: 2
  year: 1990
  ident: 10.1016/0304-3975(95)00079-8_BIB41
  article-title: Profiling an incremental data flow analysis algorithm
  publication-title: IEEE Trans. Software Eng.
  doi: 10.1109/32.44377
– year: 1993
  ident: 10.1016/0304-3975(95)00079-8_BIB29
  article-title: Bounded incremental computation
  doi: 10.1007/BFb0028290
– start-page: 129
  year: 1983
  ident: 10.1016/0304-3975(95)00079-8_BIB42
  article-title: Algorithms
– year: 1987
  ident: 10.1016/0304-3975(95)00079-8_BIB19
  article-title: Incremental graph evaluation
– volume: 31
  start-page: 1343
  year: 1988
  ident: 10.1016/0304-3975(95)00079-8_BIB12
  article-title: Relaxed heaps: an alternative to Fibonacci heaps with applications to parallel computation
  publication-title: Commun. ACM
  doi: 10.1145/50087.50096
– start-page: 274
  year: 1988
  ident: 10.1016/0304-3975(95)00079-8_BIB6
  article-title: Incremental data flow update via attribute and dominator updates
– volume: 23
  start-page: 308
  year: 1983
  ident: 10.1016/0304-3975(95)00079-8_BIB13_2
  article-title: On incremental evaluation of ordered attributed grammars
  publication-title: BIT
  doi: 10.1007/BF01934460
– volume: 27
  start-page: 665
  year: 1990
  ident: 10.1016/0304-3975(95)00079-8_BIB3
  article-title: Proving relative lower bounds for incremental algorithms
  publication-title: Acta Informatica
  doi: 10.1007/BF00259471
– volume: Vol. 182
  start-page: 279
  year: 1985
  ident: 10.1016/0304-3975(95)00079-8_BIB38
  article-title: A dynamization of the all pairs least cost path problem
– volume: 28
  start-page: 1
  issue: 1
  year: 1981
  ident: 10.1016/0304-3975(95)00079-8_BIB14
  article-title: An on-line edge-deletion problem
  publication-title: J. ACM
  doi: 10.1145/322234.322235
– volume: 19
  start-page: 132
  year: 1984
  ident: 10.1016/0304-3975(95)00079-8_BIB46
  article-title: Incremental data flow analysis in a structured program editor
– year: 1986
  ident: 10.1016/0304-3975(95)00079-8_BIB34
  article-title: Remote attribute updating for language-based editors
– volume: 12
  start-page: 357
  year: 1974
  ident: 10.1016/0304-3975(95)00079-8_BIB27
  article-title: Netzwerk-veraenderungen und korrektur kuerzester weglaengen von einer wurzelmenge zu allen anderen knoten
  publication-title: Computing
  doi: 10.1007/BF02253338
– volume: 23
  start-page: 308
  year: 1983
  ident: 10.1016/0304-3975(95)00079-8_BIB45
  article-title: On incremental evaluation of ordered attributed grammars
  publication-title: BIT
  doi: 10.1007/BF01934460
– volume: 4
  start-page: 36
  year: 1970
  ident: 10.1016/0304-3975(95)00079-8_BIB18
  article-title: The method of competing links
  publication-title: Transportation Sci.
  doi: 10.1287/trsc.4.1.36
– year: 1988
  ident: 10.1016/0304-3975(95)00079-8_BIB7
  article-title: Data flow update via dominator and attribute updates
– volume: 205
  start-page: 96
  year: 1967
  ident: 10.1016/0304-3975(95)00079-8_BIB22
  article-title: A network evaluation procedure
  publication-title: Highway Res. Record
– year: 1989
  ident: 10.1016/0304-3975(95)00079-8_BIB23
  article-title: Data flow analysis and incremental iteration
SSID ssj0000576
Score 1.9157109
Snippet A common way to evaluate the time complexity of an algorithm is to use asymptotic worst-case analysis and to express the cost of the computation as a function...
A different way to analyze incremental algorithms is explored. Rather than express the cost of an incremental computation as a function of the size of the...
SourceID proquest
crossref
elsevier
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 233
Title On the computational complexity of dynamic graph problems
URI https://dx.doi.org/10.1016/0304-3975(95)00079-8
https://www.proquest.com/docview/26255218
Volume 158
WOSCitedRecordID wos0304397595000798&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals 2021
  customDbUrl:
  eissn: 1879-2294
  dateEnd: 20180131
  omitProxy: false
  ssIdentifier: ssj0000576
  issn: 0304-3975
  databaseCode: AIEXJ
  dateStart: 19950109
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lj9MwELagywEOPBYQy9MHhECVRRonsee4Ql0BKi2HrNSb5diuhARp2XRRfz7j2EnKIlQ4cLESKw_JM5n5JuOZj5CXaBMRtIJlHFaGZVyuGHBpmEXvgBGIQZDRtsyfiflcLpfwObI4Ni2dgKhrudvB5r-KGudQ2L509h_E3T8UJ_AYhY4jih3HvxL8ImxcNC1dQ_err9057nZx_4UNNPTjtlv1OHLKNPs4tdyrbzSR-GEcveWQGvqmfTF7UKmeowsh_dWtRzaW2RU-IZ4me8aH-4wJBFaT3lLmcl8lYt1itHyhn0V0omngZvnNPodfBf3DEUQDDp64VACTg0_q8vDzhTo7n81UOV2WrzbfmWcL81n1SJ1ynRylIgc5IkenH6bLj4MPzkXIUscXdUWTk-JtP_ca8jfxxX8CJVfcc4s5yrvkdgwW6GkQ8j1yzdXH5E5HxEGjXT4mtz71zXeb-wQWNcVT-osG0EED6HpFowbQVgNopwEPyPnZtHz3nkWGDGYwLt4ypwUIzdOksgbjZtCTyiL-dZNCO1foNJPVKtOuAJFUhZW84lxz7cCaRGhE2vwhGdXr2j0itMjsBEyWQ5b74kddidymSQq2KrQFI04I75ZImdg-3rOYfFXdPkG_sMovrIJctQur5Alh_V2b0D7lwPWiW30VlTpAO4UadODOF52wFFpIn_bStVtfNirFEB9Bqnx88Ion5ObwLTwlo-3FpXtGbpgf2y_NxfOoYz8BommAVw
linkProvider Elsevier
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=On+the+computational+complexity+of+dynamic+graph+problems&rft.jtitle=Theoretical+computer+science&rft.au=Ramalingam%2C+G&rft.au=Reps%2C+Thomas&rft.date=1996-05-20&rft.issn=0304-3975&rft.volume=158&rft.issue=1-2&rft.spage=233&rft.epage=277&rft_id=info:doi/10.1016%2F0304-3975%2895%2900079-8&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0304-3975&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0304-3975&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0304-3975&client=summon