Lý thuyết đồ thị

Hình vẽ một đồ thị có 6 đỉnh và 7 cạnh

Trong toán họctin học, lý thuyết đồ thị (tiếng Anh: graph theory) nghiên cứu các tính chất của đồ thị. Một cách không chính thức, đồ thị là một tập các đối tượng được gọi là các đỉnh (hoặc nút) nối với nhau bởi các cạnh (hoặc cung). Cạnh có thể có hướng hoặc vô hướng. Đồ thị thường được vẽ dưới dạng một tập các điểm (các đỉnh nối với nhau bằng các đoạn thẳng (các cạnh).

Đồ thị biểu diễn được rất nhiều cấu trúc, nhiều bài toán thực tế có thể được biểu diễn bằng đồ thị. Ví dụ, cấu trúc liên kết của một website có thể được biểu diễn bằng một đồ thị có hướng như sau: các đỉnh là các trang web hiện có tại website, tồn tại một cạnh có hướng nối từ trang A tới trang B khi và chỉ khi A có chứa 1 liên kết tới B. Do vậy, sự phát triển của các thuật toán xử lý đồ thị là một trong các mối quan tâm chính của khoa học máy tính.

Cấu trúc đồ thị có thể được mở rộng bằng cách gán trọng số cho mỗi cạnh. Có thể sử dụng đồ thị có trọng số để biểu diễn nhiều khái niệm khác nhau. Ví dụ, nếu đồ thị biểu diễn một mạng đường giao thông, các trọng số có thể là độ dài của mỗi con đường. Một cách khác để mở rộng đồ thị cơ bản là quy định hướng cho các cạnh của đồ thị (như đối với các trang web, A liên kết tới B, nhưng B không nhất thiết cũng liên kết tới A). Loại đồ thị này được gọi là đồ thị có hướng. Một đồ thị có hướng với các cạnh có trọng số được gọi là một lưới.

Các lưới có nhiều ứng dụng trong khía cạnh thực tiễn của lý thuyết đồ thị, chẳng hạn, phân tích lưới có thể dùng để mô hình hoá và phân tích mạng lưới giao thông hoặc nhằm "phát hiện" hình dáng của Internet - (Xem thêm các ứng dụng đưới đây. Mặc dù vậy, cũng nên lưu ý rằng trong phân tích lưới, thì định nghĩa của khái niệm "lưới" có thể khác nhau và thường được chỉ ra bằng một đồ thị đơn giản.)

Lịch sử

Một trong những kết quả đầu tiên trong lý thuyết đồ thị xuất hiện trong bài báo của Leonhard Euler về Bảy cây cầu ở Königsberg, xuất bản năm 1736. Bài báo này cũng được xem như một trong những kết quả topo đầu tiên trong hình học, tức là, nó không hề phụ thuộc vào bất cứ độ đo nào. Nó diễn tả mối liên hệ sâu sắc giữa lý thuyết đồ thị và tôpô học.

Năm 1845, Gustav Kirchhoff đưa ra Định luật Kirchhoff cho mạch điện để tính điện thếcường độ dòng điện trong mạch điện.

Năm 1852 Francis Guthrie đưa ra bài toán bốn màu về vấn đề liệu chỉ với bốn màu có thể tô màu một bản đồ bất kì sao cho không có hai nước nào cùng biên giới được tô cùng màu. Bài toán này được xem như đã khai sinh ra lý thuyết đồ thị, và chỉ được giải sau một thế kỉ vào năm 1976 bởi Kenneth AppelWolfgang Haken. Trong khi cố gắng giải quyết bài toán này, các nhà toán học đã phát minh ra nhiều thuật ngữ và khái niệm nền tảng cho lý thuyết đồ thị.

Định nghĩa

Cách vẽ đồ thị

Cách biểu diễn đơn đồ thị có hướng

Đồ thị được biểu diễn đồ họa bằng cách vẽ một điểm cho mỗi đỉnh và vẽ một cung giữa hai đỉnh nếu chúng được nối bởi một cạnh. Nếu đồ thị là có hướng thì hướng được chỉ bởi một mũi tên.

Không nên lẫn lộn giữa một đồ hình của đồ thị với bản thân đồ thị (một cấu trúc trừu tượng, không đồ họa) bởi có nhiều cách xây dựng đồ hình. Toàn bộ vấn đề nằm ở chỗ đỉnh nào được nối với đỉnh nào, và bằng bao nhiêu cạnh. Trong thực hành, thường rất khó để xác định xem hai đồ hình có cùng biểu diễn một đồ thị không. Tùy vào bài toán mà đồ hình này có thể phù hợp và dễ hiểu hơn đồ hình kia.

Các cấu trúc dữ liệu đồ thị

Có nhiều cách khác nhau để lưu trữ các đồ thị trong máy tính. Sử dụng cấu trúc dữ liệu nào thì tùy theo cấu trúc của đồ thị và thuật toán dùng để thao tác trên đồ thị đó. Trên lý thuyết, người ta có thể phân biệt giữa các cấu trúc danh sách và các cấu trúc ma trận. Tuy nhiên, trong các ứng dụng cụ thể, cấu trúc tốt nhất thường là kết hợp của cả hai. Người ta hay dùng các cấu trúc danh sách cho các đồ thị thưa (sparse graph), do chúng đòi hỏi ít bộ nhớ. Trong khi đó, các cấu trúc ma trận cho phép truy nhập dữ liệu nhanh hơn, nhưng lại cần lượng bộ nhớ lớn nếu đồ thị có kích thước lớn.

Các cấu trúc danh sách

  • Danh sách liên thuộc (Incidence list) - Mỗi đỉnh có một danh sách các cạnh nối với đỉnh đó. Các cạnh của đồ thị được có thể được lưu trong một danh sách riêng (có thể cài đặt bằng mảng (array) hoặc danh sách liên kết động (linked list)), trong đó mỗi phần tử ghi thông tin về một cạnh, bao gồm: cặp đỉnh mà cạnh đó nối (cặp này sẽ có thứ tự nếu đồ thị có hướng), trọng số và các dữ liệu khác. Danh sách liên thuộc của mỗi đỉnh sẽ chiếu tới vị trí của các cạnh tương ứng tại danh sách cạnh này.
  • Danh sách kề (Adjacency list) - Mỗi đỉnh của đồ thị có một danh sách các đỉnh kề nó (nghĩa là có một cạnh nối từ đỉnh này đến mỗi đỉnh đó). Trong đồ thị vô hướng, cấu trúc này có thể gây trùng lặp. Chẳng hạn nếu đỉnh 3 nằm trong danh sách của đỉnh 2 thì đỉnh 2 cũng phải có trong danh sách của đỉnh 3. Lập trình viên có thể chọn cách sử dụng phần không gian thừa, hoặc có thể liệt kê các quan hệ kề cạnh chỉ một lần. Biểu diễn dữ liệu này thuận lợi cho việc từ một đỉnh duy nhất tìm mọi đỉnh được nối với nó, do các đỉnh này đã được liệt kê tường minh.

Các cấu trúc ma trận

  • Ma trận liên thuộc (Incidence matrix) - Đồ thị được biểu diễn bằng một ma trận kích thước p × q, trong đó p là số đỉnh và q là số cạnh, chứa dữ liệu về quan hệ giữa đỉnh và cạnh . Đơn giản nhất: nếu đỉnh là một trong 2 đầu của cạnh , bằng 0 trong các trường hợp khác.
  • Ma trận kề (Adjaceny matrix) - một ma trận N × N, trong đó N là số đỉnh của đồ thị. Nếu có một cạnh nào đó nối đỉnh với đỉnh thì phần tử bằng 1, nếu không, nó có giá trị 0. Cấu trúc này tạo thuận lợi cho việc tìm các đồ thị con và để đảo các đồ thị.
  • Ma trận dẫn nạp (Admittance matrix) hoặc ma trận Kirchhoff (Kirchhoff matrix) hay ma trận Laplace (Laplacian matrix) - được định nghĩa là kết quả thu được khi lấy ma trận bậc (degree matrix) trừ đi ma trận kề. Do đó, ma trận này chứa thông tin cả về quan hệ kề (có cạnh nối hay không) giữa các đỉnh lẫn bậc của các đỉnh đó.

Các bài toán đồ thị

Tìm đồ thị con

Một bài toán thường gặp, được gọi là bài toán đồ thị con đẳng cấu (subgraph isomorphism problem), là tìm các đồ thị con trong một đồ thị cho trước. Nhiều tính chất của đồ thị có tính di truyền, nghĩa là nếu một đồ thị con nào đó có một tính chất thì toàn bộ đồ thị cũng có tính chất đó. Chẳng hạn như một đồ thị là không phẳng nếu như nó chứa một đồ thị hai phía đầy đủ (complete bipartite graph ) hoặc nếu nó chứa đồ thị đầy đủ . Tuy nhiên, bài toán tìm đồ thị con cực đại thỏa mãn một tính chất nào đó thường là bài toán NP-đầy đủ (NP-complete problem).

  • Bài toán đồ thị con đầy đủ lớn nhất (clique problem) (NP-đầy đủ)
  • Bài toán tập con độc lập (independent set problem) (NP-đầy đủ)

Tô màu đồ thị

Các bài toán đường đi

Các bài toán phủ

Các bài toán phủ là các thể hiện cụ thể của các bài toán tìm đồ thị con. Chúng có quan hệ chặt chẽ với bài toán đồ thị con đầy đủ hoặc bài toán tập độc lập.

Các thuật toán quan trọng

Các lĩnh vực toán học có liên quan

Ứng dụng

Lý thuyết đồ thị được ứng dụng nhiều trong phân tích lưới. Có hai kiểu phân tích lưới. Kiểu thứ nhất là phân tích để tìm các tính chất về cấu trúc của một lưới, chẳng hạn nó là một scale-free network hay là một small-world network. Kiểu thứ hai, phân tích để đo đạc, chẳng hạn mức độ lưu thông xe cộ trong một phần của mạng lưới giao thông (transportation network).

Lý thuyết đồ thị còn được dùng trong nghiên cứu phân tử. Trong vật lý vật chất ngưng tụ, cấu trúc ba chiều phức tạp của các hệ nguyên tử có thể được nghiên cứu một cách định lượng bằng cách thu thập thống kê về các tính chất lý thuyết đồ thị có liên quan đến cấu trúc tô pô của các nguyên tử. Ví dụ, các vành đường đi ngắn nhất Franzblau (Franzblau's shortest-path rings).

Các lĩnh vực con

Lý thuyết đồ thị rất đa dạng và có nhiều lĩnh vực con. Trong đó có:

Các nhà lý thuyết đồ thị quan trọng

Xem thêm

Tham khảo

Liên kết ngoài

Read other articles:

العلاقات التشيكية الجزائرية التشيك الجزائر   التشيك   الجزائر تعديل مصدري - تعديل   العلاقات التشيكية الجزائرية هي العلاقات الثنائية التي تجمع بين التشيك والجزائر.[1][2][3][4][5] مقارنة بين البلدين هذه مقارنة عامة ومرجعية للدولتين: وجه المقارن...

 

 

For other uses, see Trn. Village in Pelagonia, North MacedoniaTrn ТрнVillageView of the villageTrnLocation within North MacedoniaCoordinates: 41°02′N 21°16′E / 41.033°N 21.267°E / 41.033; 21.267Country North MacedoniaRegion PelagoniaMunicipality BitolaPopulation (2002) • Total113Time zoneUTC+1 (CET) • Summer (DST)UTC+2 (CEST) Trn (Macedonian: Трн) is a village 8 kilometers away from Bitola, a city in North Macedonia. Demo...

 

 

Country park in West Yorkshire, England For other uses, see St. Aidan's (disambiguation). RSPB St Aidan'sSt Aidan's Nature Reserve1LocationWest Yorkshire, EnglandCoordinates53°44′56″N 1°24′31″W / 53.749015°N 1.408653°W / 53.749015; -1.408653Established2017OperatorRoyal Society for the Protection of Birds St Aidan's is a 355 hectare (877 acres) nature park located between Leeds and Castleford[1] in West Yorkshire, England. The land was formerly an op...

Sports season2003 Big Ten Conference football seasonLeagueNCAA Division I-ASportfootballDurationAugust, 2003through January, 2004Number of teams11TV partner(s)ABC, ESPN, ESPN22004 NFL DraftTop draft pickRobert Gallery (Iowa)Picked byOakland Raiders, first round (2nd overall)Regular SeasonChampionsMichigan  Runners-upOhio StatePurdueSeason MVPChris Perry (Michigan)Football seasons← 20022004 → 2003 Big Ten Conference football standings vte Conf Overall Team   W ...

 

 

  「俄亥俄」重定向至此。关于其他用法,请见「俄亥俄 (消歧义)」。 俄亥俄州 美國联邦州State of Ohio 州旗州徽綽號:七葉果之州地图中高亮部分为俄亥俄州坐标:38°27'N-41°58'N, 80°32'W-84°49'W国家 美國加入聯邦1803年3月1日,在1953年8月7日追溯頒定(第17个加入联邦)首府哥倫布(及最大城市)政府 • 州长(英语:List of Governors of {{{Name}}}]]) •&...

 

 

