A Linear-Space Top-Down Algorithm for Tree Inclusion Problem
We consider the following tree-matching problem: Given labeled, ordered trees P and T, can P be obtained from T by deleting nodes? Deleting a node v entails removing all edges incident to v and, if v has a parent u, replacing the edges from u to v by edges from u to the children of v. The best known...
Saved in:
Published in | 2012 International Conference on Computer Science and Service System pp. 85 - 89 |
---|---|
Main Authors | , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.08.2012
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | We consider the following tree-matching problem: Given labeled, ordered trees P and T, can P be obtained from T by deleting nodes? Deleting a node v entails removing all edges incident to v and, if v has a parent u, replacing the edges from u to v by edges from u to the children of v. The best known algorithm for this problem needs O(|T|·|leaves(P)|) time and O(|leaves(P)|·min{D T , |leaves(T)|} + |T| + |P|) space, where leaves(T) (resp. leaves(P)) stands for the set of the leaves of T (resp. P), and D T (resp. D P ) for the height of T (resp. P). In this paper, we present an efficient algorithm that requires O(|T|.|leaves(P)|) time and O(|T| + |P|) space. |
---|---|
AbstractList | We consider the following tree-matching problem: Given labeled, ordered trees P and T, can P be obtained from T by deleting nodes? Deleting a node v entails removing all edges incident to v and, if v has a parent u, replacing the edges from u to v by edges from u to the children of v. The best known algorithm for this problem needs O(|T|·|leaves(P)|) time and O(|leaves(P)|·min{D T , |leaves(T)|} + |T| + |P|) space, where leaves(T) (resp. leaves(P)) stands for the set of the leaves of T (resp. P), and D T (resp. D P ) for the height of T (resp. P). In this paper, we present an efficient algorithm that requires O(|T|.|leaves(P)|) time and O(|T| + |P|) space. |
Author | Yibin Chen Yangjun Chen |
Author_xml | – sequence: 1 surname: Yangjun Chen fullname: Yangjun Chen email: y.chen@uwinnipeg.ca organization: Dept. Appl. Comput. Sci., Univ. of Winnipeg, Winnipeg, MB, Canada – sequence: 2 surname: Yibin Chen fullname: Yibin Chen email: chenyibin@gmail.com organization: Dept. Appl. Comput. Sci., Univ. of Winnipeg, Winnipeg, MB, Canada |
BookMark | eNotjstKxEAURFtUUMfs3LnpH0i8_Ug_wE2Iow4EFJL90EluNJJ0h86I-PcO6qooOHWoK3Lmg0dCbhhkjIG9K-u6zjgwngk4IYnVBrSyudTMwulvZ1JpAZqz_IIk6_oBAMel0oZfkvuCVqNHF9N6cR3SJizpQ_jytJjeQhwP7zMdQqRNRKQ7302f6xg8fY2hnXC-JueDm1ZM_nNDmsdtUz6n1cvTriyqdLRwSK01vWt7qU0PrTA8V5wh9C04yYXDHIVGKY43LXQdGwaOA-NHrpVMgbFcbMjtn3ZExP0Sx9nF770SVnJlxA_LjUh7 |
CODEN | IEEPAD |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/CSSS.2012.30 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Xplore IEEE Proceedings Order Plans (POP All) 1998-Present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE/IET Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
EISBN | 9780769547190 0769547192 |
EndPage | 89 |
ExternalDocumentID | 6394268 |
Genre | orig-research |
GroupedDBID | 6IE 6IF 6IK 6IL 6IN AAJGR ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK IEGSK IERZE OCL RIE RIL |
ID | FETCH-LOGICAL-i90t-998dabd478d0b3825621e0db0a423ae5e37e4378190cc1ff2ef12382b41608923 |
IEDL.DBID | RIE |
ISBN | 9781467307215 1467307211 |
IngestDate | Wed Jun 26 19:23:25 EDT 2024 |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i90t-998dabd478d0b3825621e0db0a423ae5e37e4378190cc1ff2ef12382b41608923 |
PageCount | 5 |
ParticipantIDs | ieee_primary_6394268 |
PublicationCentury | 2000 |
PublicationDate | 2012-Aug. |
PublicationDateYYYYMMDD | 2012-08-01 |
PublicationDate_xml | – month: 08 year: 2012 text: 2012-Aug. |
PublicationDecade | 2010 |
PublicationTitle | 2012 International Conference on Computer Science and Service System |
PublicationTitleAbbrev | csss |
PublicationYear | 2012 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
SSID | ssj0001106782 |
Score | 1.5377297 |
Snippet | We consider the following tree-matching problem: Given labeled, ordered trees P and T, can P be obtained from T by deleting nodes? Deleting a node v entails... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 85 |
SubjectTerms | Algorithm design and analysis Computer science Data structures Heuristic algorithms Pattern matching tree embedding tree inclusion tree matching Vegetation |
Title | A Linear-Space Top-Down Algorithm for Tree Inclusion Problem |
URI | https://ieeexplore.ieee.org/document/6394268 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NS8NAEF3anjxVbcVv9uDRTTebNNmAl1ItRagIidBbye5OtFibUpKLv97ZJG1BPHhLcgjLfuS9N3kzQ8hd4AdIA4RkmuuIof4KWGoLQYYpRG7qG5lJm5w8ewmmb_7zfDhvkft9LgwAVOYzcOxl9S_f5Lq0obIBoikCimyTtuSiztU6xFNsLTQpqtytALetVTa7kk7N_XBvfI8G4ziOrbFLOJX_-dBYpcKVSZfMdiOq7SSfTlkoR3__Ktb43yEfk_4hg4--7rHphLRgfUq6uxYOtDnRPfIwoqhGcbezGMUz0CTfsEcU5nS0es-3y-LjiyKrpckWgOKnZFXa4Jp9s-1C0yfJ5CkZT1nTUIEtI14wVFYmVcYPpeHKQ2kYCBe4UTxFTpXCELwQfC-0HEFrN8sEZIhrUigkbVwiEzwjnXW-hnNCM5RNygtkqFGPuDpLhR8qjktrhDSukhekZ-disalLZiyaabj8-_EVObJLUfvqrkmn2JZwg1hfqNtqkX8AwQ6jLw |
link.rule.ids | 310,311,786,790,795,796,802,27956,55107 |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NT8JAEJ0gHvSECsZv9-DRLdttabeJF4IaVCAmrQk30t1ulYhASHvx1zvbFkiMB29tD81mP_rem76ZAbjxXA9pABdUMRVQ1F8ejU0hSD_WgR27iUiFSU4ejrz-m_s87oxrcLvJhdFaF-YzbZnL4l9-slC5CZW1EU0RUMQO7CLOM7_M1tpGVEw1NMGL7C0PN67RNuuiTtV9Z2N9D9q9MAyNtYtbhQN621qlQJbHBgzXYyoNJZ9WnklLff8q1_jfQR9Aa5vDR1436HQINT0_gsa6iQOpznQT7roE9SjudxqifNYkWizpPUpz0p29L1bT7OOLIK8l0Uprgh-TWW7Ca-bNpg9NC6LHh6jXp1VLBToNWEZRWyWxTFxfJEw6KA49bmuWSBYjq4p1Rzu-dh3fsASl7DTlOkVkE1wibWMCueAx1OeLuT4BkqJwko4nfIWKxFZpzF1fMlzchIvEluIUmmYuJsuyaMakmoazvx9fw14_Gg4mg6fRyznsm2UpXXYXUM9Wub5E5M_kVbHgP5HapoM |
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%3Abook&rft.genre=proceeding&rft.title=2012+International+Conference+on+Computer+Science+and+Service+System&rft.atitle=A+Linear-Space+Top-Down+Algorithm+for+Tree+Inclusion+Problem&rft.au=Yangjun+Chen&rft.au=Yibin+Chen&rft.date=2012-08-01&rft.pub=IEEE&rft.isbn=9781467307215&rft.spage=85&rft.epage=89&rft_id=info:doi/10.1109%2FCSSS.2012.30&rft.externalDocID=6394268 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781467307215/lc.gif&client=summon&freeimage=true |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781467307215/mc.gif&client=summon&freeimage=true |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781467307215/sc.gif&client=summon&freeimage=true |