메뉴 건너뛰기




Volumn 4, Issue , 1999, Pages 7-

Implementing Weighted 6-Matching Algorithms: Towards a Flexible Software Design

Author keywords

6 matching; algorithms; blossom algorithm; design patterns; experimentation; object oriented design; Software design

Indexed keywords


EID: 82955238830     PISSN: 10846654     EISSN: 10846654     Source Type: Journal    
DOI: 10.1145/347792.347815     Document Type: Article
Times cited : (6)

References (35)
  • 2
    • 0004931591 scopus 로고    scopus 로고
    • Use of representative operation counts in computational testing of algorithms.
    • Ahuja, R. K. and Oelin, J. B. 1996. Use of representative operation counts in computational testing of algorithms. INFORMS Journal on Computing, 318-330.
    • (1996) INFORMS Journal on Computing , pp. 318-330
    • Ahuja, R.K.1    Oelin, J.B.2
  • 3
    • 0004301215 scopus 로고    scopus 로고
    • American National Standards Institute. International Standard ISO/IEC 14882, New York
    • American National Standards Institute. 1998. Programming Languages - C++. American National Standards Institute. International Standard ISO/IEC 14882, New York.
    • (1998) Programming Languages - C++
    • American National Standards Institute1
  • 4
    • 0023287446 scopus 로고
    • A polynomial algorithm for 6-matching: An alternative approach
    • Anstee, R. P. 1987. A polynomial algorithm for 6-matching: An alternative approach. Information Processing Letters 24, 153-157.
    • (1987) Information Processing Letters , vol.24 , pp. 153-157
    • Anstee, R.P.1
  • 5
    • 0006487848 scopus 로고
    • In D. S. Johnson and C. C. McGeoch Eds., Network Flows and Matching, DIMACS Series in Discrete Mathematics and Theoretical Computer Science, Volume 12, pp. 557-576.
    • Applegate, D. and Cook, W. 1993. Solving large-scale matching problems. In D. S. Johnson and C. C. McGeoch Eds., Network Flows and Matching, DIMACS Series in Discrete Mathematics and Theoretical Computer Science, Volume 12, pp. 557-576.
    • (1993) Solving large-scale matching problems.
    • Applegate, D.1    Cook, W.2
  • 6
    • 0019648753 scopus 로고
    • An analysis of alternative strategies for implementing matching algorithms
    • Ball, M. O. and Deeigs, U. 1983. An analysis of alternative strategies for implementing matching algorithms. Networks 13, 517-549.
    • (1983) Networks , vol.13 , pp. 517-549
    • Ball, M.O.1    Deeigs, U.2
  • 7
    • 0141798365 scopus 로고    scopus 로고
    • Technical Report 97863, Forschungsinstitut für Diskrete Mathematik, Universität Bonn.
    • Cook, W. and Rohe, A. 1997. Computing minimum-weight perfect matchings. Technical Report 97863, Forschungsinstitut für Diskrete Mathematik, Universität Bonn.
    • (1997) Computing minimum-weight perfect matchings.
    • Cook, W.1    Rohe, A.2
  • 8
    • 0022604533 scopus 로고
    • On the use of optimal fractional matchings for solving the (integer) matching problem
    • Derigs, U. and Metz, A. 1986. On the use of optimal fractional matchings for solving the (integer) matching problem. Computing 36, 263-270.
    • (1986) Computing , vol.36 , pp. 263-270
    • Derigs, U.1    Metz, A.2
  • 10
    • 0000927535 scopus 로고
    • Paths, trees, and flowers
    • Edmonds, J. 1965b. Paths, trees, and flowers. Can. J. Math. 17, 449-467.
    • (1965) Can. J. Math. , vol.17 , pp. 449-467
    • Edmonds, J.1
  • 11
    • 0347684511 scopus 로고
    • Lecture notes, University of Michigan, Ann Arbor.
    • Edmonds, J. 1967. An introduction to matching. Lecture notes, University of Michigan, Ann Arbor.
    • (1967) An introduction to matching.
    • Edmonds, J.1
  • 14
    • 0020890387 scopus 로고
    • An efficient reduction technique for degree-constrained subgraph and bidirected network flow problems.
    • Gabow, H. N. 1983. An efficient reduction technique for degree-constrained subgraph and bidirected network flow problems. Proceedings of the 15th Annual ACM Symposium on the Theory of Computing, 448-456.
    • (1983) Proceedings of the 15th Annual ACM Symposium on the Theory of Computing , pp. 448-456
    • Gabow, H.N.1
  • 17
    • 0022361867 scopus 로고
    • Solving matching problems with linear programming
    • Geötschel, M. and Holland, O. 1985. Solving matching problems with linear programming. Math. Prog. 33, 243-259.
    • (1985) Math. Prog. , vol.33 , pp. 243-259
    • Geötschel, M.1    Holland, O.2
  • 18
    • 77955854839 scopus 로고    scopus 로고
    • Efficient, adaptable implementations of graph algorithms
    • http://www.dsi.unive.it/” wae97/proceedings
    • Kühl, D., Nissen, M., and Weihe, K. 1997. Efficient, adaptable implementations of graph algorithms. In Workshop on Algorithm Engineering (WAE’97). http://www.dsi.unive.it/” wae97/proceedings.
    • (1997) Workshop on Algorithm Engineering (WAE’97)
    • Kühl, D.1    Nissen, M.2    Weihe, K.3
  • 19
    • 85024241179 scopus 로고    scopus 로고
    • Konstanzer Schriften in Mathematik und Informatik Nr. 15, Universitat Konstanz. http://www.informatik.uni-konstanz.de/” weihe/manuscripts.html#paper24.
    • Kühl, D. and Weihe, K. 1996. Iterators and handles for nodes and edges in graphs. Konstanzer Schriften in Mathematik und Informatik Nr. 15, Universitat Konstanz. http://www.informatik.uni-konstanz.de/” weihe/manuscripts.html#paper24.
    • (1996) Iterators and handles for nodes and edges in graphs.
    • Kühl, D.1    Weihe, K.2
  • 20
    • 0141982141 scopus 로고    scopus 로고
    • Data access templates
    • Kühl, D. and Weihe, K. 1997. Data access templates. C++-Report 9, 7, pp. 15 and 18-21.
    • (1997) C++-Report , vol.9 , Issue.7
    • Kühl, D.1    Weihe, K.2
  • 21
    • 85024250533 scopus 로고
    • of Annals of Discrete Mathematics. North-Holland
    • Lovász, L. and Plummer, M. D. 1986. Matching Theory, Volume 29 of Annals of Discrete Mathematics. North-Holland.
    • (1986) Matching Theory , vol.29
    • Lovász, L.1    Plummer, M.D.2
  • 22
    • 0009067888 scopus 로고
    • Ph. D. thesis, The John Hopkins University, Baltimore
    • Marsh III, A. B. 1979. Matching algorithms. Ph. D. thesis, The John Hopkins University, Baltimore.
    • (1979) Matching algorithms
    • Marsh, A.B.1
  • 23
    • 0041614542 scopus 로고
    • A matching based exact algorithm for capacitated vehicle routing problems
    • Miller, D. L. 1995. A matching based exact algorithm for capacitated vehicle routing problems. ORSA J. of Computing 7, 1-9.
    • (1995) ORSA J. of Computing , vol.7 , pp. 1-9
    • Miller, D.L.1
  • 24
    • 0008645918 scopus 로고
    • A staged primal-dual algorithm for perfect 6-matching with edge capacities
    • Miller, D. L. and Pekny, J. F. 1995. A staged primal-dual algorithm for perfect 6-matching with edge capacities. ORSA J. of Computing 7, 298-320.
    • (1995) ORSA J. of Computing , vol.7 , pp. 298-320
    • Miller, D.L.1    Pekny, J.F.2
  • 25
    • 5844425793 scopus 로고
    • Technical report No. 439/1995, Fachbereich Mathematik, Technische Universitat Berlin. ftp://ftp.math.tu-berlin.de/pub/Preprints/combi/Report-439-1995.PS.Z.
    • Möhring, R. H. and Müllee-Hannemann, M. 1995. Cardinality matching: Heuristic search for augmenting paths. Technical report No. 439/1995, Fachbereich Mathematik, Technische Universitat Berlin. ftp://ftp.math.tu-berlin.de/pub/Preprints/combi/Report-439-1995.PS.Z.
    • (1995) Cardinality matching: Heuristic search for augmenting paths.
    • Möhring, R.H.1    Müllee-Hannemann, M.2
  • 26
    • 0012489005 scopus 로고    scopus 로고
    • Complexity and modeling aspects of mesh reflnement into quadrilaterals
    • An extended abstract appeared in Proceedings of the 8th Annual International Symposium on Algorithms and Computation, ISAAC’97, Singapore, Lecture Notes in Computer Science 1350, Springer-Verlag, pp. 263-273.
    • Möhring, R. H. and Müllee-Hannemann, M. 2000. Complexity and modeling aspects of mesh reflnement into quadrilaterals. Algorithmica 26, 148-171. An extended abstract appeared in Proceedings of the 8th Annual International Symposium on Algorithms and Computation, ISAAC’97, Singapore, Lecture Notes in Computer Science 1350, Springer-Verlag, pp. 263-273.
    • (2000) Algorithmica , vol.26 , pp. 148-171
    • Möhring, R.H.1    Müllee-Hannemann, M.2
  • 27
    • 0031140214 scopus 로고    scopus 로고
    • Mesh reflnement via bidirected flows: Modeling, complexity, and computational results
    • Möhring, R. H., Müllee-Hannemann, M., and Weihe, K. 1997. Mesh reflnement via bidirected flows: Modeling, complexity, and computational results. Journal of the ACM 44, 395-426.
    • (1997) Journal of the ACM , vol.44 , pp. 395-426
    • Möhring, R.H.1    Müllee-Hannemann, M.2    Weihe, K.3
  • 28
    • 0008360515 scopus 로고    scopus 로고
    • High quality quadrilateral surface meshing without template restrictions: A new approach based on network flow techniques
    • also to appear in the International Journal of Computational Geometry and Applications (IJCGA). Sandia National Laboratories, Albuquerque, USA
    • Müller-hannemann, M. 1997. High quality quadrilateral surface meshing without template restrictions: A new approach based on network flow techniques. In Proceedings of the 6th International Meshing Roundtable, Park City, Utah, pp. 293-307, also to appear in the International Journal of Computational Geometry and Applications (IJCGA). Sandia National Laboratories, Albuquerque, USA.
    • (1997) Proceedings of the 6th International Meshing Roundtable, Park City, Utah , pp. 293-307
    • Müller-hannemann, M.1
  • 31
    • 0020092747 scopus 로고
    • Odd minimum cut-sets and b-matchings
    • Padberg, M. and Rao, M. R. 1982. Odd minimum cut-sets and b-matchings. Math. Oper. Res. 7, 67-80.
    • (1982) Math. Oper. Res. , vol.7 , pp. 67-80
    • Padberg, M.1    Rao, M.R.2
  • 32
    • 0003987644 scopus 로고
    • Ph. D. thesis. Faculty of Mathematics, University of Waterloo
    • Pulleyblank, W. R. 1973. Faces of matching polyhedra. Ph. D. thesis. Faculty of Mathematics, University of Waterloo.
    • (1973) Faces of matching polyhedra
    • Pulleyblank, W.R.1
  • 33
    • 0041953479 scopus 로고
    • Matchings and extensions
    • Chapter 3, North-Holland.
    • Pulleyblank, W. R. 1995. Matchings and extensions. Volume 1 of Handbook of Combinatorics, Chapter 3, pp. 179-232. North-Holland.
    • (1995) Handbook of Combinatorics , vol.1 , pp. 179-232
    • Pulleyblank, W.R.1
  • 34
    • 0026225350 scopus 로고
    • Tsplib - a traveling salesman problem library
    • See also http://elib.zib.de/pub/mp-testdata/tsp/index.html
    • Reinelt, G. 1991. Tsplib - a traveling salesman problem library. ORSA Journal on Computing 3, 376-384. See also http://elib.zib.de/pub/mp-testdata/tsp/index.html.
    • (1991) ORSA Journal on Computing , vol.3 , pp. 376-384
    • Reinelt, G.1
  • 35
    • 84949201074 scopus 로고    scopus 로고
    • Konstanzer Schriften in Mathematik und Informatik Nr. 50, Universitat Konstanz, ftp://ftp.informatik.uni-konstanz.de/pub/preprints/1998/preprint-050.ps.Z.
    • Weihe, K. 1998. A software engineering perspective on algorithms. Konstanzer Schriften in Mathematik und Informatik Nr. 50, Universitat Konstanz, ftp://ftp.informatik.uni-konstanz.de/pub/preprints/1998/preprint-050.ps.Z.
    • (1998) A software engineering perspective on algorithms.
    • Weihe, K.1


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