Максимальный разрез графа

Максимальный разрез.

Максимальный разрез графа — это разрез, размер которого не меньше размера любого другого разреза. Задача определения максимального разреза для графа известна как задача о максимальном разрезе.

Задачу можно сформулировать следующим образом. Следует найти подмножество вершин S, такое, что число рёбер между S и его дополнением было бы настолько велико, насколько это возможно.

Существует расширенная версия, задача о взвешенном максимальном разрезе. В этой версии каждому ребру приписано вещественное число, его вес, и целью является максимизация не числа рёбер, а общего веса рёбер между S и его дополнением. Задача о взвешенном максимальном разрезе часто, но не всегда, ограничивается неотрицательными весами, поскольку отрицательные веса могут изменить природу задачи.

Вычислительная сложность

Следующая задача разрешимости, связанная с максимальным разрезом, широко изучалась в теоретической информатике:

Задан граф G и целое число k, определить, имеется ли разрез в G размером, не меньшим k.

Известно, что эта задача NP-полная. NP-полноту задачи можно показать, например, приведением от задачи максимальной 2-выполнимости[англ.] (задача максимальной выполнимости[англ.] с ограничениями)[1]. Взвешенная версия задачи разрешимости входит в 21 NP-полную задачу Карпа[2]. Карп показал NP-полноту путём приведения от задачи разбиения[англ.].

Канонический оптимизационный вариант вышеупомянутой задачи разрешимости известен как «задача о максимальном разрезе» и определяется следующим образом:

Пусть задан граф G, нужно найти максимальный разрез.

Алгоритмы полиномиального времени

Так как задача о максимальном разрезе является NP-трудной, нет известных алгоритмов полиномиального времени для задачи о максимальном разрезе для общих графов.

Для планарных графов, однако, задача о максимальном разрезе двойственна задаче китайского почтальона (задаче поиска кратчайшего обхода с обходом всех рёбер по меньшей мере один раз), в том смысле, что рёбра, не принадлежащие максимальному разрезу графа G, двойственны рёбрам, которые проходятся многократно в оптимальном обходе двойственного графа для графа G. Оптимальный обход образует самопересекающуюся кривую, которая разбивает плоскость на два подмножества, подмножество точек, для которых порядок относительно кривой чётен, и подмножества точек, порядок которых нечётен. Эти два подмножества образуют разрез, в который входят все рёбра, двойственные рёбрам, которые появляются нечётное число раз в обходе. Задача о китайском почтальоне может быть решена за полиномиальное время, и эта двойственность позволяет задачу максимального разреза решать для планарных графов за полиномиальное время[3]. Известно, однако, что задача максимальной бисекции NP-трудна[4].

Аппроксимационные алгоритмы

Задача о максимальном разрезе является APX-сложной (Пападимитроу и Яннакакис доказали MaxSNP-полноту данной задачи[5]), что означает, что не существует аппроксимационной схемы полиномиального времени (PTAS) как угодно близкой к оптимальному решению, если только не P = NP. Таким образом, любой аппроксимационный алгоритм полиномиального времени даёт аппроксимационный коэффициент, строго меньший единицы.

Существует простой вероятностный 0,5-аппроксимационный алгоритм — для любой вершины бросаем монету с целью решить, к какой части разреза отнести данную вершину[6][7]. Ожидается, что половина рёбер являются разрезающими. Этот алгоритм может быть дерандомизирован с помощью метода условных вероятностей. Таким образом, существует простой детерминированный полиномиального времени алгоритм с 0,5-аппроксимацией[8][9]. Один такой алгоритм начинает с произвольного разбиения вершин заданного графа и передвигает одну вершину за один шаг из одной части разреза в другую, улучшая решение на каждом шаге до тех пор, пока улучшение возможно. Число итераций алгоритма не превосходит , поскольку алгоритм улучшает разрез по меньшей мере на одно ребро. Когда алгоритм прекращает работу, по меньшей мере половина рёбер, инцидентных любой вершине, принадлежат разрезу, в противном случае перенос вершины улучшил бы разрез (увеличил бы размер разреза). Таким образом, разрез включает по меньшей мере рёбер.

Полиномиального времени аппроксимационный алгоритм для задачи о максимальном разрезе с лучшим известным аппроксимационным коэффициентом — это метод Геманса и Вильямсона, использующий полуопределённое программирование и вероятностное округление. Метод даёт аппроксимационный коэффициент , где [10][11]. Если гипотеза уникальной игры[англ.] верна, это лучший возможный аппроксимационный коэффициент для максимального разреза[12]. Если не принимать такие недоказанные допущения, было доказано, что NP-трудно аппроксимировать значение максимального разреза с коэффициентом, лучшим [13][14].

