Văn bản tiêu chuẩn hoặc hàng đầu về lý thuyết đồ thị ứng dụng


8

Tôi đang tìm kiếm một văn bản tham khảo về lý thuyết đồ thị ứng dụng và thuật toán đồ thị. Có một văn bản tiêu chuẩn được sử dụng trong hầu hết các chương trình khoa học máy tính? Nếu không, các văn bản được tôn trọng nhất trong lĩnh vực này là gì? Tôi có Cormen et al.


Trong những ứng dụng bạn quan tâm? Ứng dụng thuật toán?
A.Schulz

Tôi quan tâm đến đồ thị có hướng, nhưng muốn có một văn bản dứt khoát, nếu một thứ như vậy tồn tại. Tôi nghĩ (hy vọng) rằng có thể có một văn bản chuyên dụng bao gồm lý thuyết, lịch sử và ứng dụng. Cảm ơn vì đã trả lời.
JEHR

3
Tìm kiếm trên Amazon cho "lý thuyết đồ thị ứng dụng" mang lại nhiều kết quả. Tôi đề nghị bạn bắt đầu từ đó (hoặc tìm kiếm tương tự ở nơi khác), đến thư viện của bạn và tìm kiếm các ứng cử viên triển vọng nhất. Mua một trong những bạn tìm thấy sự tôn trọng dễ tiếp cận nhất. phù hợp với nhu cầu của bạn. Không phải cuốn sách nào cũng giúp được tất cả mọi người, đó là một vấn đề rất riêng.
Raphael

1
Tôi đã tìm kiếm Amazon trước khi hỏi ở đây. Tôi mặc dù điều đó sẽ rõ ràng. Vì vậy, tôi đến đây để xem liệu có một văn bản dứt khoát cho chủ đề được sử dụng rộng rãi trong các chương trình CS hay không (xem câu hỏi ban đầu của tôi).
JEHR

1
Theo kinh nghiệm của tôi, một "văn bản dứt khoát" hầu như không tồn tại, và hơn thế nữa là trong khoa học máy tính (một lĩnh vực trẻ). Các cuốn sách khác nhau phục vụ cho các đối tượng khác nhau và các sở thích khác nhau cả về lựa chọn nội dung và trình bày.
Raphael

Câu trả lời:


3

Đối với các máy in nói riêng, có "Các bản đồ: Lý thuyết, Thuật toán và Ứng dụng" của Band-Jensen & Gutin . Nó bao gồm khá nhiều vật liệu.

Phiên bản đầu tiên được tải xuống miễn phí khi phiên bản thứ hai được phát hành (Có liên kết đến pdf trên trang của họ). Tất nhiên, nếu bạn đã có quyền truy cập vào tài khoản Springerlink, bạn có thể nhận phiên bản thứ hai thay thế!

Ngoài việc miễn phí, trong khi tôi không chắc về mức độ phổ biến của nó (đặc biệt là khi nó còn "tương đối" trẻ), thì đó là một cuốn sách có trọng lượng, với phạm vi bao quát từ các vấn đề cơ bản đến các chủ đề khá tiên tiến và từ các quan điểm thực tiễn và lý thuyết.

Ưu điểm khác là nó là một trong số ít (có lẽ là duy nhất?) Các văn bản bảo hiểm đầy đủ cụ thể trên các bản đồ, thay vì là một cuốn sách lý thuyết đồ thị chung với tài liệu về các bản đồ.


Cảm ơn! Miễn phí luôn luôn là rất tốt. Có vẻ như nó bao gồm sở thích chính của tôi (đồ thị có hướng) khá tốt!
JEHR

3
Trước một cuộc thảo luận đang diễn ra trên Meta , tôi khuyến khích bạn cố gắng cải thiện câu trả lời này bằng cách cung cấp bằng chứng rằng văn bản này, đặc biệt, là đề xuất của bạn. Bằng chứng nào bạn có để đề nghị rằng nó là phổ biến, hoặc được sử dụng rộng rãi? Bằng chứng nào bạn có rằng nó được tôn trọng? Lưu ý rằng chưa có chính sách nào về "danh sách câu hỏi", nhưng cá nhân tôi (không chính thức) tò mò muốn xem mọi người có thể cung cấp bao nhiêu lời biện minh.
Patrick87

Luke, tôi đã thực hiện một đánh giá giới hạn về cuốn sách mà bạn đề xuất và đó là cuốn sách hay nhất về đồ thị có hướng mà tôi đã thấy. Tại hơn 700 trang, nó là khá lớn. Chỉ cần đọc phần giới thiệu và nhìn vào các chủ đề tôi có thể nói đây là những gì tôi đang tìm kiếm-- và, nó miễn phí !! Ở giai đoạn học tập của tôi, điều này đủ dứt khoát cho nhu cầu của tôi. Tôi sẽ mất một năm để vượt qua điều này. Cảm ơn cho một gợi ý tuyệt vời.
JEHR

5

Tôi sẽ xem cuốn sách miễn phí của Bondy và Murty: Lý thuyết đồ thị với các ứng dụng . Cuốn sách này ít thuật toán và nhiều lý thuyết đồ thị hơn các tài nguyên khác được đề xuất ở đây. Ngoài ra còn có một phiên bản mới hơn của cuốn sách , không có sẵn miễn phí trên mạng, nhưng được viết rất tốt và có ký hiệu cập nhật. So với các cuốn sách miễn phí khác về lý thuyết đồ thị (ví dụ Diestel ), Bondy / Murty sử dụng một cách tiếp cận ít chính thức hơn để chứng minh và giải thích lý thuyết.

