Title :
A statistical mechanics approach to the directed Steiner problem on networks
Author :
Osborne, Lawrence J.
Author_Institution :
Dept. of Comput. Sci., Southwest Missouri State Univ., Springfield, MO, USA
Abstract :
The well-known Steiner problem on networks is an NP-complete problem for which there are many heuristic and exact algorithms that are deterministic. A new approach to the directed version of this problem is made by applying the ideas of statistical mechanics through the use of the method of simulated annealing. A methodology is presented for tailoring a well-known dynamic version of annealing to the directed Steiner problem. Then computations are done on a test bed of 480 random graphs to study the performance of this algorithm. In addition to the quality of the final answers, the study looks at the distribution of first occurrences during the execution of the cooling schedule of answers that are within 3% of the optimum. The study suggests that these near-optimum answers appear according to an approximately exponential distribution and that they can be obtained in polynomial time
Keywords :
algorithm theory; optimisation; NP-complete problem; cooling schedule; directed Steiner problem; exponential distribution; random graphs; simulated annealing; statistical mechanics; Computational modeling; Computer science; Cooling; Cost function; Heuristic algorithms; NP-complete problem; NP-hard problem; Polynomials; Simulated annealing; Testing;
Conference_Titel :
Applied Computing, 1990., Proceedings of the 1990 Symposium on
Conference_Location :
Fayetteville, AR
Print_ISBN :
0-8186-2031-5
DOI :
10.1109/SOAC.1990.82156