Bài toán tối ưu hóa

Trong khoa học máy tínhtoán học, bài toán tối ưu hóabài toán tìm kiếm lời giải tốt nhất trong tất cả các lời giải khả thi. Bài toán tối ưu hóa có thể được chia thành hai loại tùy thuộc vào việc các biến là liên tục hay rời rạc. Bài toán tối ưu hóa với các biến rời rạc còn được gọi là một bài toán tối ưu hóa tổ hợp. Trong một bài toán tối ưu hóa tổ hợp, chúng ta tìm kiếm một đối tượng như là một số nguyên, hoán vị hay đồ thị từ một tập hợp hữu hạn (hoặc có thể là vô hạn đếm được). Bài toán với các biến liên tục bao gồm bài toán hạn chế và bài toán đa phương thức.

Bài toán tối ưu hóa liên tục

Dạng tiêu chuẩn của một bài toán tối ưu hóa (liên tục) là [1]

trong đó

  • ,
  •  được gọi là ràng buộc bất bình đẳng, và
  •  được gọi là ràng buộc bình đẳng.

Theo quy ước, dạng tiêu chuẩn xác định một bài toán cực tiểu hóa. Bài toán cực đại hóa có thể được giải bằng cách phủ định hàm mục tiêu.

Bài toán tối ưu hóa tổ hợp

Một bài toán tối ưu hóa tổ hợp  là một bộ tứ , trong đó

  •  là một tập hợp các trường hợp;
  • đưa ra một ví dụ , là tập hợp của các lời giải khả thi;
  • đưa ra một ví dụ và một lời giải khả thi  theo ,  biểu thị số đo , đó thường là một số thực dương.
  • g là hàm mục tiêu, và là một trong hai  hoặc .

Mục tiêu là sau đó tìm ra một số trường hợp  một lời giải tối ưu, có nghĩa là, là một lời giải khả thi 

Đối với mỗi bài toán tối ưu hóa tổ hợp, có một bài toán quyết định tương ứng yêu cầu cho dù đó có là một lời giải khả thi đối với một số biện pháp cụ thể . Ví dụ, nếu có một đồ thị  chứa các đỉnh  và , một bài toán tối ưu hóa có thể là "tìm một đường đi từ  tới  sử dụng các cạnh ít nhất". Bài toán này có thể có một câu trả lời, đó là, 4. Một bài toán quyết định tương ứng sẽ là "một đường đi từ  tới  mà sử dụng 10 cạnh hoặc ít hơn?" Bài toán này có thể có được câu trả lời đơn giản hoặc là 'có' hoặc là 'không'.

Trong lĩnh vực thuật toán xấp xỉ, các thuật toán được thiết kế để tìm các lời giải gần tối ưu cho các bài toán khó. Phiên bản quyết định bình thường sau đó là một định nghĩa không đầy đủ về bài toán này kể từ khi nó chỉ xác định các lời giải chấp nhận được. Mặc dù chúng ta có thể giới thiệu các bài toán quyết định phù hợp, bài toán này được mô tả đặc điểm tự nhiên hơn như là một bài toán tối ưu hóa.[2]

Bài toán tối ưu hóa NP

Bài toán tối ưu hóa NP (NPO-"NP optimization") là bài toán tối ưu hóa tổ hợp với các điều kiện bổ sung sau.[3] Lưu ý rằng các đa thức dưới đây là các hàm kích thước của đầu vào của các hàm tương ứng, không phải là kích thước của một số tập hợp ẩn của các trường hợp đầu vào.

  • Kích thước của mỗi lời giải khả thi  là đa thức bị chặn trong kích thước của ví dụ được đưa ra ,
  •  và có thể được ghi nhận trong thời gian đa thức, và
  • có thể tính được thời gian đa thức.

Điều này ngụ ý rằng bài toán quyết định tương ứng thì nằm trong NP. Trong khoa học máy tính, các bài toán tối ưu hóa thú vị thường có những đặc tính trên và cho nên đó là những bài toán NPO. Một bài toán ngoài ra còn được gọi là một bài toán tối ưu hóa-P (PO), nếu có tồn tại một thuật toán mà tìm các lời giải tối ưu trong thời gian đa thức. Thông thường, khi đối phó với lớp NPO, thứ được quan tâm trong các bài toán tối ưu hóa mà các phiên bản quyết định là NP-đầy đủ. Lưu ý rằng các quan hệ độ cứng luôn đối với một số phép suy giảm nào đó. Do sự kết hợp giữa các thuật toán xấp xỉ và các bài toán tối ưu hóa máy tính, các suy giảm duy trì xấp xỉ trong một số khía cạnh là dành cho đối tượng này được ưu tiên hơn so với mức giảm TuringKarp thông thường. Một ví dụ về việc giảm như vậy sẽ giảm L. Vì lý do này,vấn đề tối ưu hóa với các phiên bản quyết định hoàn chỉnh NP không được gọi là hoàn chỉnh NPO.[4]

