skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: SCIP-Jack—a solver for STP and variants with parallelization extensions

Journal Article · · Mathematical Programming Computation

The Steiner tree problem in graphs is a classical problem that commonly arises in practical applications as one of many variants. While often a strong relationship between different Steiner tree problem variants can be observed, solution approaches employed so far have been prevalently problem-specific. In contrast, this paper introduces a general-purpose solver that can be used to solve both the classical Steiner tree problem and many of its variants without modification. This versatility is achieved by transforming various problem variants into a general form and solving them by using a state-of-the-art MIP-framework. The result is a high-performance solver that can be employed in massively parallel environments and is capable of solving previously unsolved instances.

Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States). Oak Ridge Leadership Computing Facility (OLCF)
Sponsoring Organization:
USDOE Office of Science (SC)
OSTI ID:
1567539
Journal Information:
Mathematical Programming Computation, Vol. 9, Issue 2; ISSN 1867-2949
Publisher:
Springer
Country of Publication:
United States
Language:
English

References (15)

Reducibility among Combinatorial Problems book January 1972
Phylogenetic analysis of multiprobe fluorescence in situ hybridization data from tumor cell populations journal June 2013
Identifying functional modules in protein-protein interaction networks: an integrated exact approach journal June 2008
Solving Steiner tree problems in graphs to optimality journal October 1998
SCIP: solving constraint integer programs journal January 2009
An algorithm for the steiner problem in graphs journal April 1984
A dual ascent approach for steiner tree problems on a directed graph journal October 1984
A Hybrid GRASP with Perturbations for the Steiner Problem in Graphs journal August 2002
An SST-based algorithm for the steiner problem in graphs journal January 1989
The Rectilinear Steiner Tree Problem is $NP$-Complete journal June 1977
On Steiner’s Problem with Rectilinear Distance journal March 1966
On the Exact Location of Steiner Points in General Dimension journal February 1992
Solving group Steiner problems as Steiner problems journal April 2004
New Reduction Techniques for the Group Steiner Tree Problem journal January 2007
Solving Open MIP Instances with ParaSCIP on Supercomputers Using up to 80,000 Cores conference May 2016

Similar Records

A Parallel Computing Framework for Finding the Supported Solutions to a Biobjective Network Optimization Problem
Journal Article · Tue Apr 07 00:00:00 EDT 2015 · Journal of Multi-Criteria Decision Analysis · OSTI ID:1567539

Distributed approximate minimal Steiner trees with millions of seed vertices on billion-edge graphs
Journal Article · Tue Jun 20 00:00:00 EDT 2023 · Journal of Parallel and Distributed Computing · OSTI ID:1567539

Compare linear-system solver and preconditioner stacks with emphasis on GPU performance and propose phase-2 NGP solver development pathway
Technical Report · Thu May 14 00:00:00 EDT 2020 · OSTI ID:1567539

Related Subjects