Question
What is a key characteristic regarding negative edge
weights in the Floyd-Warshall algorithm?Solution
The Floyd-Warshall algorithm is capable of handling graphs with negative edge weights. However, it cannot correctly compute shortest paths if the graph contains any negative weight cycles. The presence of a negative cycle would mean that paths could become arbitrarily short (negative infinity) by repeatedly traversing the cycle. The algorithm can, however, be used to detect the presence of negative cycles.
рдЬрд┐рд╕рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛ рдмрддрд╛рдпреА рдЬрд╛рдпреЗ, рдЙрд╕реЗ рдХрд╣рддреЗ рд╣реИрдВ-
рд╢реБрджреНрдз рд╡рд╛рдХреНрдп рдХрд╛ рдЪрдпрди рдХреАрдЬрд┐рдпреЗ ?┬а
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореЗрдВ рд╕реЗ рдХреМрди-рд╕рд╛ рд╡рд╛рдХреНрдп рд╢реБрджреНрдз рд╣реИ?
тАШрдХ + рдПтАЩ рд╕реЗ рдирд┐рд░реНрдорд┐рдд рд░реВрдк рд╣реИ
'рднрд╛рд░рддреАрдп рдЙрдЪреНрдЪ┬а ________ рд▓рдВрджрди рдореЗрдВ рднреА рд╣реИрдВред' рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдореЗрдВ рдЙрдЪрд┐рдд рд╢рдмреН...
┬а ┬а ┬а рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореЗрдВ рд╕реЗ рдХреМрди тАУ рд╕рд╛ рд╕рд╣реА рд╕реБрдореЗрд▓рд┐рдд рдпреБрдЧреНрдо рдирд╣реАрдВ рд╣реИ ?
рдХрд┐рд╕ -рдХрд┐рд╕ рдХреЛ рдкреНрдпрд╛рд░ рдХрд░рддреЗ рдлрд┐рд░реЛрдЧреЗ ? рдореЛрдЯреЗ рдЕрдХреНрд╖рд░реЛрдВ рд╡рд╛рд▓рд╛┬ардкрдж.....рд╣реИред┬а
рдХрд░реНрдо рд╡рд╛рдЪреНрдп рдХреНрд░рд┐рдпрд╛ рдХреЗ рдЙрд╕ рд╡рд┐рдзрд╛рди рдХреЛ рдХрд╣рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдХреНрд░рд┐рдпрд╛ рдХрд╛...
┬ард░рдВрдЧрдордВрдЪ рдкрд░ рдкрд░реНрджреЗ рдХреЗ рдкреАрдЫреЗ рдХрд╛ рд╕реНрдерд╛рди рдЗрд╕ рд╡рд╛рдХреНрдпрд╛рдВрд╢┬а рдХреЗ рд▓рд┐рдП рд╕я┐╜...
рд╕реВрдЪреА тАУ I рдХреЛ рд╕реВрдЪреА тАУ II рд╕реЗ рд╕реБрдореЗрд▓рд┐рдд рдХреАрдЬрд┐рдП рдФрд░ рд╕реВрдЪрд┐рдпреЛрдВ рдХреЗ рдиреАрдЪреЗ рджрд┐рдП я┐╜...