馬哈茂德·艾哈迈迪-内贾德محمود احمدی‌نژاد第6任伊朗總統任期2005年8月3日—2013年8月3日副总统帷爾維茲·達烏迪穆罕默德-禮薩·拉希米领袖阿里·哈梅內伊前任穆罕默德·哈塔米继任哈桑·魯哈尼不结盟运动秘书长任期2012年8月30日—2013年8月3日前任穆罕默德·穆尔西继任哈桑·魯哈尼德黑蘭市長任期2003年6月20日—2005年8月3日副职阿里·賽義德盧前任哈桑·馬利克邁達尼�...

For the men's tournament taking place at the same time, see 2016 ICC World Twenty20. 2016 ICC Women's World Twenty20Dates15 March – 3 April 2016Administrator(s)International Cricket CouncilCricket formatWomen's Twenty20 InternationalTournament format(s)Group stage and knockoutHost(s) IndiaChampions West Indies (1st title)Runners-up AustraliaParticipants10Matches23Player of the series Stafanie TaylorMost runs Stafanie Taylor (246)Most wickets Leigh Kasperek Sophie Devine Dean...

 

 

Artikel ini perlu diterjemahkan dari bahasa Inggris ke bahasa Indonesia. Artikel ini ditulis atau diterjemahkan secara buruk dari Wikipedia bahasa Inggris. Jika halaman ini ditujukan untuk komunitas bahasa Inggris, halaman itu harus dikontribusikan ke Wikipedia bahasa Inggris. Lihat daftar bahasa Wikipedia. Artikel yang tidak diterjemahkan dapat dihapus secara cepat sesuai kriteria A2. Jika Anda ingin memeriksa artikel ini, Anda boleh menggunakan mesin penerjemah. Namun ingat, mohon tidak men...

 

 