См. также

Примечания

Литература

  • Giorgio Ausiello, Pierluigi Crescenzi, Giorgio Gambosi, Viggo Kann, Alberto Marchetti-Spaccamela, Marco Protasi. Complexity and Approximation: Combinatorial Optimization Problems and Their Approximability Properties. — Springer, 2003.
Задача о максимальном разрезе (оптимизационная версия) — задача ND14 в Приложении B (стр. 399).
Задача о максимальном разрезе (задача разрешимости) — задача ND16 в Приложении A2.2.
Максимальный двудольный подграф (задача разрешимости) — задача GT25 в Приложении A1.2.
  • Daya Ram Gaur, Ramesh Krishnamurti. LP rounding and extensions // Handbook of Approximation Algorithms and Metaheuristics. — Chapman & Hall/CRC, 2007.
  • Michel X. Goemans, David P. Williamson. Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming // Journal of the ACM. — 1995. — Vol. 42, no. 6. — P. 1115–1145. — doi:10.1145/227683.227684.
  • F. Hadlock. Finding a Maximum Cut of a Planar Graph in Polynomial Time // SIAM J. Comput.. — 1975. — Vol. 4, no. 3. — P. 221–225. — doi:10.1137/0204019.
  • Johan Håstad. Some optimal inapproximability results // Journal of the ACM. — 2001. — Vol. 48, no. 4. — P. 798–859. — doi:10.1145/502090.502098.
  • Klaus Jansen, Marek Karpinski, Andrzej Lingas, Eike Seidel. Polynomial Time Approximation Schemes for MAX-BISECTION on Planar and Geometric Graphs // SIAM Journal on Computing. — 2005. — Vol. 35, no. 1. — doi:10.1137/s009753970139567x.
  • Richard M. Karp. Reducibility among combinatorial problems // Complexity of Computer Computation / R. E. Miller, J. W. Thacher. — Plenum Press, 1972. — P. 85–103.
  • Subhash Khot, Guy Kindler, Elchanan Mossel, Ryan O'Donnell. Optimal inapproximability results for MAX-CUT and other 2-variable CSPs? // SIAM Journal on Computing. — 2007. — Vol. 37, no. 1. — P. 319–357. — doi:10.1137/S0097539705447372.
  • Samir Khuller, Balaji Raghavachari, Neal E. Young. Greedy methods // Handbook of Approximation Algorithms and Metaheuristics / Teofilo F. Gonzalez. — Chapman & Hall/CRC, 2007.
  • Michael Mitzenmacher, Eli Upfal. Probability and Computing: Randomized Algorithms and Probabilistic Analysis. — Cambridge, 2005.
  • Rajeev Motwani, Prabhakar Raghavan. Randomized Algorithms. — Cambridge, 1995..
  • Alantha Newman. Max cut // Encyclopedia of Algorithms / Ming-Yang Kao. — Springer, 2008. — P. 1. — ISBN 978-0-387-30770-1. — doi:10.1007/978-0-387-30162-4_219.
  • Christos H. Papadimitriou, Mihalis Yannakakis. Optimization, approximation, and complexity classes // Journal of Computer and System Sciences. — 1991. — Vol. 43, no. 3. — P. 425–440. — doi:10.1016/0022-0000(91)90023-X.
  • Luca Trevisan, Gregory Sorkin, Madhu Sudan, David Williamson. Gadgets, Approximation, and Linear Programming // Proceedings of the 37th IEEE Symposium on Foundations of Computer Science. — 2000. — P. 617–626.

Литература для дополнительного чтения

  • Francisco Barahona, Martin Grötschel, Michael Jünger, Gerhard Reinelt. An application of combinatorial optimization to statistical physics and circuit layout design // Operations Research. — 1988. — Vol. 36, no. 3. — P. 493–513. — doi:10.1287/opre.36.3.493. — JSTOR 170992.

Ссылки

Read other articles:

Cet article concerne l'auteur de bandes dessinées français. Pour le personnage de la série de bandes dessinées Les Tuniques bleues, voir Caporal Blutch. Pour les articles homonymes, voir Hincker. BlutchBlutch en 2021.Naissance 27 décembre 1967 (56 ans)StrasbourgNom de naissance Christian HinckerNationalité françaiseActivités Auteur de bande dessinée, dessinateur de bande dessinée, scénariste de bande dessinée, illustrateurFormation École supérieure des arts décoratifs...

 

  لمعانٍ أخرى، طالع رافينا (توضيح). رافينا   الإحداثيات 42°28′35″N 73°48′51″W / 42.476388888889°N 73.814166666667°W / 42.476388888889; -73.814166666667   [1] تاريخ التأسيس 1914  تقسيم إداري  البلد الولايات المتحدة[2]  التقسيم الأعلى مقاطعة ألباني  خصائص جغرافية  المساحة 3...

 

