Feedback arc set

Ce graphe orienté n'a pas de circuits: il n'est pas possible de partir d'un sommet quelconque et de revenir à ce même point, en suivant les connexions dans la direction indiquée par les flèches.

En théorie des graphes, un graphe orienté peut contenir des circuits, c'est-à-dire des chemins qui reviennent sur leur point de départ. Dans certaines applications, ces circuits sont indésirables, et on cherche à les éliminer pour obtenir un graphe orienté acyclique (souvent abrégé en DAG). Une façon de procéder est de simplement supprimer certains arcs du graphe pour couper les circuits. Un ensemble d'arcs de retour, ou coupe-cycles d'arcs communément appelé par son nom anglais un feedback arc set (FAS) est un ensemble d'arcs qui, lorsqu'il est supprimé du graphe, le transforme en graphe acyclique. Dit d'une autre manière, c'est un ensemble contenant au moins un arc de chaque circuit dans le graphe.

Définitions

Un concept étroitement lié est celui de feedback vertex set, en français coupe-cycles de sommets ; c'est un ensemble de sommets contenant au moins un sommet de chaque circuit d'un graphe ; un arbre couvrant de poids minimal est la variante non-orienté problème du feedback arc set.

Un feedback arc set minimal est un ensemble d'arcs de retour de taille minimale, et qui n'est donc plus une feedback arc set si on lui enlève un de ses arcs ; un tel ensemble a la propriété supplémentaire que, si les arcs de retour sont inversés plutôt que supprimé, alors le graphe devient acyclique. Trouver un ensemble d'arcs de retour de taille minimale est une étape clé dans le dessin de graphes par couches[1],[2].

L'obtention d'un feedback arc set set ou, de manière équivalente, d'un sous-graphe acyclique maximal, est un problème difficile au sens de la complexité des algorithmes, et pour lequel plusieurs solutions approximatives ont été développées.

Une variante complique encore le problème : c'est quand il y a des coûts associés à la suppression  d'un arc. On veut supprimer aussi peu d'arcs que possible, tout en choisissant ceux de coût minimal. La suppression d'une arc suffit dans un circuit simple, mais, en général, déterminer le nombre minimum d'arcs à supprimer est un problème NP-difficile ; en théorie de complexité des algorithmes, c'est le problème du feedback arc set minimal ou problème du sous-graphe acyclique maximal.

Résultats théoriques

La version de décision du problème du feedback arc set minimal demande si tous les circuits peuvent être supprimés en supprimant au plus k arcs; ce problème est NP-complet. C'est l'un des 21 problèmes NP-complets donnés par Richard M. Karp dans son célèbre article ; il le traite par réduction du problème de couverture par sommets[3],[4].

Bien que NP-complet, le problème du feedback arc set est fixed-parameter tractable : il existe un algorithme pour le résoudre, dont le temps d'exécution est polynomial en la taille du graphe mais exponentiel en le nombre d'arcs dans le feedback arc set[5].

Viggo Kann a montré, en 1992, que le problème du feedback arc set est APX-dur, ce qui signifie qu'il existe une constante c telle que, en supposant que P≠NP, il n'existe pas d'algorithme d'approximation en temps polynomial qui trouve toujours un ensemble d'arcs de taille au plus c fois plus grand que la taille du résultat optimal[6],[7]. Une majoration de la constante c est c = 1.3606[8]. Le meilleur algorithme d'approximation connu a ratio O(log n log log n)[7],[9]. Pour le problème dual d'approximation du nombre maximum d'arcs dans un sous-graphe acyclique, un ratio légèrement au-dessus de 1/2 est connu[10],[11].

Si les graphes sont restreints à des tournois, le problème est connu sous le nom de problème du feedback arc set sur les tournois (abrégé en FAST). Ce problème admet un schéma d'approximation en temps polynomial, et cela reste valable pour la version pondérée du problème[12]. Un algorithme à complexité paramétrée sous-exponentielle pour le problème FAST pondéré a été donné par Karpinski et Schudy 2010[13].

