Задача пошуку ізоморфного підграфа

Задача пошуку ізоморфного підграфа — обчислювальна задача, в якій входом є два графи і і потрібно визначити, чи містить підграф, ізоморфний графу . Задача є узагальненням як задачі про найбільшу кліку, так і задачі про перевірку, чи містить граф гамільтонів цикл, тому є NP-повною[1]. Проте, з деякими видами підграфів задачу пошуку ізоморфного підграфа можна розв'язати за поліноміальний час[2][3].

Задача розв'язності та обчислювальна складність

Для доведення, що задача пошуку ізоморфного підграфа NP-повна, її потрібно сформулювати як задачу розв'язності. Входом задачі розв'язності є пара графів і . Відповідь задачі ствердна, якщо ізоморфний деякому підграфу графа і заперенчна в іншому випадку.

Формальна задача: Нехай ,  — два графи. Чи існує підграф , такий, що ? Тобто, чи існує відображення , таке, що ?

Доведення NP-повноти задачі пошуку ізоморфного підграфа просте і ґрунтується на зведенні до цієї задачі задачі про кліку, NP-повної задачі розв'язності, в якій входом є один граф і число , а питання полягає таке: чи містить граф повний підграф із вершинами. Для зведення цієї задачі до пошуку ізоморфного підграфа, просто візьмемо як граф повний граф . Тоді відповідь задачі пошуку ізоморфного подграфа зі вхідними графами і дорівнює відповіді для задачі про кліку для графа і числа . Оскільки задача про кліку NP-повна, така поліноміальна звідність показує, що задача пошуку ізоморфного підграфа також NP-повна[4].

Альтернативне зведення задачі про гамільтонів цикл відображає граф , який перевіряється на гамільтоновість, на пару графів і , де  — цикл, що має таке ж число вершин, як і . Оскільки задача про гамільтонів цикл є NP-повною навіть для планарних графів, то задача пошуку ізоморфного підграфа також залишається NP-повною навіть для планарного випадку[5].

Задача пошуку ізоморфного підграфа є узагальненням задачі про ізоморфізм графів, у якій запитується, чи граф граф ізоморфний графу  — відповідь для задачі про ізоморфізм графів «так» тоді й лише тоді, коли графи і мають однакове число вершин і ребер та задача пошуку ізоморфного підграфа для графів та дає «так». Проте статус задачі ізоморфізму графів з погляду теорії складності залишається відкритим.

Грегер[6] показав, що якщо виконано гіпотезу Аандераа — Карпа — Розенберга[ru]про складність запиту[en] монотонних властивостей графа, то будь-яка задача пошуку ізоморфного підграфа має складність запиту . Тобто розв'язання задачі пошуку ізоморфного підграфа вимагає перевірки існування або відсутності у вході різних ребер графа[7].

Алгоритми

Ульман[8] описав рекурсивну процедуру із поверненням для розв'язання задачі пошуку ізоморфного підграфа. Хоча час роботи цього алгоритму, в загальному випадку, експоненційний, він працює за поліноміальний час для будь-якого фіксованого (тобто час роботи обмежено поліномом, який залежить від вибору ). Якщо  — планарний граф (або, загальніше, граф із обмеженим розширенням), а  — фіксований, час розв'язання задачі пошуку ізоморфного підграфа можна скоротити до лінійного часу[2][3].

2010 року Ульман[9] суттєво оновив алгоритм зі статті 1976 року.

Застосування

Задачу пошуку ізоморфного подграфа застосовано в галузі хемоінформатики для пошуку схожості хімічних сполук за їх структурними формулами. Часто в цій галузі використовують термін підструктурний пошук[8]. Структура запиту часто визначається графічно з використанням структурного редактора. Засновані на SMILES бази даних зазвичай визначають запити з використанням SMARTS[en], розширення SMILES.

Тісно пов'язані задачі підрахунку числа ізоморфних копій графа у більшому графі використовуються для виявлення шаблону в базах даних[10], у біоінформатиці взаємодії протеїн-протеїн[11] і в методах експоненційних випадкових графів для математичного моделювання соціальних мереж[12].

Ольріх, Ебелінг, Гітинг і Сатер[13] описали затсосування задачі пошуку ізоморфного підграфа в системі автоматизованого проєктування електронних схем. Задача є також підкроком під час перетворення графа (що потребує найбільшого часу виконання), тому надається інструментальними засобами перетворення графа.

