A linear-time algorithm for the center problem in weighted cycle graphs

We study the problem of computing the center of cycle graphs whose vertices are weighted. The distance from a vertex to a point of the graph is defined as the weight of the vertex times the length of the shortest path between the vertex and the point. The weighted center of the graph is a point of t...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Information processing letters Ročník 186; s. 106495
Hlavní autoři: Eom, Taekang, Ahn, Hee-Kap
Médium: Journal Article
Jazyk:angličtina
Vydáno: Elsevier B.V 01.08.2024
Témata:
ISSN:0020-0190, 1872-6119
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 We study the problem of computing the center of cycle graphs whose vertices are weighted. The distance from a vertex to a point of the graph is defined as the weight of the vertex times the length of the shortest path between the vertex and the point. The weighted center of the graph is a point of the graph such that the maximum distance of the vertices of the graph to the point is minimum among all points of the graph. We present an O(n)-time algorithm for the discrete and continuous weighted center problem on cycle graphs with n vertices. Our algorithm improves upon the best known algorithm that takes O(nlog⁡n) time. Moreover, it is optimal for the weighted center problem of cycle graphs. •We give an O(n)-time algorithm for the discrete and continuous weighted center problem on cycle graphs with n vertices. Our algorithm improves upon the best known algorithm by Rayco et al. that takes O(nlog⁡n) time.•For a cycle graph with n vertices embedded in a unit circle S, we define the dominating interval of a vertex v with respect to a subset W of vertices as the set of points in S whose farthest vertex is v among the vertices in W.•Then we show that the weighted center can be computed using the active vertices in V and their dominating intervals.•The main algorithmic contribution lies in computing the sequence of active vertices in V in O(n) time. Compared to the previous algorithm, our algorithm is simple, straightforward to implement, and robust.
AbstractList We study the problem of computing the center of cycle graphs whose vertices are weighted. The distance from a vertex to a point of the graph is defined as the weight of the vertex times the length of the shortest path between the vertex and the point. The weighted center of the graph is a point of the graph such that the maximum distance of the vertices of the graph to the point is minimum among all points of the graph. We present an O(n)-time algorithm for the discrete and continuous weighted center problem on cycle graphs with n vertices. Our algorithm improves upon the best known algorithm that takes O(nlog⁡n) time. Moreover, it is optimal for the weighted center problem of cycle graphs. •We give an O(n)-time algorithm for the discrete and continuous weighted center problem on cycle graphs with n vertices. Our algorithm improves upon the best known algorithm by Rayco et al. that takes O(nlog⁡n) time.•For a cycle graph with n vertices embedded in a unit circle S, we define the dominating interval of a vertex v with respect to a subset W of vertices as the set of points in S whose farthest vertex is v among the vertices in W.•Then we show that the weighted center can be computed using the active vertices in V and their dominating intervals.•The main algorithmic contribution lies in computing the sequence of active vertices in V in O(n) time. Compared to the previous algorithm, our algorithm is simple, straightforward to implement, and robust.
ArticleNumber 106495
Author Ahn, Hee-Kap
Eom, Taekang
Author_xml – sequence: 1
  givenname: Taekang
  surname: Eom
  fullname: Eom, Taekang
  email: tkeom0114@postech.ac.kr
  organization: Department of Computer Science and Engineering, Pohang University of Science and Technology, Cheongam-Ro 77, Pohang, 37673, Republic of Korea
– sequence: 2
  givenname: Hee-Kap
  surname: Ahn
  fullname: Ahn, Hee-Kap
  email: heekap@postech.ac.kr
  organization: Graduate School of Artificial Intelligence, Department of Computer Science and Engineering, Pohang University of Science and Technology, Cheongam-Ro 77, Pohang, 37673, Republic of Korea
