Trivial Minimum Cycle Ratio Failing
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 68/100
Hướng nghiên cứu
Start with the failing example in commit a56dccbd411acd84f04c64d796b871b4e4bd9598 and the howard_cycle_ratio algorithm, then run the single-self-loop graph from the report. Done means the reproducer reports 6410/2 (3205) instead of +Inf.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Before filing
- I searched the existing issues and did not find a duplicate.
- I have reproduced the bug against the
developbranch or the latest Boost release. - I have a minimal reproducer (or I will paste my full failing code below).
Boost version
1.93 (hash: bf5e43e0850af9381fc880248ebab801e17c41d8)
Compiler family
- GCC / g++
- Clang / clang++
- MSVC (Visual Studio)
- Intel / oneAPI
- Other (specify below)
g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0
Standard library
- libstdc++
- libc++ (I am not certain)
- MSVC STL
- Other (specify below)
Operating system
- Linux
- macOS
- Windows
- Other (specify below)
Kind of component affected
- Graph data structure (e.g.
adjacency_list,adjacency_matrix) - Algorithm (e.g.
dijkstra_shortest_paths,breadth_first_search) - Property map
- I/O or file-format reader (e.g.
read_graphml,read_graphviz) - Visitor / event hooks
- Other (specify below)
Affected component: howard_cycle_ratio
Steps to reproduce
Commit a56dccbd411acd84f04c64d796b871b4e4bd9598 in Andful/graph adds the failing example.
The example being:
digraph G {
a->a [w1=6410, w2=2];
}
I.e. a single self-loop with cost 6410 and time of 2.
The case originates from a MCR benchmark.
Expected behavior
The minimum cycle ratio should be 6410/2 (i.e. 3205)
Actual behavior
The reported minimum cycle ratio is +Inf
Are you willing to help?
- I'd like to submit a fix as a pull request.
- I can help diagnose or test a candidate fix.
- I'm only reporting the issue.
- Ngôn ngữ chính
- C++
- Star
- 396
- Fork
- 244
- Merge trung bình
- 2 ngày 6 giờ
- Pull request đã merge (30 ngày)
- 29
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của boostorg/graph
-
beginner friendly
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
boostorg/graph#593 · 27 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
algorithm beginner friendly priority: high
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
boostorg/graph#231 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100
Maintainer thường phản hồi trong vòng 1 ngày
-
State of warnings in CI `develop`Có thể làm lại được @Becheler đã nhận 118 ngày trước và không có pull request nào đang mở. Đang mởpriority: high warning
boostorg/graph#496 · 3 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Implementing personalized PageRank for graph node scoring.Có thể làm lại được @Becheler đã nhận 129 ngày trước và không có pull request nào đang mở. Đang mởalgorithm
boostorg/graph#493 · 22 bình luận · 1 reaction · 2 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của boostorg/graph
Issue tương tự
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 72/100
lxqt/qtermwidget#688 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 92/100
cpinitiative/usaco-guide#6665 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
mpfaffenberger/privateer_reimagined#658 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Broken links in the docsĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 85/100
microsoft/onnxruntime#33018 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Type: bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
Maintainer thường phản hồi trong vòng 2 ngày