Municipality in Lower Saxony, GermanyJameln MunicipalityLocation of Jameln within Lüchow-Dannenberg district Jameln Show map of GermanyJameln Show map of Lower SaxonyCoordinates: 53°02′32″N 11°04′43″E / 53.04222°N 11.07861°E / 53.04222; 11.07861CountryGermanyStateLower SaxonyDistrictLüchow-Dannenberg Municipal assoc.ElbtalaueSubdivisions10 OrtsteileGovernment • MayorUdo SperlingArea • Total35.84 km2 (13.84 sq mi)Elev...

Penghargaan Dadasaheb PhalkeJenisNasionalKategoriSinema IndiaDeskripsiPenghargaan Prestasi Seumur HidupDiinstitusikan1969Penghargaan pertama1969Penghargaan terakhir2015Total yang diberi penghargaan46Dianugerahi olehDirektorat Festival FilmBiaya penghargaan₹1.000.000 (US$14,000)MedaliSwarna Kamal (Teratai Emas)Penerima pertamaDevika RaniPenerima saat iniManoj Kumar Penghargaan Dadasaheb Phalke adalah penghargaan tertinggi dalam bidang sinema di India. Penghargaan tersebut dipe...

 

Artikel ini berisi konten yang ditulis dengan gaya sebuah iklan. Bantulah memperbaiki artikel ini dengan menghapus konten yang dianggap sebagai spam dan pranala luar yang tidak sesuai, dan tambahkan konten ensiklopedis yang ditulis dari sudut pandang netral dan sesuai dengan kebijakan Wikipedia. (Januari 2022) Putera Sampoerna FoundationTanggal pendirian2001; 23 tahun lalu (2001)PendiriPutera SampoernaTipeYayasanLokasiJakarta, IndonesiaPemilikKeluarga besar Putera SampoernaDewan PembinaK...

 

A computer text file character representing blank space Dot space redirects here. For the animated film, see Dot in Space. ␣ redirects here. Not to be confused with ⍽ or ⌴. A whitespace character is a character data element that represents white space when text is rendered for display by a computer. For example, a space character (U+0020   SPACE, ASCII 32) represents blank space such as a word divider in a Western script. A printable character results in output when rendered, ...

