메뉴 건너뛰기




Volumn 2, Issue C, 2006, Pages 13-27

Chapter 2 Constraint satisfaction: An emerging paradigm

Author keywords

[No Author keywords available]

Indexed keywords


EID: 77956770480     PISSN: 15746526     EISSN: None     Source Type: Book Series    
DOI: 10.1016/S1574-6526(06)80006-4     Document Type: Chapter
Times cited : (49)

References (81)
  • 2
    • 0016570222 scopus 로고
    • Backtrack programming techniques
    • Bitner J.R., and Reingold E.M. Backtrack programming techniques. Comm. ACM 18 (1975) 651-656
    • (1975) Comm. ACM , vol.18 , pp. 651-656
    • Bitner, J.R.1    Reingold, E.M.2
  • 3
    • 84976824368 scopus 로고
    • New programming languages for artificial intelligence research
    • Sept.
    • Sept. Bobrow D.G., and Raphael B. New programming languages for artificial intelligence research. ACM Computing Surveys 6 3 (1974) 153-174
    • (1974) ACM Computing Surveys , vol.6 , Issue.3 , pp. 153-174
    • Bobrow, D.G.1    Raphael, B.2
  • 4
    • 0042548531 scopus 로고
    • ThingLab - an object-oriented system for building simulations using constraints
    • Cambridge, MA, Aug. Reddy R. (Ed), William Kaufmann. 0-86576-057-8
    • Cambridge, MA, Aug. Borning A. ThingLab - an object-oriented system for building simulations using constraints. In: Reddy R. (Ed). Proceedings of the 5th International Joint Conference on Artificial Intelligence (1977), William Kaufmann. 0-86576-057-8 497-498
    • (1977) Proceedings of the 5th International Joint Conference on Artificial Intelligence , pp. 497-498
    • Borning, A.1
  • 6
    • 84911578609 scopus 로고
    • Qualitative knowledge, casual reasoning and the localization of failures
    • Nov. 6. URL http://dspace.mit.edu/handle/1721.1/6921, MIT Artificial Intelligence Laboratory, CA
    • Nov. 6. Brown A. Qualitative knowledge, casual reasoning and the localization of failures. URL http://dspace.mit.edu/handle/1721.1/6921. Technical Report AITR-362 (1976), MIT Artificial Intelligence Laboratory, CA
    • (1976) Technical Report AITR-362
    • Brown, A.1
  • 7
    • 0040849269 scopus 로고
    • An average time analysis of backtracking
    • Brown C.A., and Purdom Jr. P.W. An average time analysis of backtracking. SIAM J. Comput. 10 (1981) 583-593
    • (1981) SIAM J. Comput. , vol.10 , pp. 583-593
    • Brown, C.A.1    Purdom Jr., P.W.2
  • 8
    • 0002535421 scopus 로고
    • Solving combinatorial search problems by intelligent backtracking
    • Bruynooghe M. Solving combinatorial search problems by intelligent backtracking. Information Processing Letters 12 (1981) 36-39
    • (1981) Information Processing Letters , vol.12 , pp. 36-39
    • Bruynooghe, M.1
  • 9
    • 33645423996 scopus 로고
    • A program for solving word sum puzzles
    • Feb.
    • Feb. Burstall R.M. A program for solving word sum puzzles. Computer Journal 12 1 (1969) 48-51
    • (1969) Computer Journal , vol.12 , Issue.1 , pp. 48-51
    • Burstall, R.M.1
  • 11
    • 0025451309 scopus 로고
    • Constraint logic programming languages
    • July. URL http://www.acm.org/pubs/toc/Abstracts/0001-0782/79209.html
    • July. Cohen J. Constraint logic programming languages. URL http://www.acm.org/pubs/toc/Abstracts/0001-0782/79209.html. CACM 33 7 (1990) 52-68
    • (1990) CACM , vol.33 , Issue.7 , pp. 52-68
    • Cohen, J.1
  • 12
    • 0348243371 scopus 로고
    • Prolog II reference manual and theoretical model
    • Oct., Groupe d'Intelligence Arificielle, Univeristé d'Aix-Marseille II
    • Oct. Colmerauer A. Prolog II reference manual and theoretical model. Technical report (1982), Groupe d'Intelligence Arificielle, Univeristé d'Aix-Marseille II
    • (1982) Technical report
    • Colmerauer, A.1
  • 13
    • 0007251325 scopus 로고
    • Prolog and infinite trees
    • Clark K.L., and Tärnlund S.-A. (Eds), Academic Press, Luminy
    • Colmerauer A. Prolog and infinite trees. In: Clark K.L., and Tärnlund S.-A. (Eds). Logic Programming (1982), Academic Press, Luminy 231-251
    • (1982) Logic Programming , pp. 231-251
    • Colmerauer, A.1
  • 15
    • 84881072062 scopus 로고
    • A computing procedure for quantification theory
    • Davis M., and Putnam H. A computing procedure for quantification theory. J. ACM 7 (1960) 201-215
    • (1960) J. ACM , vol.7 , pp. 201-215
    • Davis, M.1    Putnam, H.2
  • 16
    • 84919401135 scopus 로고
    • A machine program for theorem-proving
    • Davis M., Logemann G., and Loveland D. A machine program for theorem-proving. Comm. ACM 5 (1962) 394-397
    • (1962) Comm. ACM , vol.5 , pp. 394-397
    • Davis, M.1    Logemann, G.2    Loveland, D.3
  • 17
    • 0004130922 scopus 로고
    • Local methods for localizing faults in electronic circuits
    • Nov. 6. URL http://dspace.mit.edu/handle/1721.1/6921, MIT Artificial Intelligence Laboratory
    • Nov. 6. de Kleer J. Local methods for localizing faults in electronic circuits. URL http://dspace.mit.edu/handle/1721.1/6921. Technical Report AIM-394 (1976), MIT Artificial Intelligence Laboratory
    • (1976) Technical Report AIM-394
    • de Kleer, J.1
  • 18
    • 77956763647 scopus 로고
    • Propagation of constraints applied to circuit synthesis
    • Sept. 6. URL http://hdl.handle.net/1721.1/5745, MIT Artificial Intelligence Laboratory
    • Sept. 6. de Kleer J., and Sussman G.J. Propagation of constraints applied to circuit synthesis. URL http://hdl.handle.net/1721.1/5745. Technical Report AIM-485 (1978), MIT Artificial Intelligence Laboratory
    • (1978) Technical Report AIM-485
    • de Kleer, J.1    Sussman, G.J.2
  • 21
    • 0015589418 scopus 로고
    • Automated space planning
    • Eastman C.M. Automated space planning. Artificial Intelligence 4 1 (1973) 41-64
    • (1973) Artificial Intelligence , vol.4 , Issue.1 , pp. 41-64
    • Eastman, C.M.1
  • 22
    • 0025461044 scopus 로고
    • Absys: the first logic programming language - A retrospective and a commentary
    • July
    • July. Elcock E.W. Absys: the first logic programming language - A retrospective and a commentary. Journal of Logic Programming 9 1 (1990) 1-17
    • (1990) Journal of Logic Programming , vol.9 , Issue.1 , pp. 1-17
    • Elcock, E.W.1
  • 23
    • 0009345118 scopus 로고
    • REF-ARF: A system for solving problems stated as procedures
    • Fikes R.E. REF-ARF: A system for solving problems stated as procedures. Artificial Intelligence 1 (1970) 27-120
    • (1970) Artificial Intelligence , vol.1 , pp. 27-120
    • Fikes, R.E.1
  • 24
    • 0041744739 scopus 로고
    • On backtracking: A combinatorial description of the algorithm
    • Mar.
    • Mar. Fillmore J.P., and Williamson S.G. On backtracking: A combinatorial description of the algorithm. SIAM Journal on Computing 3 1 (1974) 41-55
    • (1974) SIAM Journal on Computing , vol.3 , Issue.1 , pp. 41-55
    • Fillmore, J.P.1    Williamson, S.G.2
  • 25
    • 0020247332 scopus 로고
    • Job-shop scheduling: An investigation in constraint-directed reasoning
    • Fox M.S., Allen B.P., and Strohm G. Job-shop scheduling: An investigation in constraint-directed reasoning. AAAI82, Proceedings (1982) 155-158
    • (1982) AAAI82, Proceedings , pp. 155-158
    • Fox, M.S.1    Allen, B.P.2    Strohm, G.3
  • 26
    • 0018031196 scopus 로고
    • Synthesizing constraint expressions
    • Freuder E.C. Synthesizing constraint expressions. Comm. ACM 21 (1978) 958-966
    • (1978) Comm. ACM , vol.21 , pp. 958-966
    • Freuder, E.C.1
  • 27
    • 0019899621 scopus 로고
    • A sufficient condition for backtrack-free search
    • Freuder E.C. A sufficient condition for backtrack-free search. J. ACM 29 (1982) 24-32
    • (1982) J. ACM , vol.29 , pp. 24-32
    • Freuder, E.C.1
  • 28
    • 0022144787 scopus 로고
    • A sufficient condition for backtrack-bounded search
    • Freuder E.C. A sufficient condition for backtrack-bounded search. J. ACM 32 (1985) 755-761
    • (1985) J. ACM , vol.32 , pp. 755-761
    • Freuder, E.C.1
  • 29
    • 38249008683 scopus 로고
    • Introduction to the special volume on constraint-based reasoning
    • Freuder E.C., and Mackworth A.K. Introduction to the special volume on constraint-based reasoning. Artificial Intelligence 58 (1992) 1-2
    • (1992) Artificial Intelligence , vol.58 , pp. 1-2
    • Freuder, E.C.1    Mackworth, A.K.2
  • 33
    • 0002647372 scopus 로고
    • Experimental case studies of backtrack vs. Waltz-type vs. new algorithms for satisficing assignment problems
    • Toronto
    • Toronto. Gaschnig J. Experimental case studies of backtrack vs. Waltz-type vs. new algorithms for satisficing assignment problems. Proceedings of the Second Canadian Conference on Artificial Intelligence (1978) 268-277
    • (1978) Proceedings of the Second Canadian Conference on Artificial Intelligence , pp. 268-277
    • Gaschnig, J.1
  • 34
    • 0000260998 scopus 로고
    • Backtrack programming
    • Golomb S., and Baumert L. Backtrack programming. J. ACM 12 (1965) 516-524
    • (1965) J. ACM , vol.12 , pp. 516-524
    • Golomb, S.1    Baumert, L.2
  • 35
    • 0019067870 scopus 로고
    • Increasing tree search efficiency for constraint satisfaction problems
    • Haralick R.M., and Elliott G.L. Increasing tree search efficiency for constraint satisfaction problems. Artificial Intelligence 14 (1980) 263-313
    • (1980) Artificial Intelligence , vol.14 , pp. 263-313
    • Haralick, R.M.1    Elliott, G.L.2
  • 38
    • 0000410742 scopus 로고
    • Reduction operations for constraint satisfaction
    • URL http://dx.doi.org/10.1016/0020-0255(78)90043-9
    • URL http://dx.doi.org/10.1016/0020-0255(78)90043-9. Haralick R.M., Davis L.S., Rosenfeld A., and Milgram D.L. Reduction operations for constraint satisfaction. Inf. Sci 14 3 (1978) 199-219
    • (1978) Inf. Sci , vol.14 , Issue.3 , pp. 199-219
    • Haralick, R.M.1    Davis, L.S.2    Rosenfeld, A.3    Milgram, D.L.4
  • 41
    • 0001414863 scopus 로고
    • Impossible objects as nonsense sentences
    • Meltzer B., and Michie D. (Eds), Edinburgh Univ. Press
    • Huffman D.A. Impossible objects as nonsense sentences. In: Meltzer B., and Michie D. (Eds). Machine Intelligence 6 (1971), Edinburgh Univ. Press 295-323
    • (1971) Machine Intelligence 6 , pp. 295-323
    • Huffman, D.A.1
  • 43
    • 4243532938 scopus 로고
    • Constraint logic programming: A survey
    • Jaffar J., and Maher M.J. Constraint logic programming: A survey. Journal of Logic Programming 19 20 (1994) 503-581
    • (1994) Journal of Logic Programming , vol.19 , Issue.20 , pp. 503-581
    • Jaffar, J.1    Maher, M.J.2
  • 44
    • 0026884407 scopus 로고
    • The CLP(R) language and system
    • July. URL http://www.acm.org/pubs/toc/Abstracts/0164-0925/129398.html
    • July. Jaffar J., Michaylov S., Stuckey P.J., and Yap R.H.C. The CLP(R) language and system. URL http://www.acm.org/pubs/toc/Abstracts/0164-0925/129398.html. TOPLAS 14 3 (1992) 339-395
    • (1992) TOPLAS , vol.14 , Issue.3 , pp. 339-395
    • Jaffar, J.1    Michaylov, S.2    Stuckey, P.J.3    Yap, R.H.C.4
  • 46
    • 84966254647 scopus 로고
    • Estimating the efficiency of backtrack programs
    • Knuth D.E. Estimating the efficiency of backtrack programs. Mathematics of Computation 29 (1975) 121-136
    • (1975) Mathematics of Computation , vol.29 , pp. 121-136
    • Knuth, D.E.1
  • 47
    • 0000713015 scopus 로고
    • Predicate logic as a programming language
    • Kowalski R.A. Predicate logic as a programming language. Proc. IFIP '74 (1974) 569-574
    • (1974) Proc. IFIP '74 , pp. 569-574
    • Kowalski, R.A.1
  • 48
    • 0016565757 scopus 로고
    • A proof procedure using connection graphs
    • Kowalski R.A. A proof procedure using connection graphs. J. ACM 22 4 (1975) 572-595
    • (1975) J. ACM , vol.22 , Issue.4 , pp. 572-595
    • Kowalski, R.A.1
  • 49
    • 0002931606 scopus 로고
    • A language and a program for stating and solving combinatorial problems
    • Lauriere J.-L. A language and a program for stating and solving combinatorial problems. Artificial Intelligence 10 (1978) 29-127
    • (1978) Artificial Intelligence , vol.10 , pp. 29-127
    • Lauriere, J.-L.1
  • 52
    • 0015631222 scopus 로고
    • Interpreting pictures of polyhedral scenes
    • Mackworth A.K. Interpreting pictures of polyhedral scenes. Artificial Intelligence 4 (1973) 121-137
    • (1973) Artificial Intelligence , vol.4 , pp. 121-137
    • Mackworth, A.K.1
  • 53
    • 49449120803 scopus 로고
    • Consistency in networks of relations
    • Mackworth A.K. Consistency in networks of relations. Artificial Intelligence 8 (1977) 99-118
    • (1977) Artificial Intelligence , vol.8 , pp. 99-118
    • Mackworth, A.K.1
  • 54
    • 38249010507 scopus 로고
    • The logic of constraint satisfaction
    • Mackworth A.K. The logic of constraint satisfaction. Artificial Intelligence 58 (1992) 3-20
    • (1992) Artificial Intelligence , vol.58 , pp. 3-20
    • Mackworth, A.K.1
  • 55
    • 0021828305 scopus 로고
    • The complexity of some polynomial network consistency algorithms for constraint satisfaction problems
    • Mackworth A.K., and Freuder E.C. The complexity of some polynomial network consistency algorithms for constraint satisfaction problems. Artificial Intelligence 25 (1985) 65-74
    • (1985) Artificial Intelligence , vol.25 , pp. 65-74
    • Mackworth, A.K.1    Freuder, E.C.2
  • 56
    • 0021828305 scopus 로고
    • The complexity of some polynomial network consistency algorithms for constraint satisfaction problems
    • Mackworth A.K., and Freuder E.C. The complexity of some polynomial network consistency algorithms for constraint satisfaction problems. Artificial Intelligence 25 (1985) 247
    • (1985) Artificial Intelligence , vol.25 , pp. 247
    • Mackworth, A.K.1    Freuder, E.C.2
  • 57
    • 0037554057 scopus 로고
    • The complexity of constraint satisfaction revisited
    • Mackworth A.K., and Freuder E.C. The complexity of constraint satisfaction revisited. Artificial Intelligence 59 (1993) 57-62
    • (1993) Artificial Intelligence , vol.59 , pp. 57-62
    • Mackworth, A.K.1    Freuder, E.C.2
  • 58
    • 84990569658 scopus 로고
    • Hierarchical arc consistency: Exploiting structured domains in constraint satisfaction problems
    • Mackworth A.K., Mulder J.A., and Havens W.S. Hierarchical arc consistency: Exploiting structured domains in constraint satisfaction problems. Computational Intelligence 1 (1985) 118-126
    • (1985) Computational Intelligence , vol.1 , pp. 118-126
    • Mackworth, A.K.1    Mulder, J.A.2    Havens, W.S.3
  • 60
    • 0018730719 scopus 로고
    • Relational consistency algorithms and their application in finding subgraph and graph isomorphisms
    • McGregor J.J. Relational consistency algorithms and their application in finding subgraph and graph isomorphisms. Inform. Sci. 19 (1979) 229-250
    • (1979) Inform. Sci. , vol.19 , pp. 229-250
    • McGregor, J.J.1
  • 61
    • 0016050041 scopus 로고
    • Networks of constraints: Fundamental properties and applications to picture processing
    • Montanari U. Networks of constraints: Fundamental properties and applications to picture processing. Inform. Sci. 7 (1974) 95-132
    • (1974) Inform. Sci. , vol.7 , pp. 95-132
    • Montanari, U.1
  • 63
    • 0020718223 scopus 로고
    • Consistent-labeling problems and their algorithms: Expected-complexities and theory-based heuristics
    • Nudel B. Consistent-labeling problems and their algorithms: Expected-complexities and theory-based heuristics. Artificial Intelligence 21 (1983) 135-178
    • (1983) Artificial Intelligence , vol.21 , pp. 135-178
    • Nudel, B.1
  • 64
    • 0003668848 scopus 로고
    • Tree size by partial backtracking
    • Purdom Jr. P.W. Tree size by partial backtracking. SIAM J. Comput. 7 (1978) 481-491
    • (1978) SIAM J. Comput. , vol.7 , pp. 481-491
    • Purdom Jr., P.W.1
  • 65
    • 0020717889 scopus 로고
    • Search rearrangement backtracking and polynomial average time
    • Purdom Jr. P.W. Search rearrangement backtracking and polynomial average time. Artificial Intelligence 21 (1983) 117-133
    • (1983) Artificial Intelligence , vol.21 , pp. 117-133
    • Purdom Jr., P.W.1
  • 68
    • 0017544789 scopus 로고
    • Forward reasoning and dependency-directed backtracking in a system for computer-aided circuit analysis
    • Stallman R.M., and Sussman G.J. Forward reasoning and dependency-directed backtracking in a system for computer-aided circuit analysis. Artificial Intelligence 9 (1977) 135-196
    • (1977) Artificial Intelligence , vol.9 , pp. 135-196
    • Stallman, R.M.1    Sussman, G.J.2
  • 69
    • 0019563065 scopus 로고
    • Planning with constraints (MOLGEN: Part 1)
    • Stefik M. Planning with constraints (MOLGEN: Part 1). Artificial Intelligence 16 (1981) 111-140
    • (1981) Artificial Intelligence , vol.16 , pp. 111-140
    • Stefik, M.1
  • 70
    • 0019563690 scopus 로고
    • Planning and meta-planning (MOLGEN: Part 2)
    • Stefik M.J. Planning and meta-planning (MOLGEN: Part 2). Artificial Intelligence 16 (1981) 141-169
    • (1981) Artificial Intelligence , vol.16 , pp. 141-169
    • Stefik, M.J.1
  • 71
    • 17844373071 scopus 로고
    • Micro-planner reference manual
    • July 1. URL ftp://publications.ai.mit.edu/ai-publications/0-499/AIM-203.ps;ftp://publications.ai.mit.edu/ai-publications/pdf/AIM-203.pdf, MIT Artificial Intelligence Laboratory, New York
    • July 1. Sussman G., and Winograd T. Micro-planner reference manual. URL ftp://publications.ai.mit.edu/ai-publications/0-499/AIM-203.ps;ftp://publications.ai.mit.edu/ai-publications/pdf/AIM-203.pdf. Technical Report AIM-203 (1970), MIT Artificial Intelligence Laboratory, New York
    • (1970) Technical Report AIM-203
    • Sussman, G.1    Winograd, T.2
  • 73
    • 0019044566 scopus 로고
    • CONSTRAINTS: a language for expressing almosthierarchical descriptions
    • Sussman G.J., and Steele G.L. CONSTRAINTS: a language for expressing almosthierarchical descriptions. Artificial Intelligence 14 (1980)
    • (1980) Artificial Intelligence , vol.14
    • Sussman, G.J.1    Steele, G.L.2
  • 74
    • 0003798688 scopus 로고
    • SKETCHPAD: A man-machine graphical communications system
    • Jan., MIT, Lincoln Laboratory
    • Jan. Sutherland I.E. SKETCHPAD: A man-machine graphical communications system. Technical Report 296 (1963), MIT, Lincoln Laboratory
    • (1963) Technical Report 296
    • Sutherland, I.E.1
  • 75
    • 0017506560 scopus 로고
    • Experiments in interpretation-guided segmentation
    • Tenenbaum J.M., and Barrow H.G. Experiments in interpretation-guided segmentation. Artif. Intell 8 3 (1977) 241-274
    • (1977) Artif. Intell , vol.8 , Issue.3 , pp. 241-274
    • Tenenbaum, J.M.1    Barrow, H.G.2
  • 76
    • 0344034474 scopus 로고
    • Associating parts of patterns
    • Ullmann J.R. Associating parts of patterns. Information and Control 9 6 (1966) 583-601
    • (1966) Information and Control , vol.9 , Issue.6 , pp. 583-601
    • Ullmann, J.R.1
  • 77
    • 0022062356 scopus 로고
    • Computer architecture for solving consistent labelling problems
    • Ullmann J.R., Haralick R.M., and Shapiro L.G. Computer architecture for solving consistent labelling problems. Comput. J 28 2 (1985) 105-111
    • (1985) Comput. J , vol.28 , Issue.2 , pp. 105-111
    • Ullmann, J.R.1    Haralick, R.M.2    Shapiro, L.G.3
  • 79
    • 0010494069 scopus 로고
    • An enumerative technique for a class of combinatorial problems
    • Providence, RI, USA. Combinatorial Analysis, Proceedings of Symposium in Applied Mathematics
    • Providence, RI, USA. Walker R.L. An enumerative technique for a class of combinatorial problems. Combinatorial Analysis, Proceedings of Symposium in Applied Mathematics. Ameri. Math. Soc. Vol X (1960) 91-94
    • (1960) Ameri. Math. Soc. , vol.X , pp. 91-94
    • Walker, R.L.1
  • 80
    • 0002680001 scopus 로고
    • Understanding line drawings of scenes with shadows
    • Winston P.H. (Ed), McGraw-Hill
    • Waltz D. Understanding line drawings of scenes with shadows. In: Winston P.H. (Ed). The Psychology of Computer Vision (1975), McGraw-Hill 19-91
    • (1975) The Psychology of Computer Vision , pp. 19-91
    • Waltz, D.1
  • 81
    • 77956785686 scopus 로고
    • Constraint-type statements in programming languages
    • URL http://doi.acm.org/10.1145/364888.364967
    • URL http://doi.acm.org/10.1145/364888.364967. Wilkes M.V. Constraint-type statements in programming languages. CACM 7 10 (1964) 587-588
    • (1964) CACM , vol.7 , Issue.10 , pp. 587-588
    • Wilkes, M.V.1


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