До задачі також є інтерес у галузі штучного інтелекту, де її вважають частиною групи завдань зіставлення зі зразком у графах. Також у цій галузі розглядається розширення задачі пошуку ізоморфного графа, відоме як аналіз графа[en][14].

Примітки

  1. В оригінальній статті Кука (Cook, 1971), яка містить доведення теореми Кука — Левіна, вже показано, що задача пошуку ізоморфного підграфа NP-повна, зведенням із задачі 3-SAT із використанням клік.
  2. а б Eppstein, 1999, с. 1–27.
  3. а б Nešetřil, Ossona de Mendez, 2012, с. 400–401.
  4. Wegener, 2005, с. 81.
  5. de la Higuera, Janodet, Samuel, Damiand, Solnon, 2013, с. 76–99.
  6. Gröger, 1992, с. 119–127.
  7. Тут Ω — омега велике.
  8. а б Ullmann, 1976, с. 31–42.
  9. Ullmann, 2010.
  10. Kuramochi, Karypis, 2001, с. 313.
  11. Pržulj, Corneil, Jurisica, 2006, с. 974–980.
  12. Snijders, Pattison, Robins, Handcock, 2006, с. 99–153.
  13. Ohlrich, Ebeling, Ginting, Sather, 1993, с. 31–37.
  14. http://www.aaai.org/Papers/Symposia/Fall/2006/FS-06-02/FS06-02-007.pdf [Архівовано 2017-08-29 у Wayback Machine.]; розширена версія на https://e-reports-ext.llnl.gov/pdf/332302.pdf Архівна копія на сайті Wayback Machine.

Література

Read other articles:

Ini adalah nama Korea; marganya adalah Heo. Heo Kyung-hwanLahir16 Februari 1981 (umur 43)Tongyeong, South KoreaMediaStand-up, TelevisiKebangsaanKorea SelatanTahun aktif2006–sekarangGenreObservational, Sketch, Wit, Parodi, Slapstick, Dramatic, SitcomNama KoreaHangul허경환 Hanja許卿煥 Alih AksaraHeo Gyeong-hwanMcCune–ReischauerHŏ Kyŏng-hwan Heo Kyung-hwan (Hangul: 허경환; lahir 16 Februari 1981), adalah komedian asal Korea Selatan. Ia memulai debut sebagai komedian ...

 

Pulau Alcatraz Pulau Alcatraz adalah sebuah pulau yang terletak di tengah Teluk San Francisco di California, Amerika Serikat. Alcatraz terletak pada koordinat 37°49' LU 122°25' BB. Alcatraz dahulu merupakan benteng pertahanan militer dan kemudian dijadikan penjara keamanan-ketat. Kini dia adalah sebuah situs sejarah yang dikelola oleh Dinas Pertamanan Nasional AS sebagai Tempat Rekreasi Nasional Golden Gate dan yang dibuka untuk wisatawan. Pulau ini terdaftar sebagai Tempat Bersejarah Nasio...

 

Jeonju 전주시KotaTranskripsi Korea • Hangeul전주시 • Hanja全州市 • RomanisasiJeonju-si BenderaLambangLokasi Jeonju pada peta.ProvinsiJeolla UtaraNegara Korea SelatanPemerintahan • JenisPemerintah Kota • WalikotaWoo Beom-kiLuas • Total206,22 km2 (7,962 sq mi)Populasi • Kepadatan3,164/km2 (8,190/sq mi) • DialekJeollaZona waktuUTC+9 (Waktu Standar Korea)Situs web...

本條目存在以下問題,請協助改善本條目或在討論頁針對議題發表看法。 此條目需要补充更多来源。 (2018年3月17日)请协助補充多方面可靠来源以改善这篇条目,无法查证的内容可能會因為异议提出而被移除。致使用者:请搜索一下条目的标题(来源搜索:羅生門 (電影) — 网页、新闻、书籍、学术、图像),以检查网络上是否存在该主题的更多可靠来源(判定指引)。 �...

 

Peta menunjukkan lokasi Anao Data sensus penduduk di Anao Tahun Populasi Persentase 19959.240—200010.0451.81%200710.8061.01% Anao adalah munisipalitas yang terletak di provinsi Tarlac, Filipina. Pada tahun 2010, munisipalitas ini memiliki populasi sebesar 11.263 jiwa dan 2.493 rumah tangga. Pembagian wilayah Secara administratif Anao terbagi menjadi 18 barangay, yaitu: Baguindoc (Baguinloc) Bantog Campos Carmen Casili Don Ramon Hernando Poblacion Rizal San Francisco East San Francisco West ...

 