BookMark eNp9kM1KAzEUhYNUsK0-gLu8wIw3aWYmwVUpWoWCG12HTHLTSZk_MkHp2zulrl1dDtzvcPhWZNEPPRLyyCBnwMqnUx7GNufAxZxLoYobsmSy4lnJmFqQJQCHDJiCO7KaphPA_LSplmS_pW3o0cQshQ6paY9DDKnpqB8iTQ1Si33CSMc41C12NPT0B8OxSeioPdsW6TGasZnuya037YQPf3dNvl5fPndv2eFj_77bHjLLhUqZB69cVQsnPVO8FjVnUkkJvpCyKJ3wygrnoPLlxjMjLBqJpbDMVF56UfjNmrBrr43DNEX0eoyhM_GsGeiLCX3Sswl9MaGvJmbm-crgPOw7YNSTDdhbdCGiTdoN4R_6F7K4aJQ
Cites_doi 10.1016/S0305-0548(99)00019-2
10.1016/S0020-0190(99)00111-8
10.1137/18M1196522
10.1006/jagm.1996.0054
10.1137/0137040
10.1016/j.tcs.2007.02.033
10.1137/0212052
ContentType Journal Article
Copyright 2024 Elsevier B.V.
Copyright_xml – notice: 2024 Elsevier B.V.
DBID AAYXX
CITATION
DOI 10.1016/j.ipl.2024.106495
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1872-6119
ExternalDocumentID 10_1016_j_ipl_2024_106495
S0020019024000255
GrantInformation_xml – fundername: IITP
  grantid: 2017-0-00905; 2019-0-01906
  funderid: https://doi.org/10.13039/501100010418
– fundername: National Research Foundation of Korea
  grantid: RS-2023-00219980
  funderid: https://doi.org/10.13039/501100003725
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
1B1
1RT
1~.
1~5
29I
4.4
457
4G.
5GY
5VS
7-5
71M
8P~
9JN
AACTN
AAEDT
AAEDW
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AAXUO
AAYFN
ABBOA
ABEFU
ABFNM
ABFSI
ABJNI
ABMAC
ABTAH
ABXDB
ACDAQ
ACGFS
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADJOM
ADMUD
AEBSH
AEKER
AENEX
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJOXV
AKRWK
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ASPBG
AVWKF
AXJTR
AZFZN
BKOJK
BKOMP
BLXMC
CS3
DU5
E.L
EBS
EFJIC
EJD
EO8
EO9
EP2
EP3
F5P
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-2
G-Q
G8K
GBLVA
GBOLZ
HLZ
HMJ
HVGLF
HZ~
IHE
J1W
KOM
LG9
M26
M41
MO0
MS~
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
PQQKQ
Q38
R2-
RIG
ROL
RPZ
SBC
SDF
SDG
SDP
SES
SEW
SME
SPC
SPCBC
SSV
SSZ
T5K
TN5
UQL
WH7
WUQ
XPP
ZMT
ZY4
~G-
9DU
AATTM
AAXKI
AAYWO
AAYXX
ABDPE
ABWVN
ACLOT
ACRPL
ACVFH
ADCNI
ADNMO
AEIPS
AEUPX
AFJKZ
AFPUW
AGQPQ
AIGII
AIIUN
AKBMS
AKYEP
ANKPU
APXCP
CITATION
EFKBS
EFLBG
~HD
ID FETCH-LOGICAL-c249t-f0f9d7b4d8f192b4b2189880f58856d4f9c4dd07f63f1a4cea8e64c1a7f8f45f3
ISICitedReferencesCount 0
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001226247700001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0020-0190
IngestDate Sat Nov 29 03:44:24 EST 2025
Sat May 11 15:33:44 EDT 2024
IsPeerReviewed true
IsScholarly true
Keywords Pruning
Algorithms
Cycle graph
Weighted center
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c249t-f0f9d7b4d8f192b4b2189880f58856d4f9c4dd07f63f1a4cea8e64c1a7f8f45f3
ParticipantIDs crossref_primary_10_1016_j_ipl_2024_106495
elsevier_sciencedirect_doi_10_1016_j_ipl_2024_106495
PublicationCentury 2000
PublicationDate August 2024
2024-08-00
PublicationDateYYYYMMDD 2024-08-01
PublicationDate_xml – month: 08
  year: 2024
  text: August 2024