Si les arcs sont non-orientés, le problème de la suppression d'arêtes pour rendre le graphe acyclique équivalent à la recherche d'un arbre couvrant de poids minimal, ce qui peut être fait facilement en temps polynomial.

Un algorithme d'approximation

Plusieurs algorithmes d'approximation pour le problème ont été développés[14]. Un algorithme particulièrement simple est le suivant:

  • Numéroter les sommets de manière arbitraire de 1 à n.
  • Construire deux sous-graphes L et R, contenant respectivement les arcs (u, v)u < v, et ceux où u > v.

Clairement, les graphes L et R sont tous deux des sous-graphes acycliques du graphe donné, et l'un des deux contient au moins la moitié des arcs d'un sous-graphe acyclique de taille maximale[15].

Références

  1. Giuseppe Di Battista, Peter Eades, Roberto Tamassia et Ioannis G. Tollis, « Layered Drawings of Digraphs », dans Graph Drawing: Algorithms for the Visualization of Graphs, Prentice Hall, (ISBN 9780133016154), p. 265–302.
  2. Oliver Bastert, Christian Matuszewski, Michael Kaufmann et Dorothea Wagner, « Layered drawings of digraphs », dans Drawing Graphs: Methods and Models, vol. 2025, Springer-Verlag, coll. « Lecture Notes in Computer Science », (DOI 10.1007/3-540-44969-8_5), p. 87–120.
  3. Richard M. Karp, « Reducibility Among Combinatorial Problems », dans Complexity of Computer Computations, New York, Plenum,, coll. « Proc. Sympos. IBM Thomas J. Watson Res. Center, Yorktown Heights, N.Y. », , p. 85–103.
  4. (en) Michael Garey et David S. Johnson, Computers and Intractability : A Guide to the Theory of NP-Completeness, W.H. Freeman, (ISBN 0-7167-1045-5).
  5. Jianer Chen, Yang Liu, Songjian Lu, Barry O'Sullivan et Igor Razgon, « A fixed-parameter algorithm for the directed feedback vertex set problem », Journal of the ACM, vol. 55, no 5,‎ (DOI 10.1145/1411509.1411511).
  6. Viggo Kann, On the Approximability of NP-complete Optimization Problems (Ph.D. thesis), Department of Numerical Analysis and Computing Science, Royal Institute of Technology, Stockholm, (lire en ligne).
  7. a et b Pierluigi Crescenzi, Viggo Kann, Magnús Halldórsson, Marek Karpinski et Gerhard Woeginger, « Minimum Feedback Arc Set », dans A compendium of NP optimization problems, (lire en ligne).
  8. Irit Dinur et Samuel Safra, « On the hardness of approximating minimum vertex cover », Annals of Mathematics, vol. 162, no 1,‎ , p. 439–485 (DOI 10.4007/annals.2005.162.439, lire en ligne).
  9. G. Even, J. Naor, B. Schieber et M. Sudan, « Approximating minimum feedback sets and multicuts in directed graphs », Algorithmica, vol. 20, no 2,‎ , p. 151–174 (DOI 10.1007/PL00009191, MR 1484534).
  10. B. Berger et P. Shor, « Approximation algorithms for the maximum acyclic subgraph problem », dans Proceedings of the 1st ACM-SIAM Symposium on Discrete Algorithms (SODA’90), (lire en ligne), p. 236–243.
  11. P. Eades, X. Lin et W. F. Smyth, « A fast and effective heuristic for the feedback arc set problem », Information Processing Letters, vol. 47,‎ , p. 319–323 (DOI 10.1016/0020-0190(93)90079-O).
  12. Claire Kenyon-Mathieu et Warren Schudy, « How to rank with few errors: a PTAS for weighted feedback arc set on tournaments », dans Proc. 39th ACM Symposium on Theory of Computing (STOC '07), (DOI 10.1145/1250790.1250806, MR 2402432), p. 95–103. Voir aussi la version détailée.
  13. M. Karpinski et W. Schudy, « Faster algorithms for feedback arc set tournament, Kemeny rank aggregation and betweenness tournament », dans Proc. 21st ISAAC (2010), vol. 6506, coll. « Lecture Notes in Computer Science », , 3–14 p. (DOI 10.1007/978-3-642-17517-6_3).
  14. Refael Hassin et Shlomi Rubinstein, « Approximations for the maximum acyclic subgraph problem », Information Processing Letters, vol. 51, no 3,‎ , p. 133–140 (DOI 10.1016/0020-0190(94)00086-7)
  15. (en) Steven Skiena, The Algorithm Design Manual, 2nd, , 730 p. (ISBN 978-1-84996-720-4 et 1-84996-720-2), p. 348 et 559–561.

Liens externes

Read other articles:

Senior coach or manager of a sports team 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) The neutrality of this article is disputed. Relevant discussion may be found on the talk page. Please do not remove this message until conditions to do so are met. (October 2022) (Learn how and when to remove this template message) This article's tone or style may not reflect the encyclopedic tone use...

 