Talitha CumiEpisode The X-FilesNomor episodeMusim 3Episode 24SutradaraR. W. GoodwinTeleplayChris CarterPengarangDavid DuchovnyChris CarterKode produksi3X24Tanggal siar17 Mei 1996Durasi44 menitBintang tamu Mitch Pileggi sebagai Walter Skinner William B. Davis sebagai The Smoking Man Steven Williams sebagai X Roy Thinnes sebagai Jeremiah Smith Brian Thompson sebagai The Bounty Hunter Rebecca Toolan sebagai Teena Mulder Jerry Hardin sebagai Deep Throat Peter Donat sebagai William Mulder Ste...

Pour les articles homonymes, voir Dubau. Cet article est une ébauche concernant un coureur cycliste français. Vous pouvez partager vos connaissances en l’améliorant (comment ?). Pour plus d’informations, voyez le projet cyclisme. Joshua DubauInformationsNaissance 4 juin 1996 (27 ans)ReimsNationalité françaiseÉquipe actuelle Van Rysel CX Racing TeamSpécialité Cyclo-cross, VTT cross-countryÉquipes amateurs ?-2016AC Bazancourt-Reims2017-2022Peltrax-CS Dammarie-lès-Lys202...

 

ItuanoCalcio Galo de Itu, Rubro-Negro, Marechal de Ferro, Gigante Guerriero, Maior do Interior Segni distintivi Uniformi di gara Casa Trasferta Colori sociali Nero · rosso Simboli gallo Dati societari Città Itu Nazione  Brasile Confederazione CONMEBOL Federazione CBF Campionato Série B Fondazione 1947 Presidente Vinicius Guitti Moraes Allenatore Alberto Valentim Stadio Novelli Júnior(16 749 posti) Sito web www.ituanofc.com Palmarès Si invita a seguire il modello di voce L'...

 

Protein-coding gene in the species Homo sapiens CYSLTR2IdentifiersAliasesCYSLTR2, CYSLT2, CYSLT2R, HG57, HPN321, KPG_011, hGPCR21, GPCR21, PSEC0146, cysteinyl leukotriene receptor 2External IDsOMIM: 605666 MGI: 1917336 HomoloGene: 10688 GeneCards: CYSLTR2 Gene location (Human)Chr.Chromosome 13 (human)[1]Band13q14.2Start48,653,711 bp[1]End48,711,226 bp[1]Gene location (Mouse)Chr.Chromosome 14 (mouse)[2]Band14|14 D3Start73,263,043 bp[2]End73,286,554 ...

American politician from Virginia (born 1944) Louise LucasPresident pro tempore of the Virginia SenateIncumbentAssumed office January 8, 2020Preceded byStephen NewmanMember of the Virginia Senatefrom the 18th districtIncumbentAssumed office January 8, 1992Preceded byHoward Anderson Personal detailsBornLillie Louise Boone (1944-01-22) January 22, 1944 (age 80)Portsmouth, Virginia, U.S.Political partyDemocraticSpouseOtis LucasEducationNorfolk State University (BS, MA) Lillie Louise...

 

Russian revolutionary (1851–1919) Mark NatansonBornMark Andreyevich Natanson(1851-01-06)6 January 1851Švenčionys, Vilna Governorate, Russian EmpireDied29 July 1919(1919-07-29) (aged 68)Bern, SwitzerlandOccupation(s)Revolutionary, political activistFamilyAlexander Berkman (nephew) Mark Andreyevich Natanson (Russian: Марк Андре́евич Натансо́н; party name: Bobrov; 25 December 1850 (N.S. 6 January 1851) – 29 July 1919) was a Russian revolutionary who was one of t...

 

2016年美國總統選舉 ← 2012 2016年11月8日 2020 → 538個選舉人團席位獲勝需270票民意調查投票率55.7%[1][2] ▲ 0.8 %   获提名人 唐納·川普 希拉莉·克林頓 政党 共和黨 民主党 家鄉州 紐約州 紐約州 竞选搭档 迈克·彭斯 蒂姆·凱恩 选举人票 304[3][4][註 1] 227[5] 胜出州/省 30 + 緬-2 20 + DC 民選得票 62,984,828[6] 65,853,514[6]...

