메뉴 건너뛰기




Volumn 48, Issue 4, 1999, Pages 361-385

Greedy, prohibition, and reactive heuristics for Graph Partitioning

Author keywords

[No Author keywords available]

Indexed keywords

GRAPH BISECTION; GRAPH PARTITIONING; MIN-MAX GREEDY RULE; TABU SEARCH;

EID: 0032665591     PISSN: 00189340     EISSN: None     Source Type: Journal    
DOI: 10.1109/12.762522     Document Type: Article
Times cited : (76)

References (60)
  • 1
    • 33749800340 scopus 로고    scopus 로고
    • Deterministic and Randomized Local Search
    • M. Mozer, P. Smolensky, and D. Rumelhart, eds. Hillsdale, N.J.: Lawrence Erlbaum, to appear
    • E.H.L. Aarts, J.H.M. Korst, and P.J. Zwietering, "Deterministic and Randomized Local Search," Mathematical Perspectives on Neural Networks, M. Mozer, P. Smolensky, and D. Rumelhart, eds. Hillsdale, N.J.: Lawrence Erlbaum, to appear.
    • Mathematical Perspectives on Neural Networks
    • Aarts, E.H.L.1    Korst, J.H.M.2    Zwietering, P.J.3
  • 2
    • 0029354779 scopus 로고
    • Recent Directions in Netlist Partitioning: A Survey
    • C.J. Alpert and A.B. Kahng, "Recent Directions in Netlist Partitioning: A Survey," Integration: The VLSI J., vol. 19, nos. 1-2, pp. 1-81, 1995.
    • (1995) Integration: The VLSI J. , vol.19 , Issue.1-2 , pp. 1-81
    • Alpert, C.J.1    Kahng, A.B.2
  • 3
    • 0024012514 scopus 로고
    • An Application of Combinatorial Optimization to Statistical Physics and Circuit Layout Design
    • F. Barahona, M. Grötschel, M. Jünger, and G. Reinelt, "An Application of Combinatorial Optimization to Statistical Physics and Circuit Layout Design," Operations Research, vol. 36, pp. 493-513 1988.
    • (1988) Operations Research , vol.36 , pp. 493-513
    • Barahona, F.1    Grötschel, M.2    Jünger, M.3    Reinelt, G.4
  • 4
    • 0028419680 scopus 로고
    • Fast Multilevel Implementation of Recursive Spectral Bisection for Partitioning Unstructured Problems
    • S.T. Barnard and H.D. Simon, "Fast Multilevel Implementation of Recursive Spectral Bisection for Partitioning Unstructured Problems," Concurrency: Practice and Experience vol. 6, no. 2, pp. 101-117 1994.
    • (1994) Concurrency: Practice and Experience , vol.6 , Issue.2 , pp. 101-117
    • Barnard, S.T.1    Simon, H.D.2
  • 6
    • 33749686219 scopus 로고    scopus 로고
    • Reactive Local Search for the Maximum Clique Problem
    • to appear
    • R. Battiti and M. Protasi, "Reactive Local Search for the Maximum Clique Problem," Algorithmica, to appear.
    • Algorithmica
    • Battiti, R.1    Protasi, M.2
  • 7
    • 0001657534 scopus 로고
    • The Reactive Tabu Search
    • R. Battiti and G. Tecchiolli, "The Reactive Tabu Search," ORSA J. Computing, vol. 6, no. 2, pp. 126-140, 1994.
    • (1994) ORSA J. Computing , vol.6 , Issue.2 , pp. 126-140
    • Battiti, R.1    Tecchiolli, G.2
  • 8
    • 0002319143 scopus 로고    scopus 로고
    • Reactive Search: Toward Self-tuning Heuristics
    • V.J. Rayward-Smith, ed., chapter 4, John Wiley and Sons Ltd.
    • R. Battiti, "Reactive Search: Toward Self-tuning Heuristics," Modern Heuristic Search Methods, V.J. Rayward-Smith, ed., chapter 4, pp. 61-83. John Wiley and Sons Ltd., 1996.
    • (1996) Modern Heuristic Search Methods , pp. 61-83
    • Battiti, R.1
  • 10
    • 51249170866 scopus 로고
    • Graph Bisection Algorithms with Good Average Case Behavior
    • T.N. Bui, S. Chaudhuri, F.T. Leighton, and M. Sipser, "Graph Bisection Algorithms with Good Average Case Behavior," Combinatorica, vol. 7, no. 2, pp. 171-191, 1987.
    • (1987) Combinatorica , vol.7 , Issue.2 , pp. 171-191
    • Bui, T.N.1    Chaudhuri, S.2    Leighton, F.T.3    Sipser, M.4
  • 11
    • 0000301477 scopus 로고
    • Finding Good Approximate Vertex and Edge Partitions Is NP-Hard
    • T.N. Bui and C. Jones, "Finding Good Approximate Vertex and Edge Partitions Is NP-Hard," Information Processing Letters, vol. 42, pp. 153-159, 1992.
    • (1992) Information Processing Letters , vol.42 , pp. 153-159
    • Bui, T.N.1    Jones, C.2
  • 13
    • 0039709433 scopus 로고
    • Partitioning Planar Graphs
    • T.N. Bui and A. Peck, "Partitioning Planar Graphs," SIAM J. Computing, vol. 21, no. 2, pp. 203-215, 1992.
    • (1992) SIAM J. Computing , vol.21 , Issue.2 , pp. 203-215
    • Bui, T.N.1    Peck, A.2
  • 14
    • 0001460554 scopus 로고    scopus 로고
    • Genetic Algorithm and Graph Partitioning
    • July
    • T.N. Bui and B.R. Moon, "Genetic Algorithm and Graph Partitioning," IEEE Trans. Computers, vol. 45, no. 7, pp. 841-855, July 1996.
    • (1996) IEEE Trans. Computers , vol.45 , Issue.7 , pp. 841-855
    • Bui, T.N.1    Moon, B.R.2
  • 15
    • 0024104975 scopus 로고
    • On the Convergence Rate of Annealing Processes
    • T.-S. Chiang and Y. Chow, "On the Convergence Rate of Annealing Processes," SIAM J. Control and Optimization, vol. 26, no. 6, pp. 1,455-1,470, 1988.
    • (1988) SIAM J. Control and Optimization , vol.26 , Issue.6
    • Chiang, T.-S.1    Chow, Y.2
  • 20
    • 0023849939 scopus 로고
    • A Simple and Efficient Automatic FEM Domain Decomposer
    • C. Farhat, "A Simple and Efficient Automatic FEM Domain Decomposer," Computers and Structures, vol. 28, no. 5, pp. 579-602, 1988.
    • (1988) Computers and Structures , vol.28 , Issue.5 , pp. 579-602
    • Farhat, C.1
  • 21
    • 0029252447 scopus 로고
    • TOP/DOMDEC - A Software Tool for Mesh Partitioning and Parallel Processing
    • C. Farhat, S. Lanteri, and H.D. Simon, "TOP/DOMDEC - A Software Tool for Mesh Partitioning and Parallel Processing," J. Computing Systems in Eng., vol. 6, no. 1, pp. 13-26, 1995.
    • (1995) J. Computing Systems in Eng. , vol.6 , Issue.1 , pp. 13-26
    • Farhat, C.1    Lanteri, S.2    Simon, H.D.3
  • 22
    • 38249003555 scopus 로고
    • Bounding the Probability of Success of Stochastic Methods for Global Optimization
    • A.G. Ferreira and J. Zerovnik, "Bounding the Probability of Success of Stochastic Methods for Global Optimization," Computer Math. Applications, vol. 25, pp. 1-8, 1993.
    • (1993) Computer Math. Applications , vol.25 , pp. 1-8
    • Ferreira, A.G.1    Zerovnik, J.2
  • 24
    • 0037487979 scopus 로고
    • A Review of Automatic Load Balancing an Decomposition Methods for the Hypercube
    • M. Schultz, ed., New York: Springer-Verlag
    • G.C. Fox, "A Review of Automatic Load Balancing an Decomposition Methods for the Hypercube," Numerical Algorithms for Modern Parallel Computer Architectures, M. Schultz, ed., pp. 63-76. New York: Springer-Verlag, 1988.
    • (1988) Numerical Algorithms for Modern Parallel Computer Architectures , pp. 63-76
    • Fox, G.C.1
  • 27
    • 0000411214 scopus 로고
    • Tabu Search - Part I
    • F. Glover, "Tabu Search - Part I," ORSA J. Computing, vol. 1, no. 3, pp. 190-260, 1989.
    • (1989) ORSA J. Computing , vol.1 , Issue.3 , pp. 190-260
    • Glover, F.1
  • 28
    • 0012449640 scopus 로고
    • Mapping Unstructured Grid Computations to Massively Parallel Computers
    • RIACS, Nasa Ames
    • S.W. Hammond, "Mapping Unstructured Grid Computations to Massively Parallel Computers," Technical Report 92.14, RIACS, Nasa Ames, 1992.
    • (1992) Technical Report 92.14
    • Hammond, S.W.1
  • 29
    • 0025260212 scopus 로고
    • Algorithms for the Maximum Satisfiability Problem
    • P. Hansen and B. Jaumard, "Algorithms for the Maximum Satisfiability Problem," Computing, vol. 44, pp. 279-303, 1990.
    • (1990) Computing , vol.44 , pp. 279-303
    • Hansen, P.1    Jaumard, B.2
  • 30
    • 0003573801 scopus 로고
    • The Chaco User's guide
    • SANDIA Nat'l Laboratories, Albuquerque, N.M.
    • B. Hendrickson and R. Leland, "The Chaco User's guide," Technical Report SAND94-2692, SANDIA Nat'l Laboratories, Albuquerque, N.M., 1994.
    • (1994) Technical Report SAND94-2692
    • Hendrickson, B.1    Leland, R.2
  • 31
    • 0003436790 scopus 로고
    • A Multilevel Algorithm for Partitioning Graphs
    • SANDIA Nat'l Laboratory
    • B. Hendrickson and R. Leland, "A Multilevel Algorithm for Partitioning Graphs," Technical Report SAND93-1301, SANDIA Nat'l Laboratory, 1993.
    • (1993) Technical Report SAND93-1301
    • Hendrickson, B.1    Leland, R.2
  • 32
    • 0000063845 scopus 로고
    • An Improved Spectral Graph Partitioning Algorithm for Mapping Parallel Computations
    • B. Hendrickson and R. Leland, "An Improved Spectral Graph Partitioning Algorithm for Mapping Parallel Computations," SIAM J. Scientific Computing, vol. 16, no. 2, pp. 452-469, 1995.
    • (1995) SIAM J. Scientific Computing , vol.16 , Issue.2 , pp. 452-469
    • Hendrickson, B.1    Leland, R.2
  • 33
    • 0024770085 scopus 로고
    • Optimization by Simulated Annealing: An Experimental Evaluation; Part I, Graph Partitioning
    • D.S. Johnson, C.R. Aragon, L.A. McGeoch, and C. Schevon, "Optimization by Simulated Annealing: An Experimental Evaluation; Part I, Graph Partitioning," Operations Research, vol. 37, pp. 865-892, 1989.
    • (1989) Operations Research , vol.37 , pp. 865-892
    • Johnson, D.S.1    Aragon, C.R.2    McGeoch, L.A.3    Schevon, C.4
  • 34
    • 0003563066 scopus 로고
    • A Fast and High Quality Multilevel Scheme for Partitioning Irregular Graphs
    • Univ. of Minnesota, Dept. of Computer Science
    • G. Karypis and V. Kumar, "A Fast and High Quality Multilevel Scheme for Partitioning Irregular Graphs," Technical Report 95-035, Univ. of Minnesota, Dept. of Computer Science, 1995.
    • (1995) Technical Report 95-035
    • Karypis, G.1    Kumar, V.2
  • 35
    • 84990479742 scopus 로고
    • An Efficient Heuristic Procedure for Partitioning Graphs
    • Feb.
    • B. Kernighan and S. Lin, "An Efficient Heuristic Procedure for Partitioning Graphs," Bell Systems Technical J., vol. 49, pp. 291-307, Feb. 1970.
    • (1970) Bell Systems Technical J. , vol.49 , pp. 291-307
    • Kernighan, B.1    Lin, S.2
  • 36
    • 0343136966 scopus 로고
    • Optimization by Simulated Annealing: Quantitative Studies
    • S. Kirkpatrick, "Optimization by Simulated Annealing: Quantitative Studies," J. Statistical Physics, vol. 34, pp. 975-986, 1984.
    • (1984) J. Statistical Physics , vol.34 , pp. 975-986
    • Kirkpatrick, S.1
  • 37
    • 26444479778 scopus 로고
    • Optimization by Simulated Annealing
    • May
    • S. Kirkpatrick, C. D. Gelatt Jr., and M.P. Vecchi, "Optimization by Simulated Annealing," Science, vol. 220, no. 4,598, pp. 671-680, May 1983.
    • (1983) Science , vol.220 , Issue.4598 , pp. 671-680
    • Kirkpatrick, S.1    Gelatt Jr., C.D.2    Vecchi, M.P.3
  • 38
    • 0000802876 scopus 로고
    • A Greedy Randomized Adaptive Search Procedure for the Two-Partition Problem
    • M. Laguna, T.A. Feo, and H.C. Elrod, "A Greedy Randomized Adaptive Search Procedure for the Two-Partition Problem," Operations Research, vol. 42, pp. 677-687, 1994.
    • (1994) Operations Research , vol.42 , pp. 677-687
    • Laguna, M.1    Feo, T.A.2    Elrod, H.C.3
  • 39
    • 0024135198 scopus 로고
    • An Approximate Max-Flow Min-Cut Theorem for Uniform Multicommodity Flow Problems with Applications to Approximation Algorithms
    • F.T. Leighton and S. Rao, "An Approximate Max-Flow Min-Cut Theorem for Uniform Multicommodity Flow Problems with Applications to Approximation Algorithms," Proc. 29th Symp. Foundations of Computer Science, pp. 422-431, 1988.
    • (1988) Proc. 29th Symp. Foundations of Computer Science , pp. 422-431
    • Leighton, F.T.1    Rao, S.2
  • 40
    • 84908780328 scopus 로고
    • Computer Solutions of the Traveling Salesman Problems
    • S. Lin, "Computer Solutions of the Traveling Salesman Problems," BSTJ, vol. 44, no. 10, pp. 2,245-2,269, 1965.
    • (1965) BSTJ , vol.44 , Issue.10
    • Lin, S.1
  • 41
    • 33749720777 scopus 로고
    • Partitioning of Unstructured Meshes for Load Balancing, Technical Report CSE-94-017, Oregon Graduate Inst. of Science and Technology
    • to appear
    • O.C. Martin and S.W. Otto, "Partitioning of Unstructured Meshes for Load Balancing," Technical Report CSE-94-017, Oregon Graduate Inst. of Science and Technology, 1994. Concurrency: Practice and Experience, to appear.
    • (1994) Concurrency: Practice and Experience
    • Martin, O.C.1    Otto, S.W.2
  • 42
    • 0001814895 scopus 로고    scopus 로고
    • Toward an Experimental Method for Algorithm Simulation
    • C.C. McGeoch, "Toward an Experimental Method for Algorithm Simulation," INFORMS J. Computing, vol. 8, no. 1, pp. 1-28, 1996.
    • (1996) INFORMS J. Computing , vol.8 , Issue.1 , pp. 1-28
    • McGeoch, C.C.1
  • 44
    • 84944061403 scopus 로고    scopus 로고
    • Scotch: A Software Package for Static Mapping by Dual Recursive Bipartitioning of Process and Architecture Graphs
    • Apr.
    • F. Pellegrini and J. Roman, "Scotch: A Software Package for Static Mapping by Dual Recursive Bipartitioning of Process and Architecture Graphs," Proc. HPCN '96 Brussels, pp. 493-498, Apr. 1996.
    • (1996) Proc. HPCN '96 Brussels , pp. 493-498
    • Pellegrini, F.1    Roman, J.2
  • 45
    • 0028516107 scopus 로고
    • New Heuristic SolutionProcedures for the Uniform Graph Partitioning Problem: Extensions and Evaluation
    • H. Pirkul and E. Rolland, "New Heuristic SolutionProcedures for the Uniform Graph Partitioning Problem: Extensions and Evaluation," Computers and Operations Research, vol. 21, no. 8, pp. 895-907, 1994.
    • (1994) Computers and Operations Research , vol.21 , Issue.8 , pp. 895-907
    • Pirkul, H.1    Rolland, E.2
  • 46
    • 0000812783 scopus 로고
    • Partitioning Sparse Matrices with Eigenvectors of Graphs
    • A. Pothen, H.D. Simon, and K.P. Liu, "Partitioning Sparse Matrices with Eigenvectors of Graphs," SIAM J. Matrix Analysis and Applications, vol. 11, no. 3, pp. 430-452, 1990.
    • (1990) SIAM J. Matrix Analysis and Applications , vol.11 , Issue.3 , pp. 430-452
    • Pothen, A.1    Simon, H.D.2    Liu, K.P.3
  • 47
    • 0003479963 scopus 로고    scopus 로고
    • The Party Partitioning Library, User Guide
    • Univ. of Paderborn, Germany
    • R. Preis and R. Diekmann, "The Party Partitioning Library, User Guide," Technical Report TR-RSFB-96-024, Univ. of Paderborn, Germany, 1996.
    • (1996) Technical Report TR-RSFB-96-024
    • Preis, R.1    Diekmann, R.2
  • 51
    • 0024480849 scopus 로고
    • Simulated Annealing Algorithms: An Overview
    • R. Rutenbar, "Simulated Annealing Algorithms: An Overview," IEEE Circuit and Devices Magazine, pp. 19-26, 1989.
    • (1989) IEEE Circuit and Devices Magazine , pp. 19-26
    • Rutenbar, R.1
  • 52
    • 0029342135 scopus 로고
    • A Fast and Robust Network Bisection Algorithm
    • Y.G. Saab, "A Fast and Robust Network Bisection Algorithm," IEEE Trans. Computers, vol. 44, no. 7, pp. 903-913, 1995.
    • (1995) IEEE Trans. Computers , vol.44 , Issue.7 , pp. 903-913
    • Saab, Y.G.1
  • 53
    • 0024481167 scopus 로고
    • Multiple-Way Network Partitioning
    • L. Sanchis, "Multiple-Way Network Partitioning," IEEE Trans. Computers, vol. 38, pp. 62-81, 1989.
    • (1989) IEEE Trans. Computers , vol.38 , pp. 62-81
    • Sanchis, L.1
  • 55
    • 44949282112 scopus 로고
    • Partitioning of Unstructured Problems for Parallel Processing
    • H.D. Simon, "Partitioning of Unstructured Problems for Parallel Processing," Computing Systems in Eng., vol. 2, pp. 135-148, 1991.
    • (1991) Computing Systems in Eng. , vol.2 , pp. 135-148
    • Simon, H.D.1
  • 56
    • 0014380103 scopus 로고
    • Some Improved Algorithms for Computer Solution of the Traveling Salesman Problem
    • Urbana, Illinois
    • K. Steiglitz and P. Weiner, "Some Improved Algorithms for Computer Solution of the Traveling Salesman Problem," Proc. Sixth Allerton Conf. Circuit and System Theory, Urbana, Illinois, pp. 814-821, 1968.
    • (1968) Proc. Sixth Allerton Conf. Circuit and System Theory , pp. 814-821
    • Steiglitz, K.1    Weiner, P.2
  • 57
    • 0029264395 scopus 로고
    • Efficient and Effective Placement for Very Large Circuits
    • W. Sun and C. Sechen, "Efficient and Effective Placement for Very Large Circuits," IEEE Trans. Computer-Aided Design, vol. 14, no. 3, pp. 349-359, 1995.
    • (1995) IEEE Trans. Computer-Aided Design , vol.14 , Issue.3 , pp. 349-359
    • Sun, W.1    Sechen, C.2
  • 58
    • 0026189990 scopus 로고
    • Robust Taboo Search for the Quadratic Assignment Problem
    • E. Taillard, "Robust Taboo Search for the Quadratic Assignment Problem," Parallel Computing, vol. 17, pp. 443-455, 1991.
    • (1991) Parallel Computing , vol.17 , pp. 443-455
    • Taillard, E.1
  • 59
    • 0029245782 scopus 로고
    • Dynamic Load-Balancing for PDE Solvers on Adaptive Unstructured Meshes
    • C. Walshaw and M. Berzins, "Dynamic Load-Balancing for PDE Solvers on Adaptive Unstructured Meshes," Concurrency: Practice and Experience, vol. 7, no. 1, pp. 17-28, 1995.
    • (1995) Concurrency: Practice and Experience , vol.7 , Issue.1 , pp. 17-28
    • Walshaw, C.1    Berzins, M.2
  • 60
    • 33646369442 scopus 로고
    • technical report, California Inst. of Technology
    • R. Williams, "Unification of Spectral and Inertial Bisection," technical report, California Inst. of Technology, 1994. Available at: http://www.cacr.caltech. edu/∼roy/papers/.
    • (1994) Unification of Spectral and Inertial Bisection
    • Williams, R.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.