Good to KnowAlbum studio karya JoJoDirilis01 Mei 2020 (2020-05-01)Genre R&B[1] Durasi51:39Label Clover Music Warner Produser 30 Roc A Pluss Beatgodz DatBoiSqueeze Lido Fade Majah Doc McKinney Noise Club Dylan Wiggins Kronologi JoJo Mad Love(2016) Good to Know(2020) December Baby(2020) Singel dalam album Good to Know ManDirilis: 13 Maret 2020 Good to Know adalah album studio keempat oleh penyanyi-penulis lagu asal Amerika Serikat JoJo. Album ini dirilis pada 1 Mei 2020, me...

 

Burung-madu sangihe Status konservasi Terancam (IUCN 3.1)[1] Klasifikasi ilmiah Kerajaan: Animalia Filum: Chordata Kelas: Burung Ordo: Passeriformes Famili: Nectariniidae Genus: Aethopyga Spesies: A. duyvenbodei Nama binomial Aethopyga duyvenbodei(Schlegel, 1871) Burung-madu sangihe (Aethopyga duyvenbodei) adalah salah satu jenis burung yang dilindungi oleh undang undang.Burung ini merupakan endemik Sulawesi. Burung ini juga pernah dianggap sebagai burung terlangka di kawas...

Atol AldabraSitus Warisan Dunia UNESCOAldabra tortoiseKriteriaAlam: vii, ix, xNomor identifikasi185Pengukuhan1982 (ke-6)Koordinat9°25′0.05″S 46°24′59.94″E / 9.4166806°S 46.4166500°E / -9.4166806; 46.4166500 (Aldabra Atoll)Koordinat: 9°25′0.05″S 46°24′59.94″E / 9.4166806°S 46.4166500°E / -9.4166806; 46.4166500 (Aldabra Atoll) AldabraFoto NASA Atol AldabraGeografiLokasiSamudra HindiaKepulauanSeychellesL...

 

