메뉴 건너뛰기




Volumn 36, Issue 4, 2006, Pages 345-377

Answer set programming based on propositional satisfiability

Author keywords

Answer set programming; Propositional satisfiability

Indexed keywords

COMPUTER APPLICATIONS; DATA STRUCTURES; POLYNOMIALS; PROBLEM SOLVING;

EID: 33845971483     PISSN: 01687433     EISSN: 15730670     Source Type: Journal    
DOI: 10.1007/s10817-006-9033-2     Document Type: Conference Paper
Times cited : (151)

References (65)
  • 5
    • 84937569311 scopus 로고    scopus 로고
    • Checking satisfiability of first-order formulas by incremental Translation to SAT
    • Brinksma, E, Larsen, K.G, eds, 14th International Conference on Computer Aided Verification CAV, of, Springer, Berlin Heidelberg New York
    • Barrett, C.W., Dill, D.L., Stump, A.: Checking satisfiability of first-order formulas by incremental Translation to SAT. In: Brinksma, E., Larsen, K.G. (eds.) 14th International Conference on Computer Aided Verification (CAV), vol. 2404 of Lecture Notes in Computer Science, pp. 236-249. Springer, Berlin Heidelberg New York, (2002)
    • (2002) Lecture Notes in Computer Science , vol.2404 , pp. 236-249
    • Barrett, C.W.1    Dill, D.L.2    Stump, A.3
  • 7
    • 21844488890 scopus 로고    scopus 로고
    • Propositional semantics for disjunctive logic programs
    • Ben-Eliyahu, R., Dechter, R.: Propositional semantics for disjunctive logic programs. Ann. Math. Artif. Intell. 12, 53-87 (1996)
    • (1996) Ann. Math. Artif. Intell , vol.12 , pp. 53-87
    • Ben-Eliyahu, R.1    Dechter, R.2
  • 8
    • 0000826543 scopus 로고
    • Negation as failure
    • Gallaire, H, Minker, J, eds, Plenum, New York
    • Clark, K.: Negation as failure. In: Gallaire, H., Minker, J. (eds.) Logic and Data Bases, pp. 293-322. Plenum, New York (1978)
    • (1978) Logic and Data Bases , pp. 293-322
    • Clark, K.1
  • 9
    • 35248842355 scopus 로고    scopus 로고
    • Synthesis of distributed algorithms using asynchronous automata
    • Springer
    • Ştefǎnescu, A., Esparza, J., Muscholl, A.: Synthesis of distributed algorithms using asynchronous automata. In: Proc. CONCUR'03, vol. 2761, pp. 27-41. Springer (2003)
    • (2003) Proc. CONCUR'03 , vol.2761 , pp. 27-41
    • Ştefǎnescu, A.1    Esparza, J.2    Muscholl, A.3
  • 10
    • 84919401135 scopus 로고
    • A machine program for theorem proving
    • Davis, M., Logemann, G., Loveland, D.W.: A machine program for theorem proving. Commun. ACM 5(7), 394-397 (1962)
    • (1962) Commun. ACM , vol.5 , Issue.7 , pp. 394-397
    • Davis, M.1    Logemann, G.2    Loveland, D.W.3
  • 11
    • 84948958346 scopus 로고    scopus 로고
    • Lazy theorem proving for bounded model checking over infinite domains
    • Voronkov, A, ed, Automated Deduction, CADE-18, of, Springer
    • de Moura, L., Rueß, H., Sorea, S.: Lazy theorem proving for bounded model checking over infinite domains. In: Voronkov, A. (ed.) Automated Deduction - CADE-18, vol. 2392 of Lecture Notes in Computer Science, pp. 438-455. Springer (2002)
    • (2002) Lecture Notes in Computer Science , vol.2392 , pp. 438-455
    • de Moura, L.1    Rueß, H.2    Sorea, S.3
  • 13
    • 0021509216 scopus 로고
    • Linear-time algorithms for testing the satisfiability of propositional Horn formulae
    • Dowling, W., Gallier, J.: Linear-time algorithms for testing the satisfiability of propositional Horn formulae. J. Log. Program. 3, 267-284 (1984)
    • (1984) J. Log. Program , vol.3 , pp. 267-284
    • Dowling, W.1    Gallier, J.2
  • 14
    • 30344450270 scopus 로고    scopus 로고
    • Eén, N., Sörensson, N.: An extensible SAT-solver'. In: Theory and Applications of Satisfiability Testing, 6th International Conference, SAT 2003. Santa Margherita Ligure, Italy, May 5-8, 2003 Selected Revised Papers, pp. 502-518, (2003)
    • Eén, N., Sörensson, N.: An extensible SAT-solver'. In: Theory and Applications of Satisfiability Testing, 6th International Conference, SAT 2003. Santa Margherita Ligure, Italy, May 5-8, 2003 Selected Revised Papers, pp. 502-518, (2003)
  • 15
    • 33846022778 scopus 로고    scopus 로고
    • Theory and applications of answer set programming. PhD thesis, University of Texas at Austin
    • Erdem, E.: Theory and applications of answer set programming. PhD thesis, University of Texas at Austin, (2002)
    • (2002)
    • Erdem, E.1
  • 17
    • 84880876929 scopus 로고    scopus 로고
    • Experimenting with heuristics for answer set programming
    • Faber, W., Leone, N., Pfeifer, G.: Experimenting with heuristics for answer set programming. In: IJCAI, pp. 635-640, (2001)
    • (2001) IJCAI , pp. 635-640
    • Faber, W.1    Leone, N.2    Pfeifer, G.3
  • 18
    • 0010077202 scopus 로고
    • Consistency of Clark's completion and existence of stable models
    • Fages, F.: Consistency of Clark's completion and existence of stable models. J. Methods Logic Comput. Sci. 1, 51-60 (1994)
    • (1994) J. Methods Logic Comput. Sci , vol.1 , pp. 51-60
    • Fages, F.1
  • 22
    • 77951505493 scopus 로고
    • Classical negation in logic programs and disjunctive databases
    • Gelfond, M., Lifschitz, V.: Classical negation in logic programs and disjunctive databases. New Gener. Comput. 9, 365-385 (1991)
    • (1991) New Gener. Comput , vol.9 , pp. 365-385
    • Gelfond, M.1    Lifschitz, V.2
  • 23
    • 33845969936 scopus 로고    scopus 로고
    • Gent, I., Maaren, H.V., Walsh, T. (eds.) SAT2000. Highlights of Satisfiability Research in the Year 2000. IOS (2000)
    • Gent, I., Maaren, H.V., Walsh, T. (eds.) SAT2000. Highlights of Satisfiability Research in the Year 2000. IOS (2000)
  • 24
    • 0036476958 scopus 로고    scopus 로고
    • Giunchiglia, E., Giunchiglia, F., Tacchella, A.: SAT-based decision procedures for classical modal logics. J. Autom. Reason. 28, 143-171 (2002). Reprinted in [23]
    • Giunchiglia, E., Giunchiglia, F., Tacchella, A.: SAT-based decision procedures for classical modal logics. J. Autom. Reason. 28, 143-171 (2002). Reprinted in [23]
  • 27
    • 9444267655 scopus 로고    scopus 로고
    • Giunchiglia, E., Maratea, M., Lierler, Y.: SAT-based answer set programming. In: Proc. 19th National Conference on Artificial Intelligence, Sixteenth Conference on Innovative Applications of Artificial Intelligence, July 25-29, 2004, San Jose, California. AAAI, The MIT (2004)
    • Giunchiglia, E., Maratea, M., Lierler, Y.: SAT-based answer set programming. In: Proc. 19th National Conference on Artificial Intelligence, Sixteenth Conference on Innovative Applications of Artificial Intelligence, July 25-29, 2004, San Jose, California. AAAI, The MIT (2004)
  • 29
    • 84867787499 scopus 로고    scopus 로고
    • Evaluating search heuristics and optimization techniques in propositional satisfiability
    • Automated Reasoning, First International Joint Conference IJCAR, of, Springer
    • Giunchiglia, E., Maratea, M., Tacchella, A., Zambonin, D.: Evaluating search heuristics and optimization techniques in propositional satisfiability. In: Automated Reasoning, First International Joint Conference (IJCAR), vol. 2083 of Lecture Notes in Computer Science, pp. 347-363. Springer (2001)
    • (2001) Lecture Notes in Computer Science , vol.2083 , pp. 347-363
    • Giunchiglia, E.1    Maratea, M.2    Tacchella, A.3    Zambonin, D.4
  • 31
    • 0344100088 scopus 로고    scopus 로고
    • Heljanko, K., Niemelä, I.: Bounded LTL model checking with stable models. Theory and Practice of Logic Programming 3(4&5), 519-550 (2003). Also available as (CoRR: arXiv:cs.LO/0305040)
    • Heljanko, K., Niemelä, I.: Bounded LTL model checking with stable models. Theory and Practice of Logic Programming 3(4&5), 519-550 (2003). Also available as (CoRR: arXiv:cs.LO/0305040)
  • 32
    • 33846008809 scopus 로고    scopus 로고
    • Janhunen, T.: Translatability and intranslatability results for certain classes of logic programs'. Series A: Research report 82, Helsinki University of Technology, Laboratory for Theoretical Computer Science, Espoo, Finland (2003)
    • Janhunen, T.: Translatability and intranslatability results for certain classes of logic programs'. Series A: Research report 82, Helsinki University of Technology, Laboratory for Theoretical Computer Science, Espoo, Finland (2003)
  • 33
    • 85017337722 scopus 로고    scopus 로고
    • Janhunen, T.: Representing normal programs with clauses. In: Proc. of 16th European Conference on Artificial Intelligence, ECAI2004, pp. 358-362. IOS (2004)
    • Janhunen, T.: Representing normal programs with clauses. In: Proc. of 16th European Conference on Artificial Intelligence, ECAI2004, pp. 358-362. IOS (2004)
  • 35
    • 33845980784 scopus 로고    scopus 로고
    • Janhunen, T., Niemelä, I., Seipel, D., Simons, P., You, J.-H.: Unfolding partiality and disjuntion in stable model semantics. Accepted to the ACM Transaction on Computational Logic (2005)
    • Janhunen, T., Niemelä, I., Seipel, D., Simons, P., You, J.-H.: Unfolding partiality and disjuntion in stable model semantics. Accepted to the ACM Transaction on Computational Logic (2005)
  • 37
    • 33845967167 scopus 로고    scopus 로고
    • Le Berre, D., Simon, L.: The essentials of the SAT'03 Competition'. In: Theory and Applications of Satisfiability Testing, 6th International Conference, SAT 2003. Santa Margherita Ligure, Italy, May 5-8, 2003 Selected Revised Papers, 2919 of LNCS, (2003)
    • Le Berre, D., Simon, L.: The essentials of the SAT'03 Competition'. In: Theory and Applications of Satisfiability Testing, 6th International Conference, SAT 2003. Santa Margherita Ligure, Italy, May 5-8, 2003 Selected Revised Papers, vol. 2919 of LNCS, (2003)
  • 38
    • 2942694901 scopus 로고    scopus 로고
    • Loop formulas for disjunctive logic programs
    • Lee, J., Lifschitz, V.: Loop formulas for disjunctive logic programs. In: Proc. ICLP-03, (2003)
    • (2003) Proc. ICLP-03
    • Lee, J.1    Lifschitz, V.2
  • 39
    • 33846000698 scopus 로고    scopus 로고
    • Leone, N., Pfeifer, G., Faber, W., Eiter, T., Gottlob, G., Perri, S., Scarcello, F.: The DLV system for knowledge representation and reasoning. Accepted to ACM Transaction on Computational Logic (ToCL), (2005)
    • Leone, N., Pfeifer, G., Faber, W., Eiter, T., Gottlob, G., Perri, S., Scarcello, F.: The DLV system for knowledge representation and reasoning. Accepted to ACM Transaction on Computational Logic (ToCL), (2005)
  • 41
    • 84879948745 scopus 로고    scopus 로고
    • Lierler, Y.: Disjunctive answer set programming via satisfiability. In: Answer Set Programming, 142 of CEUR Workshop Proceedings, (2005)
    • Lierler, Y.: Disjunctive answer set programming via satisfiability. In: Answer Set Programming, vol. 142 of CEUR Workshop Proceedings, (2005)
  • 43
    • 0001991208 scopus 로고    scopus 로고
    • Foundations of logic programming
    • Brewka, G, ed, CSLI, pp
    • Lifschitz, V.: Foundations of logic programming. In: Brewka, G. (ed.) Principles of Knowledge Representation. CSLI, pp. 69-128, (1996)
    • (1996) Principles of Knowledge Representation , pp. 69-128
    • Lifschitz, V.1
  • 46
    • 84880829367 scopus 로고    scopus 로고
    • On tight logic programs and yet another translation from normal logic programs to propositional logic
    • Lin, F., Zhao, J.: On tight logic programs and yet another translation from normal logic programs to propositional logic. In: Proc. IJCAI, (2003a)
    • (2003) Proc. IJCAI
    • Lin, F.1    Zhao, J.2
  • 48
    • 27144461094 scopus 로고    scopus 로고
    • Answer set programming phase transition: A study on randomly generated programs
    • Lin, F., Zhao, Y.: Answer set programming phase transition: A study on randomly generated programs. In: Proc. ICLP, (2003b)
    • (2003) Proc. ICLP
    • Lin, F.1    Zhao, Y.2
  • 49
    • 2942667864 scopus 로고    scopus 로고
    • ASSAT: Computing answer sets of a logic program by SAT solvers
    • Lin, F., Zhao, Y.: ASSAT: computing answer sets of a logic program by SAT solvers. Artif. Intell. 157(1-2), 115-137 (2004)
    • (2004) Artif. Intell , vol.157 , Issue.1-2 , pp. 115-137
    • Lin, F.1    Zhao, Y.2
  • 50
    • 0021514420 scopus 로고
    • Making Prolog more expressive
    • Lloyd, J., Topor, R.: Making Prolog more expressive. J. Log. Program. 3, 225-240 (1984)
    • (1984) J. Log. Program , vol.3 , pp. 225-240
    • Lloyd, J.1    Topor, R.2
  • 51
    • 0041910547 scopus 로고
    • The relationship between logic program semantics and non-monotonic reasoning
    • Levi, G, Martelli, M, eds
    • Marek, V., Subrahmanian, V.: The relationship between logic program semantics and non-monotonic reasoning. In: Levi, G., Martelli, M. (eds.) Logic Programming: Proceedings of the 6th Int'l Conf., pp. 600-617, (1989)
    • (1989) Logic Programming: Proceedings of the 6th Int'l Conf , pp. 600-617
    • Marek, V.1    Subrahmanian, V.2
  • 52
    • 27344438911 scopus 로고    scopus 로고
    • Stable models as an alternative programming paradigm
    • The Logic Programming Paradigm: a 25 Years perspective, Springer
    • Marek, V., Truszczynski, M.: Stable models as an alternative programming paradigm. In: The Logic Programming Paradigm: a 25 Years perspective, Lecture Notes in Computer Science. Springer (1999)
    • (1999) Lecture Notes in Computer Science
    • Marek, V.1    Truszczynski, M.2
  • 54
    • 0033260715 scopus 로고    scopus 로고
    • Logic programs with stable model semantics as a constraint programming paradigm
    • Niemelä, I.: Logic programs with stable model semantics as a constraint programming paradigm. Ann. Math. Artif. Intell. 25, 241-273 (1999)
    • (1999) Ann. Math. Artif. Intell , vol.25 , pp. 241-273
    • Niemelä, I.1
  • 55
    • 26444452555 scopus 로고    scopus 로고
    • Nieuwenhuis, R., Oliveras, A.: DPLL(T) with exhaustive theory propagation and its application to difference logic. In: Computer Aided Verification, 17th International Conference, CAV 2005, Edinburgh, Scotland, UK, July 6-10, 2005, Proceedings, pp. 321-334, (2005)
    • Nieuwenhuis, R., Oliveras, A.: DPLL(T) with exhaustive theory propagation and its application to difference logic. In: Computer Aided Verification, 17th International Conference, CAV 2005, Edinburgh, Scotland, UK, July 6-10, 2005, Proceedings, pp. 321-334, (2005)
  • 57
    • 84888496147 scopus 로고
    • A structure-preserving clause form translation
    • Plaisted, D., Greenbaum, S.: A structure-preserving clause form translation. J. Symbol. Comput. 2, 293-304 (1986)
    • (1986) J. Symbol. Comput , vol.2 , pp. 293-304
    • Plaisted, D.1    Greenbaum, S.2
  • 59
    • 0010675517 scopus 로고
    • Siekmann, J, Wrightson, G, eds, Classical Papers in Computational Logic 1967-1970, Springer
    • Siekmann, J., Wrightson, G. (eds.) Automation of Reasoning: Classical Papers in Computational Logic 1967-1970, Vol. 1-2. Springer (1983)
    • (1983) Automation of Reasoning , vol.1-2
  • 60
    • 0003659655 scopus 로고    scopus 로고
    • GRASP - A New Search Algorithm for Satisfiability
    • Technical report, University of Michigan
    • Silva, J.P.M., Sakallah, K.A.: GRASP - A New Search Algorithm for Satisfiability. Technical report, University of Michigan, (1996)
    • (1996)
    • Silva, J.P.M.1    Sakallah, K.A.2
  • 61
    • 0010122418 scopus 로고    scopus 로고
    • Extending and implementing the stable model semantics
    • Simons, P., Niemelä, I., Timo, S.: Extending and implementing the stable model semantics. Artif. Intell. 138(1-2), 181-234 (2002)
    • (2002) Artif. Intell , vol.138 , Issue.1-2 , pp. 181-234
    • Simons, P.1    Niemelä, I.2    Timo, S.3
  • 62
    • 33846005550 scopus 로고    scopus 로고
    • Manual
    • Syrjanen, T.: Lparse Manual. http://www.tcs.hut.fi/Software/smodels/ lparse.ps.gz, 2003
    • (2003) Lparse
    • Syrjanen, T.1
  • 63
    • 33846032000 scopus 로고    scopus 로고
    • Tseitin, G.: On the Complexity of Proofs in Propositional Logics. Semin. Math. 8 (1970). Reprinted in [59].
    • Tseitin, G.: On the Complexity of Proofs in Propositional Logics. Semin. Math. 8 (1970). Reprinted in [59].


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