PublicationDecade 2020
PublicationTitle Information processing letters
PublicationYear 2024
Publisher Elsevier B.V
Publisher_xml – name: Elsevier B.V
References Ben-Moshe, Bhattacharya, Shi, Tamir (br0010) 2007; 378
Lan, Wang, Suzuki (br0060) 1999; 71
Rayco, Francis, Tamir (br0080) 1999; 26
Hershberger, Suri (br0040) 1996; 21
Wang, Zhang (br0090) 2021; 50
Frederickson (br0030) 1991
Bhattacharya, Das, Ranjan Dev (br0020) 2019
Megiddo (br0070) 1983; 12
Kariv, Hakimi (br0050) 1979; 37
Frederickson (10.1016/j.ipl.2024.106495_br0030) 1991
Megiddo (10.1016/j.ipl.2024.106495_br0070) 1983; 12
Hershberger (10.1016/j.ipl.2024.106495_br0040) 1996; 21
Kariv (10.1016/j.ipl.2024.106495_br0050) 1979; 37
Rayco (10.1016/j.ipl.2024.106495_br0080) 1999; 26
Lan (10.1016/j.ipl.2024.106495_br0060) 1999; 71
Ben-Moshe (10.1016/j.ipl.2024.106495_br0010) 2007; 378
Bhattacharya (10.1016/j.ipl.2024.106495_br0020) 2019
Wang (10.1016/j.ipl.2024.106495_br0090) 2021; 50
References_xml – start-page: 299
  year: 1991
  end-page: 319
  ident: br0030
  article-title: Parametric search and locating supply centers in trees
  publication-title: Workshop on Algorithms and Data Structures
– volume: 12
  start-page: 759
  year: 1983
  end-page: 776
  ident: br0070
  article-title: Linear-time algorithms for linear programming in
  publication-title: SIAM J. Comput.
– volume: 378
  start-page: 237
  year: 2007
  end-page: 252
  ident: br0010
  article-title: Efficient algorithms for center problems in cactus networks
  publication-title: Theor. Comput. Sci.
– volume: 71
  start-page: 205
  year: 1999
  end-page: 212
  ident: br0060
  article-title: A linear-time algorithm for solving the center problem on weighted cactus graphs
  publication-title: Inf. Process. Lett.
– volume: 21
  start-page: 453
  year: 1996
  end-page: 475
  ident: br0040
  article-title: Off-line maintenance of planar configurations
  publication-title: J. Algorithms
– volume: 50
  start-page: 602
  year: 2021
  end-page: 635
  ident: br0090
  article-title: An
  publication-title: SIAM J. Comput.
– volume: 26
  start-page: 1113
  year: 1999
  end-page: 1124
  ident: br0080
  article-title: A
  publication-title: Comput. Oper. Res.
– year: 2019
  ident: br0020
  article-title: The weighted
  publication-title: 30th International Symposium on Algorithms and Computation (ISAAC 2019)
– volume: 37
  start-page: 513
  year: 1979
  end-page: 538
  ident: br0050
  article-title: An algorithmic approach to network location problems. I: the
  publication-title: SIAM J. Appl. Math.
– volume: 26
  start-page: 1113
  issue: 10–11
  year: 1999
  ident: 10.1016/j.ipl.2024.106495_br0080
  article-title: A p-center grid-positioning aggregation procedure
  publication-title: Comput. Oper. Res.
  doi: 10.1016/S0305-0548(99)00019-2
– start-page: 299
  year: 1991
  ident: 10.1016/j.ipl.2024.106495_br0030
  article-title: Parametric search and locating supply centers in trees
– volume: 71
  start-page: 205
  issue: 5–6
  year: 1999
  ident: 10.1016/j.ipl.2024.106495_br0060
  article-title: A linear-time algorithm for solving the center problem on weighted cactus graphs
  publication-title: Inf. Process. Lett.
  doi: 10.1016/S0020-0190(99)00111-8
– volume: 50
  start-page: 602
  issue: 2
  year: 2021
  ident: 10.1016/j.ipl.2024.106495_br0090
  article-title: An O(nlog⁡n)-time algorithm for the k-center problem in trees
  publication-title: SIAM J. Comput.
  doi: 10.1137/18M1196522
– year: 2019
  ident: 10.1016/j.ipl.2024.106495_br0020
  article-title: The weighted k-center problem in trees for fixed k