NPO được chia thành các phân lớp sau tùy theo tính xấp xỉ được của chúng:[3]

  • NPO(I): Tương đương với FPTAS. Chứa bài toán xếp ba lô.
  • NPO(II): Tương đương với PTAS. Chứa bài toán lịch Makespan.
  • NPO(III): Lớp của các bài toán NPO có các thuật toán thời gian đa thức sẽ tính toán các lời giải với chi phí ở hầu hết chi phí tối ưu c lần (đối với các bài toán cực tiểu hóa) hoặc một chi phí tối thiểu bằng  chi phí tối ưu (fđối với các bài toán cực đại hóa).Trong cuốn sách của Hromkovič, đã loại trừ trong lớp này đều là các bài toán NPO (II) được lưu nếu P = NP. Nếu không có sự loại trừ, tương đương với APX. Chứa MAX-SAT và số liệu TSP (bài toán người bán hàng).
  • NPO(IV): Lớp các bài toán NPO với các thuật toán thời gian đa thức xấp xỉ lời giải tối ưu bởi một tỷ lệ đó là đa thức trong một logarit của kích thước đầu vào. Trong cuốn sách của Hromkovic, tất cả các bài toán NPO (III) được loại trừ lớp này trừ khi P = NP. Chứa bài toán bao gói tập hợp.
  • NPO(V): Lớp của các bài toán NPO với các thuật toán thời gian đa thức xấp xỉ lời giải tối ưu bởi một tỷ lệ giới hạn bởi một số hàm trên n. Trong cuốn sách của Hromkovic, tất cả các bài toán NPO (IV) được loại trừ lớp này trừ khi P = NP. Chứa hai bài toán TSPNhóm cực đại.

Một lớp quan tâm khác là NPOPB, NPO với các hàm chi phí đa thức bị chặn. Các bài toán với điều kiện này có nhiều tính chất mong muốn.

Xem thêm

Mục tiêu là sau đó tìm ra một số trường hợp một lời giải tối ưu, có nghĩa là, là một lời giải khả thi

  • Semi-infinite programming
  • Bài toán quyết định
  • Bài toán tìm kiếm
  • Counting problem (complexity)
  • Function problem