Sudaporn SeesondeeInformasi pribadiLahir4 Oktober 1991 (umur 32)Distrik Chai Wan, Provinsi Udon Thani, Thailand[1] OlahragaNegaraThailandOlahragaTinju Rekam medali Tinju amatir putri Mewakili  Thailand Permainan Olimpiade 2020 Tokyo Kelas ringan Kejuaraan Dunia 2018 New Delhi Kelas ringan 2014 Kota Jeju Kelas welter ringan Pesta Olahraga Asia 2018 Jakarta Kelas ringan Sudaporn Seesondee (Thai: สุดาพร สีสอนดีcode: th is deprecated , lahir 4 Oktober 1...

 

نيو هايد بارك     الإحداثيات 40°43′56″N 73°41′05″W / 40.7322°N 73.6847°W / 40.7322; -73.6847  [1] تقسيم إداري  البلد الولايات المتحدة[2]  التقسيم الأعلى مقاطعة ناسو  خصائص جغرافية  المساحة 2.22565 كيلومتر مربع2.226377 كيلومتر مربع (1 أبريل 2010)  ارتفاع 32 متر  عدد �...

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 Januari 2023. Dalam nama Korean ini, nama keluarganya adalah Kim. Kim Geu-rimKim Greem pada tahun 2012Lahir1 Maret 1987 (umur 37)PendidikanKorea University Sejong Campus, Jurusan Bahasa dan Sastra InggrisPekerjaanPenyanyiTahun aktif2011–sekarangAgenN...

 

Velocio-SRAM 2015GénéralitésÉquipe Canyon-SRAM RacingCode UCI VELStatut Équipe cycliste professionnelle féminine, cyclisme fémininPays  AllemagneSport Cyclisme sur routeEffectif 10Manager général Kristy ScrymgeourPalmarèsNombre de victoires 32[1]Meilleur coureur UCI Lisa Brennauer (7e)Classement UCI 4eSpecialized-Lululemon 2014Canyon-SRAM Racing 2016modifier - modifier le code - modifier Wikidata La saison 2015 de l'équipe Velocio-SRAM est la quatorzième de la formation si on...

 

Municipality in Utrecht, Netherlands Municipality in Utrecht, NetherlandsWijk bij DuurstedeMunicipalityAerial view of Wijk bij Duurstede FlagCoat of armsLocation in UtrechtWijk bij DuurstedeLocation of Wijk bij DuurstedeCoordinates: 51°59′N 5°20′E / 51.983°N 5.333°E / 51.983; 5.333CountryNetherlandsProvinceUtrechtGovernment[1] • BodyMunicipal councilArea[2] • Total50.40 km2 (19.46 sq mi) • Land4...

Oxbow Surfwear CompanyIndustryWholesale Founded1985 in Pont-AudemerHeadquartersMérignac, FranceKey peopleLaird Hamilton, Matt MeolaProductsApparel, sporting goodsParentLafumaWebsitehttps://www.oxbowshop.com/ Oxbow is a brand of clothing and athletic equipment.[1] Since its creation in 1985 in Pont-Audemer, France, Oxbow has positioned itself in the world of boardsports as an international brand. Oxbow restarted the World Longboard Championship in 1992, and sponsors athletes such...

 

Ancient Egyptian deity Not to be confused with Heqet or Hecate.HekaHeka, depicted wearing a Hemhem crown and sidelock, carrying a crook and flail and ankh.Name in hieroglyphsEgyptian: ḥk3w or Major cult centreEsnaPersonal informationParentsKhnum (father)Neith, Mehet-Weret, Menhit, or Nebetu'u (mother) Part of a series onAncient Egyptian religion Beliefs Afterlife Cosmology Duat Ma'at Mythology Index Numerology Philosophy Soul Practices Funerals Offerings: Offering formula Temples Priestess ...

 

2020年夏季奥林匹克运动会波兰代表團波兰国旗IOC編碼POLNOC波蘭奧林匹克委員會網站olimpijski.pl(英文)(波兰文)2020年夏季奥林匹克运动会(東京)2021年7月23日至8月8日(受2019冠状病毒病疫情影响推迟,但仍保留原定名称)運動員206參賽項目24个大项旗手开幕式:帕维尔·科热尼奥夫斯基(游泳)和马娅·沃什乔夫斯卡(自行车)[1]闭幕式:卡罗利娜·纳亚(皮划艇)&#...

Learning technique performed with flashcards 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: Spaced repetition – news · newspapers · books · scholar · JSTOR (February 2020) (Learn how and when to remove this message) In the Leitner system, correctly answered cards are advanced to the next, less frequent box,...

 

British engineer This article is about the civil engineer. For the baggage handler, see John Smeaton (born 1976). For the Australian cricket umpire, see John Smeaton (umpire). John SmeatonSmeaton, with the Eddystone Lighthouse in the backgroundBorn(1724-06-08)8 June 1724Austhorpe, West Riding of Yorkshire, EnglandDied28 October 1792(1792-10-28) (aged 68)Austhorpe, West Riding of Yorkshire, EnglandResting placeSt Mary's Church, WhitkirkOccupationCivil engineerAwardsCopley Medal (1759) Joh...

 

  لمعانٍ أخرى، طالع نادي المدينة (توضيح). المدينة الاسم الكامل نادي المدينة الرياضي الثقافي الاجتماعي اللقب عميد الدوري الليبي ، أولاد البلاد، الحواتة، القلعة السوداء والبيضاء تأسس عام 1953/10/29 الملعب ملعب طرابلس الدولي طرابلس - ليبيا البلد ليبيا  الدوري الدوري الليب...

  لمعانٍ أخرى، طالع غزل البنات (توضيح). غزل البناتمعلومات عامةالصنف الفني كوميديا رومانسية — فيلم موسيقي[1] تاريخ الصدور 22 سبتمبر 1949مدة العرض 110 دقيقةاللغة الأصلية لغة عربية (مصرية)العرض أبيض وأسود البلد  المملكة المصريةالطاقمالمخرج أنور وجديالكاتب أنور وجدي (ق...

 

Bad GuyPoster promosi untuk Bad GuyGenreMelodramaSutradaraLee Hyung-minPemeranKim Nam-gilHan Ga-inKim Jae-wookOh Yeon-sooJung So-minPenata musikErica YK Jung (Chung Yea-kyung)Negara asalKorea SelatanBahasa asliKoreaJmlh. episode17ProduksiLokasi produksiKorea Nagoya, JepangDurasiRabu dan Kamis pukul 21:55 (WSK)Rumah produksiGood Story NHK[1]Rilis asliRilis26 Mei (2010-05-26) –05 Agustus 2010 (2010-08-05) Korean nameHangul나쁜 남자 Alih AksaraNappeun NamjaMcC...

 

Taglio NovissimoL'imboccatura del canale a Mira Taglio.Stato Italia Regioni Veneto Lunghezza27,92 km[1] Nasceprolungamento del Taglio Nuovo dal Naviglio del Brenta (Mira Taglio) 45°25′58.78″N 12°07′21.02″E45°25′58.78″N, 12°07′21.02″E SfociaLaguna Veneta 45°13′19.66″N 12°12′35.38″E45°13′19.66″N, 12°12′35.38″E Modifica dati su Wikidata · Manuale Il canale o Taglio Novissimo è un canale artificiale del Veneto. Fu realizzato agli in...

2016 American filmMy Big Fat Greek Wedding 2Theatrical release posterDirected byKirk JonesWritten byNia VardalosProduced by Gary Goetzman Tom Hanks Rita Wilson Starring Nia Vardalos John Corbett Lainie Kazan Gia Carides Joey Fatone Louis Mandylor Andrea Martin Michael Constantine CinematographyJim DenaultEdited byMarkus CzyzewskiMusic byChristopher LennertzProductioncompanies Gold Circle Entertainment Home Box Office Playtone Distributed byUniversal PicturesRelease dates March 15, ...

 

Darmaya Direktur Kecabangan Pusat Pembekalan Angkutan Angkatan Darat ke-4Masa jabatan13 September 2021 – 25 Oktober 2021PendahuluAgus SantosaPenggantiAkhmad Muzamil Informasi pribadiLahir1963 (umur 60–61)Alma materAkademi Militer (1988)Karier militerPihak IndonesiaDinas/cabang TNI Angkatan DaratMasa dinas1988—2021Pangkat Brigadir Jenderal TNINRP31770SatuanKorps Pembekalan Angkutan (CBA)Sunting kotak info • L • B Brigadir Jenderal TNI (Purn.)...