Пошук з обмеженням глибини

Алгоритм для реалізації обмеженого пошуку вглиб (АОПГ) (англ. Depth-limited search, DLS) — алгоритм для обходу дерева. Він застосовується в таких алгоритмах, як алгоритм топологічного сортування, алгоритм пошуку сильно зв'язаних компонентів. Цей алгоритм є модифікацією алгоритму пошуку в глибину.

Проблему необмежених дерев можна вирішити, передбачаючи застосування під час пошуку в глибину заздалегідь певної межі глибини L. Це означає, що вузли на глибині L розглядаються таким чином, як якщо б вони не мали наступників. Такий підхід називається пошуком з обмеженням глибини.

Опис алгоритму

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

Алгоритм (неформальний)

  1. Визначити вершину, з якої слід починати пошук, і призначити максимальну глибину пошуку
  2. Перевірити, чи є поточна вершина цільовим станом
    • Якщо не є цільовим станом: Нічого не робити
    • Якщо є цільовим станом: Повернути поточну вершину
  3. Перевірити, чи знаходиться поточна вершина в межах максимальної глибини пошуку
    • Якщо поточна вершина знаходиться поза межею максимальної глибини пошуку: Нічого не робити
    • Якщо поточна вершина знаходиться в межах максимальної глибини пошуку:
      1. Розгорнути вершину і додати усі дочірні вершини до стеку
      2. Викликати пошук з обмеженням глибини для всіх вершин стеку і повернутися до кроку 2

Псевдокод

DLS(node, goal, depth) {
  if ( depth >= 0 ) {
    if ( node == goal )
      return node

    for each child in expand(node)
      DLS(child, goal, depth-1)
  }
}

Властивості

Просторова складність