– volume: 21
  start-page: 453
  issue: 3
  year: 1996
  ident: 10.1016/j.ipl.2024.106495_br0040
  article-title: Off-line maintenance of planar configurations
  publication-title: J. Algorithms
  doi: 10.1006/jagm.1996.0054
– volume: 37
  start-page: 513
  issue: 3
  year: 1979
  ident: 10.1016/j.ipl.2024.106495_br0050
  article-title: An algorithmic approach to network location problems. I: the p-centers
  publication-title: SIAM J. Appl. Math.
  doi: 10.1137/0137040
– volume: 378
  start-page: 237
  issue: 3
  year: 2007
  ident: 10.1016/j.ipl.2024.106495_br0010
  article-title: Efficient algorithms for center problems in cactus networks
  publication-title: Theor. Comput. Sci.
  doi: 10.1016/j.tcs.2007.02.033
– volume: 12
  start-page: 759
  issue: 4
  year: 1983
  ident: 10.1016/j.ipl.2024.106495_br0070
  article-title: Linear-time algorithms for linear programming in R3 and related problems
  publication-title: SIAM J. Comput.
  doi: 10.1137/0212052
SSID ssj0006437
Score 2.384616
Snippet We study the problem of computing the center of cycle graphs whose vertices are weighted. The distance from a vertex to a point of the graph is defined as the...
SourceID crossref
elsevier
SourceType Index Database
Publisher
StartPage 106495
SubjectTerms Algorithms
Cycle graph
Pruning
Weighted center
Title A linear-time algorithm for the center problem in weighted cycle graphs
URI https://dx.doi.org/10.1016/j.ipl.2024.106495
Volume 186
WOSCitedRecordID wos001226247700001&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: 1872-6119
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0006437
  issn: 0020-0190
  databaseCode: AIEXJ
  dateStart: 19950113
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LT9wwELbo0kMvvErFo1Q-9MTKaEkmiXNcVUBbEOphkfYW2Y4NyyMb7S6P_vuOHwkroFJB6iWKLNmJ5huNvxnPeAj5KksRyUgAE8bkDGIDjMcqYYbLROEGhT6H61pykp2e8uEw_xWaIE5dO4GsqvjDQ17_V6hxDMG2pbOvgLtdFAfwHUHHJ8KOz38Cvt-1zFFMmG0b3xXX52P0_y9u2nxCm46pJ93QScbGO-5deBSZp_qNa3XdHdbTedYaapacqtS-ssBGGK5dKdAjKR873RoIfSXCfmg16aLy25tmx6KeDzJE0Ka4hcjXs-qXUAlgk9p8u8897Q0ozyJ0R4MZbC1s-qK19oGDy71RbQ-BIsCRFHzPzSeXYNszZctG7Y1szg16RxajLMl5hyz2fxwMf7a7rz2I9Gk9_t-ak2yX0_fkQy9zkTl-MVghS8ExoH0P6CpZ0NUaWW6abtBggz-Soz6dw5e2-FKEiCK-1ONLA750VNEGX-rwpR7fdXJ2eDD49p2FbhhMoYs8Y6Zn8jKTUHKDrFyCRHKWo_U1CedJWoLJFZRlLzNpbPYFKC24TkHti8xwA4mJP5FONa70BqGljOMcTMRNlgLvxdKuicv1JHr7qoRNstvIpaj9pSdFkw14WaAQCyvEwgtxk0AjuSKwNs_GCoT579O23jZtm3x41M_PpDOb3Ood8l7dzUbTyZegDH8AYjtktA
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=A+linear-time+algorithm+for+the+center+problem+in+weighted+cycle+graphs&rft.jtitle=Information+processing+letters&rft.au=Eom%2C+Taekang&rft.au=Ahn%2C+Hee-Kap&rft.date=2024-08-01&rft.pub=Elsevier+B.V&rft.issn=0020-0190&rft.eissn=1872-6119&rft.volume=186&rft_id=info:doi/10.1016%2Fj.ipl.2024.106495&rft.externalDocID=S0020019024000255
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0020-0190&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0020-0190&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0020-0190&client=summon