Lý do tôi đã sử dụng nó là bởi vì nó là cuốn sách giáo khoa chính trong khóa học về Lý thuyết đồ thị tại Đại học Kỹ thuật Đan Mạch, được giảng dạy bởi Carsten Thomassen , trong đó tôi đã làm trợ giảng trong 2 năm.


Wow, một văn bản miễn phí khác trông khá tốt! Cảm ơn lời đề nghị tuyệt vời này!
JEHR

2
Trước một cuộc thảo luận đang diễn ra trên Meta , tôi khuyến khích bạn cố gắng cải thiện câu trả lời này bằng cách cung cấp bằng chứng rằng văn bản này, đặc biệt, là đề xuất của bạn. Bằng chứng nào bạn có để đề nghị rằng nó là phổ biến, hoặc được sử dụng rộng rãi? Bằng chứng nào bạn có rằng nó được tôn trọng? Lưu ý rằng chưa có chính sách nào về "danh sách câu hỏi", nhưng cá nhân tôi (không chính thức) tò mò muốn xem mọi người có thể cung cấp bao nhiêu lời biện minh.
Patrick87

Tôi đã cập nhật câu trả lời của tôi với một số biện minh.
utdiscant

3

Luôn có Lý thuyết đồ thị thuật toán miễn phí bao gồm các thuật toán đồ thị, cấu trúc dữ liệu, truyền tải và một số chủ đề khác. Nếu nó không có những gì bạn đang tìm kiếm, thì ít nhất bạn không ra gì cả.


Cảm ơn, tôi chưa bao giờ nghe nói về điều này trước đây. Tôi sẽ thêm nó vào thư viện của tôi. Dường như không có ai, văn bản dứt khoát được sử dụng rộng rãi, vì vậy đây có thể là một phát hiện tốt.
JEHR

Rất cám ơn, cho con trỏ này. Tôi đã không biết về cuốn sách này. Nó trông rất đẹp và có nhiều bài tập! Và nó là miễn phí!
A.Schulz

1
Trước một cuộc thảo luận đang diễn ra trên Meta , tôi khuyến khích bạn cố gắng cải thiện câu trả lời này bằng cách cung cấp bằng chứng rằng văn bản này, đặc biệt, là đề xuất của bạn. Bằng chứng nào bạn có để đề nghị rằng nó là phổ biến, hoặc được sử dụng rộng rãi? Bằng chứng nào bạn có rằng nó được tôn trọng? Lưu ý rằng chưa có chính sách nào về "danh sách câu hỏi", nhưng cá nhân tôi (không chính thức) tò mò muốn xem mọi người có thể cung cấp bao nhiêu lời biện minh.
Patrick87

3

Hãy xem Lý thuyết đồ thị thuật toán (không miễn phí) của Alan Gibbons. Đó là một oldie nhưng được sử dụng khá rộng rãi trong CS, nó có cách tiếp cận tính toán nhưng cũng bao hàm lý thuyết. Với khoảng 250 trang, nó không quá đáng sợ và được tôn trọng.


2
Trước một cuộc thảo luận đang diễn ra trên Meta , tôi khuyến khích bạn cố gắng cải thiện câu trả lời này bằng cách cung cấp bằng chứng rằng văn bản này, đặc biệt, là đề xuất của bạn. Bằng chứng nào bạn có để đề nghị rằng nó là phổ biến, hoặc được sử dụng rộng rãi? Bằng chứng nào bạn có rằng nó được tôn trọng? Lưu ý rằng chưa có chính sách nào về "danh sách câu hỏi", nhưng cá nhân tôi (không chính thức) tò mò muốn xem mọi người có thể cung cấp bao nhiêu lời biện minh.
Patrick87

2

Có cuốn sách "Quản lý và khai thác dữ liệu đồ thị" từ Charu C. Aggarwal.

Nó chứa (trong số những người khác):

  • Khai thác đồ thị: Luật pháp và Máy phát điện
  • Quản lý và khai thác dữ liệu đồ thị
  • Lập chỉ mục đồ thị
  • Truy vấn đồ thị
  • Kết hợp đồ thị
  • Phân loại đồ thị

Như tiêu đề cho thấy nó tập trung vào dữ liệu đồ thị và thuật toán cho loại dữ liệu này. Tôi không biết đây có phải là thứ bạn đang tìm kiếm không, nhưng tôi thực sự có thể giới thiệu cuốn sách này:

Quản lý và khai thác dữ liệu đồ thị

EDIT: Vì một bình luận yêu cầu "bằng chứng" cho sự liên quan của câu trả lời của tôi, tôi muốn chỉ ra những điều sau đây:

  • Charu Aggarwal là một trong những người dẫn đường trong lĩnh vực Khai thác dữ liệu ( 20 tác giả hàng đầu ).
  • Cuốn sách được viết rất tốt và dễ hiểu, ngay cả với ít kiến ​​thức trước đây.
  • Có một đánh giá về cuốn sách này từ ACM nêu rõ cách đọc lại nó.
  • Và cuối cùng: tôi thích nó: D

2
Trước một cuộc thảo luận đang diễn ra trên Meta , tôi khuyến khích bạn cố gắng cải thiện câu trả lời này bằng cách cung cấp bằng chứng rằng văn bản này, đặc biệt, là đề xuất của bạn. Bằng chứng nào bạn có để đề nghị rằng nó là phổ biến, hoặc được sử dụng rộng rãi? Bằng chứng nào bạn có rằng nó được tôn trọng? Lưu ý rằng chưa có chính sách nào về "danh sách câu hỏi", nhưng cá nhân tôi (không chính thức) tò mò muốn xem mọi người có thể cung cấp bao nhiêu lời biện minh.
Patrick87

Tôi hy vọng tôi có thể làm rõ, tại sao tôi nghĩ cuốn sách này có liên quan.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.