Оскільки пошук з обмеженням глибини використовує пошук в глибину, то просторова [[Обчислювальна складність|складність] еквівалентна складності звичайного пошуку в глибину і вона складає . Ємкісна складність — O (b * L) .

Часова складність

Оскільки пошук з обмеженням глибини використовує пошук в глибину, то часова складність еквівалентна складності звичайного пошуку в глибину і вона складає O(), де  — кількість вершин,  — кількість ребер в досліджуваному графі. Зверніть увагу, що пошук з обмеженням глибини досліджує не весь граф, а тільки ту частину, яка розташована в межах вказаної глибини.

Повнота

Незважаючи на те, що алгоритм пошуку з обмеженнями глибини не може створювати нескінченно довгі шляхи і не може застрявати в циклах, в цілому алгоритм не є повним, оскільки він не знаходить рішення, яке лежить за межами даної глибини пошуку. Але якщо максимальна глибина пошуку обрана більше глибини рішення, алгоритм стає повним.

Оптимальність

Пошук з обмеженням глибини не є оптимальним. Ця модифікація зберігає проблему пошуку в глибину: алгоритм спочатку досліджує один шлях до кінця, що може привести до знаходження рішення, що коштує дорожче, ніж деякі рішення в інших шляхах.

Недоліки алгоритму

Недоліки методу — необхідність знати оцінку складності задачі. Якщо встановлена межа глибини буде занадто великою, це призведе до зайвих затрат ресурсів на пошук, якщо занадто малою — ціль не буде досягнута.

Література

Див. також


Read other articles:

Katedral SemarangKatedral Santa Perawan Maria Ratu Rosario Suci Randusariꦒꦿꦺꦗ​ꦏꦠꦼꦢꦿꦭ꧀​ꦱꦼꦩꦫꦁTampilan luar gereja Katedral SemarangKatedral SemarangLokasi di Semarang6°59′7″S 110°24′35″E / 6.98528°S 110.40972°E / -6.98528; 110.40972Koordinat: 6°59′7″S 110°24′35″E / 6.98528°S 110.40972°E / -6.98528; 110.40972LokasiSemarang, Jawa TengahNegaraIndonesiaDenominasiGereja Katolik RomaSejarahDedi...

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Februari 2023. Pelle JensenInformasi pribadiNama lengkap Pelle JensenTanggal lahir 24 Mei 1992 (umur 31)Tempat lahir JermanTinggi 193 m (633 ft)Posisi bermain BekInformasi klubKlub saat ini TSG 1899 HoffenheimNomor 28Karier senior*Tahun Tim Tampil (Go...

 

1980s policy of the Soviet Union promoting openness and freedom of information For other uses, see Glasnost (disambiguation). 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: Glasnost – news · newspapers · books · scholar · JSTOR (January 2015) (Learn how and when to remove this template message) GlasnostRuss...

2008 2015 Élections cantonales de 2011 en Charente 18 des 35 cantons de la Charente les 20 et 27 mars 2011 Type d’élection Élections cantonales Majorité départementale – Michel Boutant Liste PSDVGPCF Sièges obtenus 23 Opposition départementale – François Bonneau Liste UMPMoDemDVD Sièges obtenus 12 Président du Conseil général Sortant Élu Michel Boutant PS Michel Boutant PS modifier - modifier le code - voir Wikidata  Les élections cantonales ...

 

State electoral district of New South Wales, Australia Casino was an electoral district of the Legislative Assembly in the Australian state of New South Wales originally created in 1930 and named after Casino. The 1929 redistribution increased the number of seats in the rural zone,[1] and Casino was created from parts of Tenterfield and Clarence both of which were held by the Country Party. It was abolished in 1968, recreated in 1971 and abolished again in 1981.[2][3]&...

 

Boeing 747SP Un Boeing 747SP de l'Administration de l'aviation civile de Chine, compagnie mère de Air China, photographié en 1985 à l'aéroport de Paris-Charles-de-Gaulle. Rôle Avion de ligne à fuselage large très long courrier Constructeur Boeing Statut • En service limité en tant que charter, VIP ou avion gouvernemental• Un exemplaire converti en SOFIA Premier vol 4 juillet 1975 Mise en service 1976 avec la compagnie Pan Am Premier client • Pan American World Airways Client pr...

Polish nobleman and professor Ireneusz RoszkowskiRoszkowski in the 1970sBorn24 March 1910Łapy, PolandDied21 April 1996Warsaw, PolandResting placePowązki CemeteryNationalityPolishCitizenshipPolishAlma materUniversity of WarsawKnown for First in the world Laboratory of Experimental Embryology Latzko-Tausig-Roszkowski (LTR) method operatio crutiata method Awards Order of Polonia Restituta Golden Cross of Merit Medal for Sacrifice and Courage Ogończyk – Coat of arms of Ireneusz Ros...

 

Vue d'artiste de Chariclo et de ses anneaux. Le centaure (10199) Chariclo est entouré d'un système d'anneaux constitué de deux étroits anneaux denses de 7 et 3 kilomètres de large, séparés de seulement 14 kilomètres, à 391 et 405 kilomètres du centre de l'astéroïde respectivement. Découverte Vidéo montrant ce qui s'est passé lorsque l'astéroïde Chariclo est passé devant l'étoile 2UCAC 15096659. En plus de la baisse de luminosité attendue ...

 

US professional association ASCE redirects here. For other uses, see ASCE (disambiguation). This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article contains too many or overly lengthy quotations. Please help summarize the quotations. Consider transferring direct quotations to Wikiquote or excerpts to Wikisource. (May 2019) This article may be too technical for most readers to underst...

DecoderStato Italia Linguaitaliano PeriodicitàSemestrale[1] GenereRivista Fondazione1987[2][3] Chiusura1998[3] SedeMilano[2][3] EditoreShake Edizioni[2][3] DirettoreErmanno Guarneri[1] Sito webwww.decoder.it[3]   Modifica dati su Wikidata · Manuale Decoder, nota anche come Decoder. Rivista Internazionale Underground[3] è stata una rivista italiana fondata nel 1987 e pubblicata fino al 199...

 

Ritratto di Lady Mary Dudley Mary Dudley (1530/1535 – Londra, 9 agosto 1586) fu una nobile inglese, dama di compagnia presso la corte della regina Elisabetta I d'Inghilterra. Indice 1 Infanzia 2 Al servizio di Elisabetta I 3 Note 4 Voci correlate 5 Altri progetti Infanzia Era la figlia maggiore di John Dudley, I duca di Northumberland e Jane Guildford. Ricevette una solida educazione. Parlava fluentemente italiano, francese e latino[1], inoltre si interessò allo studio dell'alchimi...

 

Questa voce sull'argomento ciclisti tedeschi è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Sebastian Lang Sebastian Lang Nazionalità  Germania Altezza 187 cm Peso 75 kg Ciclismo Specialità Strada Termine carriera 2011 CarrieraSquadre di club 1999-2001Team Köstritzer2002-2008 Gerolsteiner2009 Silence-Lotto2010-2011 Omega PharmaNazionale 2002-2008 Germania Statistiche aggiornate al maggio 2023 Modifica dati su Wikidata ...

October 1951 general election 1951 United Kingdom general election ← 1950 25 October 1951 1955 → ← outgoing memberselected members →All 625 seats in the House of Commons313 seats needed for a majorityOpinion pollsTurnout82.6%, 1.3%   First party Second party Third party   Leader Winston Churchill Clement Attlee Clement Davies Party Conservative Labour Liberal Leader since 9 October 1940 25 October 1935 2 August 1945 Leader's ...

 

American computer animation studio (founded 1986) This article is about the computer animation studio. For other uses, see Pixar (disambiguation). Pixar Animation StudiosLogo used since 1995Headquarters in Emeryville, CaliforniaCompany typeSubsidiaryIndustryAnimationPredecessorThe Graphics Group (1979–1986)Circle Seven Animation (2005–2006)FoundedFebruary 3, 1986; 38 years ago (1986-02-03) in Richmond, CaliforniaFoundersEdwin CatmullAlvy Ray SmithHeadquarters1200 Park Av...

 

County in Kansas, United States Not to be confused with Cherokee, Kansas. County in KansasCherokee CountyCountyTri-State Marker (2006)Location within the U.S. state of KansasKansas's location within the U.S.Coordinates: 37°10′N 94°51′W / 37.167°N 94.850°W / 37.167; -94.850Country United StatesState KansasFoundedFebruary 18, 1860Named forCherokee Native AmericansSeatColumbusLargest cityBaxter SpringsArea • Total591 sq mi (1,530...

Jalur Utama HakodateSebuah kereta lokal berjalan di sepanjang pantai Laut Jepang, dekat Stasiun Asari di OtaruIkhtisarJenisKereta api lokalLokasiHokkaidoTerminusHakodateAsahikawaStasiun79 (jalur utama)6 (jalur cabang)OperasiPemilik JR HokkaidoOperatorJR Hokkaido dan JR FreightDepoDepo Sapporo (dekat Stasiun Inaho), Bengkel & depot NaeboData teknisPanjang lintas4.231 km (2.629 mi)Lebar sepur1.067 mm (3 ft 6 in)ElektrifikasiAC 20 kV 50 Hz dengan Listrik aliran ...

 

Disambiguazione – Salgari rimanda qui. Se stai cercando l'album di Ludovico Einaudi, vedi Salgari (album). Emilio Salgari nel 1903 Emilio Carlo Giuseppe Maria Salgari (AFI: /salˈɡari/)[1][2][3][4] (Verona, 21 agosto 1862 – Torino, 25 aprile 1911) è stato uno scrittore italiano di romanzi d'avventura molto popolari. Autore straordinariamente prolifico, è ricordato soprattutto per aver creato le saghe d'avventura del ciclo indo-malese (o ciclo de...

 

Imaging technique This article may be too technical for most readers to understand. Please help improve it to make it understandable to non-experts, without removing the technical details. (April 2020) (Learn how and when to remove this message) A high-resolution spectral-domain OCT scan (3×3 mm) of a dry age-related macular degeneration eye showing geographic atrophy and drusen in macula on both cross-sectional and en face fly-through. Optical coherence tomography (OCT) is an imaging techni...

Main article: 2005 United Kingdom general election 2005 United Kingdom general election in Northern Ireland ← 2001 5 May 2005 (2005-05-05) 2010 → ← outgoing memberselected members →All 18 Northern Irish seats to the House of CommonsTurnout63.5% ()   First party Second party   Leader Ian Paisley Gerry Adams Party DUP Sinn Féin Leader since 30 September 1971 13 November 1983 Leader's seat North Antrim Belfast West ...

 

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (فبراير 2022) أشالو تاميني   معلومات شخصية الميلاد 22 نوفمبر 1991 (العمر 32 سنة)ديلا، إثيوبيا  مركز اللعب مدافع معلومات النادي النادي الحالي سانت جورج المسيرة الاحترافي�...