Network of television and radio stations in Nebraska, United States News Channel NebraskaStatewide Nebraska/Sioux City, IowaUnited StatesCityNorfolk, NebraskaBrandingNCNProgrammingSubchannelssee § SubchannelsOwnershipOwnerFlood Communications (Mike Flood)(see § Network stations)HistoryFounded2002First air dateJune 2015; 8 years ago (2015-06) (Statewide network launch) including SiouxlandLinksWebsiteNews Channel Nebraska News Channel Nebraska (NCN) is an inde...

 

Bessie dan Robert Vonnoh, 1930 Robert William Vonnoh (17 September 1858 – 28 Desember 1933) adalah seorang pelukis Impresionis Amerika yang dikenal karena potret dan lanskapnya. Dia bepergian secara ekstensif antara Pantai Timur Amerika dan Prancis, lebih khusus lagi koloni seniman Grez-sur-Loing. Biografi Robert William Vonnoh lahir pada 17 September 1858 di Hartford, Connecticut. Ia belajar di Boston di Massachusetts Normal Art School sekarang disebut Massachusetts College o...

 

This article is about the Queen consort of Sweden. For the earlier Duchess of Mecklenburg (d. 1450), see Catherine of Saxe-Lauenburg, Duchess of Mecklenburg. Queen consort of Sweden Catherine of Saxe-LauenburgCatherine as depicted on her tombQueen consort of SwedenTenure24 September 1531 – 23 September 1535Born24 September 1513RatzeburgDied23 September 1535(1535-09-23) (aged 21)StockholmBurialUppsala CathedralSpouseGustav I of SwedenIssueEric XIV of SwedenHouseAscaniaFatherMagnus I, Du...

Single by J. Cole Lights PleaseSingle by J. Colefrom the album The Warm Up and Cole World: The Sideline Story ReleasedNovember 24, 2009Recorded2008GenreHip hopLength3:28 (Album version)4:27 (Mixtape version)LabelRoc NationColumbiaByStormSonySongwriter(s)Jermaine ColeProducer(s)J. Cole Lights Please is a song by American rapper J. Cole, released on June 15, 2009 from his second mixtape, The Warm Up. The song was later released as a single on November 24, 2009 and appeared on his debut studio a...

 

Final Piala Generalísimo 1947TurnamenPiala Generalísimo 1947 Real Madrid Español 2 0 Tanggal22 Juni 1947StadionStadion Riazor, A CoruñaWasitFrancisco EchavePenonton30.000← 1946 1948 → Final Piala Generalísimo 1947 adalah pertandingan final ke-43 dari turnamen sepak bola Piala Generalísimo untuk menentukan juara musim 1947. Pertandingan ini diikuti oleh Real Madrid dan Español dan diselenggarakan pada 22 Juni 1947 di Stadion Riazor, A Coruña. Real Madrid memenangkan pertand...

 

Beriev Be-8 (Nama pelaporan USAF/DoD Tipe 33,[1] nama pelaporan NATO Mole[2]), dibangun oleh Beriev OKB Soviet pada tahun 1947. Itu adalah pesawat amfibi penumpang/penghubung dengan layout yang mirip dengan Be-4 tetapi secara substansial lebih besar dan lebih berat. Pesawat itu bermesin payung bersayap tunggal, dengan sayap terpasang pada tiang tipis dan sepasang struts singkat. Dibandingkan dengan pesawat Be-4, Be-8 dilengkapi dengan landing gear ditarik, dengan kokpit dan ka...

Chevagnes L'église Saint-Sixte-et-Saint-Nizier. Blason Administration Pays France Région Auvergne-Rhône-Alpes Département Allier Arrondissement Moulins Intercommunalité Communauté d'agglomération Moulins Communauté Maire Mandat Philippe Charrier 2020-2026 Code postal 03230 Code commune 03074 Démographie Populationmunicipale 641 hab. (2021 ) Densité 13 hab./km2 Géographie Coordonnées 46° 36′ 43″ nord, 3° 33′ 06″ est Altitude Min. 2...

 

Old city of Tunis, Tunisia This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Medina of Tunis – news · newspapers · books · scholar · JSTOR (May 2017) (Learn how and when to remove this message) Medina of TunisUNESCO World Heritage SiteRoofs of the MedinaLocationTunis, TunisiaCriteria(ii)(iii)(v)Reference36bisI...