Artikel ini perlu diwikifikasi agar memenuhi standar kualitas Wikipedia. Anda dapat memberikan bantuan berupa penambahan pranala dalam, atau dengan merapikan tata letak dari artikel ini. Untuk keterangan lebih lanjut, klik [tampil] di bagian kanan. Mengganti markah HTML dengan markah wiki bila dimungkinkan. Tambahkan pranala wiki. Bila dirasa perlu, buatlah pautan ke artikel wiki lainnya dengan cara menambahkan [[ dan ]] pada kata yang bersangkutan (lihat WP:LINK untuk keterangan lebih lanjut...

 

この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)出典検索?: コルク – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2017年4月) コルクを打ち抜いて作った瓶の栓 コルク(木栓、�...

 

American professional soccer club Soccer clubCharlotte EaglesFull nameCharlotte Eagles Soccer ClubNickname(s)The EaglesFounded1991; 33 years ago (1991)StadiumSportsplex at MatthewsMatthews, North CarolinaCapacity2,300PresidentDavid UrbanHead CoachMichael KovachLeagueUSL League Two20232nd, South Atlantic DivisionPlayoffs: Conference QuarterfinalsWebsiteClub website Home colors Away colors The Charlotte Eagles is an American professional soccer team based in Charlotte, North C...

نهبندان نهبندان city   الاسم الرسمي Nehbandan الإحداثيات 31°32′31″N 60°02′11″E / 31.54194°N 60.03639°E / 31.54194; 60.03639 تقسيم إداري  الدولة  إيران  المحافظة خراسان جنوبي  المقاطعة مقاطعة نهبندان  الناحية Central عاصمة لـ مقاطعة نهبندان  خصائص جغرافية ارتفاع 1187 متر[1]...

 

Gambar lap. Grand Prix F1 Jerman 2004 merupakan balapan Formula 1 pada 25 Juli 2004 di Hockenheimring.[1] Lomba Pos No Pembalap Tim Lap Waktu/Tersingkir Grid Poin 1 1 Michael Schumacher Ferrari 66 1:23'54.848 1 10 2 9 Jenson Button BAR-Honda 66 +8.388 detik 13 8 3 8 Fernando Alonso Renault 66 +16.351 detik 5 6 4 5 David Coulthard McLaren-Mercedes 66 +19.231 detik 4 5 5 3 Juan Pablo Montoya Williams-BMW 66 +23.055 detik 2 4 6 14 Mark Webber Jaguar-Cosworth 66 +41.108 detik 11 3 7 4 Ant...

 

This article relies largely or entirely on a single source. Relevant discussion may be found on the talk page. Please help improve this article by introducing citations to additional sources.Find sources: Thomas Bartholomew Curran – news · newspapers · books · scholar · JSTOR (August 2022) For other people named Thomas Curran, see Thomas Curran (disambiguation). Thomas Bartholomew Curran (1870 – 1929) was an Irish barrister and an Anti-Parnellite/Iri...

Soldier; 25th Chief of Clan Maclean (1798–1883) Sir Charles Fitzroy Maclean25th Clan Chief9th Baronet of Morvern5th Lord MacleanIn office1847–1883Preceded bySir Fitzroy Jeffreys Grafton Maclean, 8th Baronet, fatherSucceeded bySir Fitzroy Donald Maclean, 10th Baronet, son Personal detailsBornFitzroy Donald Maclean(1798-10-14)14 October 1798Died27 January 1883(1883-01-27) (aged 84)Folkestone, Kent, EnglandSpouseEmily Eleanor MarshamChildrenSir Fitzroy Donald Maclean, 10th BaronetParent...

 

Exonym used to describe Indigenous people from the circumpolar region For other uses, see Eskimo (disambiguation). Ethnic group EskimoIllustration of a Greenlandic Inuit manTotal population183,500Regions with significant populationsRussia- Chukotka Autonomous Okrug- Sakha (Yakutia) United States- AlaskaCanada- Newfoundland and Labrador- Northwest Territories - Nunavut- Quebec- Yukon (formerly) GreenlandLanguagesEskaleut languages (Aleut, Greenlandic, Inuktut, Inuit languages, Yupik), Russian,...

 

1940 film by Anatole Litvak City for ConquestTheatrical release posterDirected byAnatole LitvakJean Negulesco (uncredited)Screenplay byJohn WexleyBased onCity for Conquest1936 novelby Aben KandelProduced byAnatole LitvakHal B. Wallis (uncredited)StarringJames CagneyAnn SheridanArthur KennedyFrank CravenAnthony QuinnElia KazanCinematographyJames Wong HoweSol PolitoEdited byWilliam HolmesMusic byMax SteinerDistributed byWarner Bros.Release date September 21, 1940 (1940-09-21) Run...

Set class redirects here. For the concept in set theory, see Class (set theory). Six-element set of rhythmic values used in Variazioni canoniche by Luigi Nono[1] A set (pitch set, pitch-class set, set class, set form, set genus, pitch collection) in music theory, as in mathematics and general parlance, is a collection of objects. In musical contexts the term is traditionally applied most often to collections of pitches or pitch-classes, but theorists have extended its use to other typ...

 

Illusions or tricks to change appearance Creature effects redirects here. For the company, see Creature Effects, Inc. For other uses, see Special Effects (disambiguation). This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (June 2017) (Learn how and when to remove this message) A special effect of a miniature person from the 1952 film The Seven Deadly Sins Specia...

 

Virginia Air National GuardAn F-22 Raptor of the 149th Fighter Squadron at Joint Base Langley–Eustis. The 149th is the oldest unit in the Virginia Air National Guard, having over 70 years of service to the commonwealth and nation.Active21 June 1947 - presentCountry United StatesAllegiance VirginiaBranch  Air National GuardTypemilitary reserve force, state militiaRoleTo meet commonwealth and federal mission responsibilities.Size1,200Part ofVirginia National GuardUnited S...

この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)出典検索?: ウズベク人 – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2010年9月) ウズベクO‘zbeklarЎзбекларウズベクの人々総�...

 

Lo stesso argomento in dettaglio: Campionato mondiale di Formula 1 1953.  Gran Premio di Francia 1953 28º GP del Mondiale di Formula 1Gara 5 di 9 del Campionato 1953 Data 5 luglio 1953 Nome ufficiale XL Grand Prix de l'A.C.F. Luogo Circuito di Reims Percorso 8,347 km / 5,187 US mi Circuito stradale Distanza 60 giri, 500,820 km/ 311,195 US mi Clima Sereno Risultati Pole position Giro più veloce Alberto Ascari Juan Manuel Fangio Ferrari in 2'412 Maserati in 2'410 (nel giro 25) Podio 1. ...