You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

64 lines
2.0 KiB

5 months ago
  1. \hspace{-0.09cm}\scalebox{0.85}{
  2. \begin{dplltabular}{4}
  3. \dpllStep{1|2|3|4}
  4. \dpllDecL{0|1|2|3}
  5. \dpllAssi{ - |$\lnot a$|$\lnot a, \lnot b$|$\lnot a, \lnot b, \lnot c$}
  6. \dpllClause{1}{$a, b, c$}{$a, b, c$|$b, c$|$c$|\conflict}
  7. \dpllClause{2}{$\lnot a, \lnot b$}{$\lnot a, \lnot b$|\done|\done|\done}
  8. \dpllClause{3}{$\lnot a, \lnot c$}{$\lnot a, \lnot c$|\done|\done|\done}
  9. \dpllClause{4}{$b, \lnot c$}{$b, \lnot c$|$b, \lnot c$|$\lnot c$|\done}
  10. \dpllClause{5}{$\lnot b, c$}{$\lnot b, c$|$\lnot b, c$|\done|\done}
  11. \dpllBCP{ - | - | - | - }
  12. \dpllPL{ - | - | - | - }
  13. \dpllDeci{$\lnot a$|$\lnot b$|$\lnot c$| - }
  14. \end{dplltabular}
  15. }
  16. \hspace{-0.09cm}\scalebox{0.85}{
  17. \begin{dplltabular}{2}
  18. \dpllStep{5|6}
  19. \dpllDecL{2|3}
  20. \dpllAssi{$\lnot a, \lnot b$|$\lnot a, \lnot b, c$}
  21. \dpllClause{1}{$a, b, c$}{$c$|\done}
  22. \dpllClause{2}{$\lnot a, \lnot b$}{\done|\done}
  23. \dpllClause{3}{$\lnot a, \lnot c$}{\done|\done}
  24. \dpllClause{4}{$b, \lnot c$}{$\lnot c$|\conflict}
  25. \dpllClause{5}{$\lnot b, c$}{\done|\done}
  26. \dpllBCP{ - | - }
  27. \dpllPL{ - | - }
  28. \dpllDeci{$c$| - }
  29. \end{dplltabular}
  30. }
  31. \hspace{-0.09cm}\scalebox{0.85}{
  32. \begin{dplltabular}{3}
  33. \dpllStep{7|8|9}
  34. \dpllDecL{1|2|3}
  35. \dpllAssi{$\lnot a$|$\lnot a, b$|$\lnot a, b, \lnot c$}
  36. \dpllClause{1}{$a, b, c$}{$b, c$|\done|\done}
  37. \dpllClause{2}{$\lnot a, \lnot b$}{\done|\done|\done}
  38. \dpllClause{3}{$\lnot a, \lnot c$}{\done|\done|\done}
  39. \dpllClause{4}{$b, \lnot c$}{$b, \lnot c$|\done|\done}
  40. \dpllClause{5}{$\lnot b, c$}{$\lnot b, c$|$c$|\conflict}
  41. \dpllBCP{ - | - | - }
  42. \dpllPL{ - | - | - }
  43. \dpllDeci{$b$|$\lnot c$| - }
  44. \end{dplltabular}
  45. }
  46. \hspace{-0.09cm}\scalebox{0.85}{
  47. \begin{dplltabular}{2}
  48. \dpllStep{10|11}
  49. \dpllDecL{2|3}
  50. \dpllAssi{$\lnot a, b$|$\lnot a, b, c$}
  51. \dpllClause{1}{$a, b, c$}{\done|\done}
  52. \dpllClause{2}{$\lnot a, \lnot b$}{\done|\done}
  53. \dpllClause{3}{$\lnot a, \lnot c$}{\done|\done}
  54. \dpllClause{4}{$b, \lnot c$}{\done|\done}
  55. \dpllClause{5}{$\lnot b, c$}{$c$|\done}
  56. \dpllBCP{ - | - }
  57. \dpllPL{ - | - }
  58. \dpllDeci{$c$|SAT}
  59. \end{dplltabular}
  60. }