Language GuramalumNative toPapua New GuineaRegionNew IrelandExtinctca. 2000 (3–4 cited 1987)[1]Language familyAustronesian Malayo-PolynesianOceanicNew IrelandPatpatar–TolaiGuramalumLanguage codesISO 639-3grzGlottologgura1254ELPGuramalumGuramalum is classified as Critically Endangered by the UNESCO Atlas of the World's Languages in Danger Guramalum is a presumed extinct[2] Oceanic language spoken on New Ireland in Papua New Guinea. References ^ Guramalum at Ethnologue ...

Свидание со смертьюангл. Appointment with Death Жанр Роман Автор Агата Кристи Язык оригинала английский Дата написания 1938 г. Дата первой публикации 2 мая 1938 Издательство Collins Crime Club[вд] Цикл canon of Hercule Poirot[вд] Предыдущее Смерть на Ниле Следующее Рождество Эркюля Пуаро «Свидание со с...

 

 

Methane in Earth's atmosphere Methane (CH4) concentrations in the atmosphere measured by the Advanced Global Atmospheric Gases Experiment in the lower atmosphere (troposphere) at stations around the world. Values are given as pollution free monthly mean mole fractions in parts-per-billion.Atmospheric methane is the methane present in Earth's atmosphere.[1] The concentration of atmospheric methane is increasing due to methane emissions, and is causing climate change.[2][3&#...

 

 

Disambiguazione – Se stai cercando l'omonimo imperatore del Messico, vedi Massimiliano I del Messico. Massimiliano I d'AsburgoAlbrecht Dürer, Ritratto dell'imperatore Massimiliano I del 1519Imperatore Eletto dei RomaniStemma In carica4 febbraio 1508 –12 gennaio 1519 PredecessoreFederico III SuccessoreCarlo V Re di Germania(formalmente Re dei Romani)In carica19 agosto 1493 –12 gennaio 1519 Incoronazione9 aprile 1486 Duca di Borgogna[1](jure uxoris)In carica18 agosto 1...

Conflict for sea dominance from 1601 through 1661 Dutch–Portuguese WarPortuguese galleon fighting Dutch and English warshipsDate1598–1663LocationAtlantic Ocean, Northeastern Brazil, West Africa, Angola, East Africa, India, Ceylon, Burma, Strait of Malacca, Moluccas, Indochina, Macau, Formosa, JapanResult Treaty of The HagueTerritorialchanges Disestablishment of Portuguese Ceylon, Portuguese Malacca, Portuguese Gold Coast, Portuguese Ambon, Portuguese Negapatam, Portuguese Arguin, Portugue...

 

 

Nakedsingolo discograficoScreenshot tratto dal video del branoArtistaDev FeaturingEnrique Iglesias Pubblicazione20 dicembre 2011 Durata3:58 Album di provenienzaThe Night the Sun Came Up GenereEurodanceElectroDance pop EtichettaUniversal Republic Records ProduttoreThe Cataracs Registrazione2011 FormatiDownload digitale Dev - cronologiaSingolo precedenteSunrise(2011)Singolo successivoTurn the World On(2012) Enrique Iglesias - cronologiaSingolo precedenteI Like How It Feels(2011)Singolo successi...

 

 

AnubisScreenshot tratto dalla serieTitolo originaleHouse of Anubis PaeseStati Uniti d'America, Regno Unito, Belgio Anno2011-2013 Formatoserie TV Generedramma adolescenziale, orrore Stagioni4 Episodi190 Durata11 min (st. 1-2) 22 min (st. 3) Lingua originaleInglese Rapporto16:9 CreditiIdeatoreHans BourlonGert Verhulst Interpreti e personaggi Nathalia Ramos: Nina Martin Brad Kavanagh: Fabian Rutter Ana Mulvoy Ten: Amber Millington Jade Ramsey: Patricia Williamson Alex Sawyer: Alfred ...

1994 studio album by Sandi PattyFind It on the WingsStudio album by Sandi PattyReleasedOctober 25, 1994Studio Bennett House and Tejas Recorders (Franklin, Tennessee) The Dugout, Great Circle Sound, Greg Nelson Studio, Digital Associates, Sound Stage Studios, OmniSound Studios and Sixteenth Avenue Sound (Nashville, Tennessee) Doppler Studios (Atlanta, Georgia) Gaither Studios (Alexandria, Indiana) Bunny Hop Studios and Schnee Studios (Los Angeles, California) Flying Monkey and Right Tr...

 

 

33°56′36.20″N 35°38′28.89″E / 33.9433889°N 35.6413583°E / 33.9433889; 35.6413583 مغارة جعيتامعلومات عامةالمكان قضاء كسروان البلد  لبنان الإحداثيات 33°56′38″N 35°38′26″E / 33.94392°N 35.64061°E / 33.94392; 35.64061 الاكتشاف 1836 تعديل - تعديل مصدري - تعديل ويكي بيانات مغارة جعيتا تعتبر من أشهر كهوف �...

 

 

Lidia ȘimonNazionalità Romania Altezza160 cm Peso43 kg Atletica leggera SpecialitàMezzofondo, fondo SocietàDinamo București Record 10.000 m 31'3264 (1998) Mezza maratona 1h08'34 (2000) Maratona 2h22'54 (2000) CarrieraNazionale 1995- Romania Palmarès Competizione Ori Argenti Bronzi Giochi olimpici 0 1 0 Mondiali 1 0 2 Mondiali di mezza maratona 0 1 3 Europei 0 0 1 Vedi maggiori dettagliStatistiche aggiornate al 19 luglio 2011 Modifica dati su Wikidata · Manuale Lidia Elena...

Matteo FedeleNazionalità Svizzera Altezza185 cm Peso75 kg Calcio RuoloCentrocampista Squadra Atletico Uri CarrieraGiovanili 2000-2004 Azzurri 902004-2008 Losanna2008-2009 Lille2009-2013 Sion Squadre di club1 2012-2015 Sion26 (1)2015→  Grasshoppers12 (0)2015-2016 Carpi9 (0)2016-2017→  Bari25 (4)2017-2018 Foggia9 (0)2018→  R.C. Cesena14 (1)2018-2019→  U Craiova20 (2)[1]2019-2021 Valenciennes12 (0)2021-2022...

 

 

Scouting and Guiding Organizations in Iraq The Scout and Guide movement in Iraq is served by Iraq Boy Scouts and Girl Guides Council Assyrian Scouting and Guiding History The history of Scouting in Iraq started with the British Mandate of Mesopotamia in the early 1920s, when Scouting got started in several areas and was well entrenched. In the early 1930s, the Iraqi Scout movement was fairly strong, but by 1939 it dwindled in numbers. After the 1941 Iraqi coup d'état, all youth organizations...