Tham khảo

  1. ^ Boyd, Stephen P.; Vandenberghe, Lieven (2004).
  2. ^ Ausiello, Giorgio; et al. (2003), Complexity and Approximation (Corrected ed.
  3. ^ a b Hromkovic, Juraj (2002), Algorithmics for Hard Problems, Texts in Theoretical Computer Science (2nd ed.
  4. ^ Kann, Viggo (1992), On the Approximability of NP-complete Optimization Problems, Royal Institute of Technology, Sweden, ISBN 91-7170-082-X 

Read other articles:

Bandar Udara BaboBabo AirportIATA: BXBICAO: WASOInformasiJenisPublikPemilikPemerintah IndonesiaPengelolaKementerian PerhubunganMelayaniBaboLokasiKabupaten Teluk Bintuni, Papua Barat, IndonesiaKetinggian dpl mdplKoordinat2°33′0″S 133°25′0″E / 2.55000°S 133.41667°E / -2.55000; 133.41667Koordinat: 2°33′0″S 133°25′0″E / 2.55000°S 133.41667°E / -2.55000; 133.41667PetaBXBLokasi di Nugini BaratTampilkan peta Papua wila...

 

У этого термина существуют и другие значения, см. Тамерлан (значения). В Википедии есть статьи о других людях с именем Тимур. Тамерланчагат. تیمور‎ Бюст Тимура, реконструкция М. М. Герасимова Великий эмирИмперии Тимуридов 9 апреля 1370 — 19 февраля 1405 Предшественник Хусе...

 

الزي الأسود البديل لعام 2003 لساسكاتشوان رافريدرز من الدوري الكندي لكرة القدم الطقم الثالث أو القميص البديل أو السترة الثالثة أو الزي البديل هو القميص أو الزي الرسمي الذي يرتديه الفريق الرياضي في الألعاب بدلاً من الزي الأساسي أو الزي الخارجي، غالبًا عندما تكون ألوان زي الف�...

...à la campagnePoster filmSutradaraManuel PoirierProduserMaurice BernartDitulis olehManuel PoirierPemeranBenoît RégentJudith HenrySergi LópezJean-Jacques VanierPenata musikCharlélie CoutureSinematograferNara Keo KosalPenyuntingHervé SchneidPerusahaanproduksiSaloméDistributorDiaphana FilmsTanggal rilis5 April 1995Durasi108 menitNegaraPrancisBahasaPrancis ...à la campagne adalah film Prancis tahun 1995 yang disutradarai oleh Manuel Poirier. Sinopsis Benoît pindah ke pedesaan set...

 

Area of Cape Town, South Africa The Cape Flats (Afrikaans: Die Kaapse Vlakte) is an expansive, low-lying, flat area situated to the southeast of the central business district of Cape Town. The Cape Flats is also the name of an administrative region of the City of Cape Town, which lies within the larger geographical area. Landsat image of Cape Town and environs, looking roughly east. Cape Peninsula in the foreground; Table Bay with Robben Island to the left; False Bay with Seal Island (small w...

 

Genocide of the Mongol Dzungar people Dzungar genocidePart of the Conquest of DzungariaThe Battle of Oroi-Jalatu (1756). Chinese general Zhao Hui attacked the Dzungar camp at night, in present Wusu, Xinjiang.LocationDzungar Khanate (modern-day Dzungaria, Western Mongolia, Kazakhstan, northern Kyrgyzstan, southern Siberia, Xinjiang)Date1755–1758TargetDzungarsAttack typeGenocideDeaths420,000[1]–480,000[2] (70%–80% of the Dzungar population, from both warfare and disease)In...

Some of this article's listed sources may not be reliable. Please help improve this article by looking for better, more reliable sources. Unreliable citations may be challenged and removed. (September 2023) (Learn how and when to remove this message) I See RedSingle by Fridafrom the album Something's Going On B-sideI Got SomethingReleasedDecember 1982RecordedPolar Studios, StockholmLength4:32Label Sunshine Polar Songwriter(s)Jim RaffertyProducer(s)Phil CollinsFrida singles chronology To Turn ...

 

Teatro del GiglioIl teatro comunale del GiglioUbicazioneStato Italia LocalitàLucca IndirizzoPiazza del Giglio n. 13 Dati tecniciCapienza749 (sala: 257; palchi/galleria/loggione: 492) posti RealizzazioneCostruzione1817 Inaugurazione1817 Sito ufficiale Modifica dati su Wikidata · ManualeCoordinate: 43°50′26.12″N 10°30′11.12″E / 43.840589°N 10.503089°E43.840589; 10.503089 Il teatro comunale del Giglio è un teatro storico della città di Lucca situato in P...

 

North American Indigenous structure and ceremony for prayer and healing Frame for Ojibwe sweat lodge A sweat lodge is a low profile hut, typically dome-shaped or oblong, and made with natural materials. The structure is the lodge, and the ceremony performed within the structure may be called by some cultures a purification ceremony or simply a sweat. Traditionally the structure is simple, constructed of saplings covered with blankets and sometimes animal skins. The induction of sweating is a ...

「アプリケーション」はこの項目へ転送されています。英語の意味については「wikt:応用」、「wikt:application」をご覧ください。 この記事には複数の問題があります。改善やノートページでの議論にご協力ください。 出典がまったく示されていないか不十分です。内容に関する文献や情報源が必要です。(2018年4月) 古い情報を更新する必要があります。(2021年3月)出...

 

Pemberontakan Jacobite 1715Bagian dari JacobitismePertempuran Sheriffmuir, John WoottonTanggal1715–1716LokasiSkotlandia dan Inggris UtaraHasil Pemerintah menangPihak terlibat  Britania Raya JacobiteTokoh dan pemimpin John Campbell Charles Wills George Carpenter Earl dari Mar Thomas Forster Mackintosh dari Borlum Pemberontakan Jacobite 1715 (bahasa Gaelik Skotlandia: Bliadhna Sheumais [ˈbliən̪ˠə ˈheːmɪʃ]) (disebut juga sebagai Pemberontakan Lima Belas atau Pemberontakan Lor...

 

British politician (1885–1965) 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. (November 2020) (Learn how and when to remove this message) The Right HonourableThe Earl Alexander of HillsboroughKG CH PCChancellor of the Duchy of LancasterIn office28 February 1950 – 26 October 1951Prime MinisterClement AttleePreceded byHugh DaltonSucceeded b...

Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menambahkan referensi yang layak. Tulisan tanpa sumber dapat dipertanyakan dan dihapus sewaktu-waktu.Cari sumber: Daftar sosiolog Indonesia – berita · surat kabar · buku · cendekiawan · JSTOR Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranal...

 

Diagonal TV Diagonal Televisió, S.L.U. Tipo FilialCampo producción audiovisualIndustria EntretenimientoForma legal Sociedad limitadaFundación 1997Sede central Carrer de Larrard, 2008024 BarcelonaEspaña EspañaÁrea de operación España EspañaPropietario Banijay GroupEmpresa matriz Banijay IberiaSitio web diagonaltv.es[editar datos en Wikidata] Diagonal Televisió, S.L.U. es una empresa de producción audiovisual española perteneciente al grupo Endemol Shine Iberia.[...

 

NGC 2355   الكوكبة التوأمان[1]  رمز الفهرس NGC 2355 (الفهرس العام الجديد)C 0714+138 (فهرس كالدويل)[KPS2012] MWSC 1160 (Global survey of star clusters in the Milky Way. III. 139 new open clusters at high Galactic latitudes)[FSR2007] 0995Collinder 133 (فهرس كوليندر)[2]Melotte 63 (كتالوج ميلوت)[3]  المكتشف ويليام هيرشل  تاريخ الاكتشاف 8 مارس 17...

Grebe Gloster Grebe of No. 25 Squadron RAF. Role FighterType of aircraft Manufacturer Gloster Aircraft Company Designer Henry Folland First flight 1923 Introduction 1923 Retired RAF 1931, RNZAF 1938 Primary users Royal Air ForceRoyal New Zealand Air Force Number built 133 Developed from Gloster Grouse Variants Gloster Gamecock The Gloster Grebe was developed by the Gloster Aircraft Company from the Gloster Grouse (an experimental aircraft later developed as a trainer), and was the Royal...

 

Ivo Andrić (1961) Nama dalam bahasa asli(hr) Ivo Andrić(sr-cyrl) Иво Андрић(sr-latn) Ivo Andrić BiografiKelahiran10 Oktober 1892 Dolac (Austria-Hungaria) Kematian13 Maret 1975 (82 tahun)Beograd (Republik Federal Sosialis Yugoslavia) Tempat pemakamanPemakaman Baru Belgrade, Tree-lined path of Giants Galat: Kedua parameter tahun harus terisi! Duta besar Data pribadiPendidikanUniversitas Graz - filsafat (1924–)Faculty of Philosophy of the Jagiellonian University (en) - filsafat...

 

この存命人物の記事には検証可能な出典が不足しています。 信頼できる情報源の提供に協力をお願いします。存命人物に関する出典の無い、もしくは不完全な情報に基づいた論争の材料、特に潜在的に中傷・誹謗・名誉毀損あるいは有害となるものはすぐに除去する必要があります。出典検索?: J・R・スミス – ニュース · 書籍 · スカラー · CiNii&...

Salishan language of British Columbia, Canada NuxalkBella CoolaItNuxalkmc[1]Native toCanadaRegionBella Coola area, Central Coast region, British ColumbiaEthnicity1,660 Nuxalk (2014, FPCC)[2]Native speakers17 (2014, FPCC)[2]Language familySalishan NuxalkLanguage codesISO 639-3blcGlottologbell1243ELPNuxalkBella Coola is classified as Critically Endangered by the UNESCO Atlas of the World's Languages in DangerThis article contains IPA phonetic symbols. Without p...

 

ابرشية القاهرة المارونية الموقع البلد مصر إحصائيات عدد السكان - الكاثوليك (حسب عام 2013)5,000 رعايا 7 معلومات طائفة الكنائس الكاثوليكية الشرقية الطقوس طقس سرياني غربي تأسست 22 يونيه 1946 (78) كاتدرائية كاتدرائية القديس يوسف بالقاهرة القديس الراعي القديس يوسف القيادة الحالية ال�...