60 citations found. Retrieving documents...
I. Niemela and P. Simons. Efficient implementation of the well-founded and stable model semantics. In M. Maher, editor, Proceedings of the Joint International Conference and Symposium on Logic Programming, pages 289--303. The MIT Press, 1996.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:

First 50 documents  Next 50

Building a Knowledge Base: An Example - Gelfond, Gabaldon (1999)   (Correct)

....queries. Roughly speaking this happens because Prolog and XSB do not allow reasoning by cases. This type of reasoning is incorporated in a more powerful system, called SLG [9] which was successfully used to answer queries in the presence of multiple stable models. A different type of engine, [11,17,36], are based on algorithms for computing stable models of programs without function symbols. tional specifications There are two reasons why we do that. The first advantage of the language of f specifications over A Prolog is its simplicity. The construction of f requires knowledge of a simple ....

L. Niemela and P. Simons, Efficient implementation of the well-founded and stable model semantics, in: Proc. of JICSLP-96 (MIT Press, Cambridge, MA, 1996).


Describing Exogenous Atoms by Disjunctive Rules - Erdem (1999)   (Correct)

....that disjunctive rule (1) can be used to express that p is exogenous as well. The possibility of expressing assumptions like (3) and (4) by disjunctive rules was essential in our experiments on the use of the system dlv [ Eiter et al. 1997 ] for planning [ Erdem, 1999 ] The system smodels [ Niemela and Simons, 1996 ] unlike dlv, accepts nondisjunctive logic programs only, and when we presented a planning problem to smodels, we had to use (2) to describe exogenous atoms. This note is organized as follows. We present the theorem in Section 2, and its proof in Section 3. After that, we compare our theorem ....

Ilkka Niemela and Patrik Simons. Efficient implementation of the well-founded and stable model semantics. In Proceedings of Joint International Cenference and Symposium on Logic Programming, pages 289--303, 1996. 7


Automated Deduction Techniques for the Management of.. - Baumgartner, Furbach (2002)   (Correct)

....[Bor96, ELS97, GMN 96, DS98] Of course, the grounding approach is feasible only in restricted cases, when reasoning can be guaranteedly restricted to a finite subset of the possibly infinite set of ground instances. Even the best systems following this approach, like the S models system [NS96] quite often arrive at their limits when confronted with real data. In our application we are confronted with data sets coming from tens of thousands of units. Due to this mass, grounding of the programs before the computation starts seems not to be a viable option. Therefore, our calculus ....

Ilkka Niemela and Patrik Simons. Efficient implementation of the well-founded and stable model semantics. In Proceedings of the Joint International Conference and Symposium on Logic Programming, Bonn, Germany, 1996. The MITPress.


On Updates of Logic Programs: Semantics and Properties - Eiter, Fink, al. (2002)   (Correct)

....that arise. Given various approaches to semantics, the problem of evaluating a logic program is quite well understood, and (beside Prolog) provers for semantics with more sophisticated treatment of negation may be used. Currently available provers include the systems DeRes [14] DLV [20] smodels [50], and XSB [52] An important aspect, however, is that an agent is situated in an environment which is subject to change. This requests the agent to adapt over time, and to adjust its decision making. An agent might be prompted to adjust its knowledge base KB after receiving new information in ....

....disjunctive logic programs (DLPs) under the answer set semantics. It allows for non ground rules and calculates answer sets by performing a reduction to the stable model semantics. Another highly efficient logic programming implementation, realizing stable model semantics, is the system smodels [50], which would be similarly apt as underlying reasoning engine. We chose DLV because of familiarity and its optimization techniques for grounding, as well as its expressiveness which would allow an integral solution to compute strict and strictly minimal answer sets, respectively. Formally, ....

I. Niemela and P. Simons. Efficient Implementation of the Well-founded and Stable Model Semantics. In M.J. Maher, editor, Proc. Thirteenth Joint International Conference and Symposium on Logic Programming, pages 289--303. MIT Press, 1996.


Building a Knowledge Base: An Example - Gelfond, Gabaldon (2000)   (Correct)

....queries. Roughly speaking this happens because Prolog and XSB do not allow reasoning by cases. This type of reasoning is incorporated in a more powerful system, called SLG [9] which was successfully used to answer queries in the presence of multiple stable models. A different type of engine, [36,16,35], are based on algorithms for computing stable models of programs without function symbols. 4 M. Gelfond, A. Gabaldon Building a knowledge base: an example of f , will entail exactly those facts about the new relations which belong to f(X) Programs of this sort are called lp functions. In ....

L. Niemela and P. Simons. Efficient implementation of the well-founded and stable model semantics, In Proc. of JICSLP-96, MIT press, 1996.


Pruning Operators for Answer Set Programming Systems - Calimeri, al. (2001)   (1 citation)  (Correct)

....is the only answer set. 3 Answer Set Computation In this section, we describe the main steps of the computational process performed by ASP systems. We will describe the computational engine of the DLV system [8, 10] which will be used for the experiments, but also other ASP systems like Smodels [19, 20] employ a very similar procedure. In general, an answer set program P contains variables. The first step of a computation of an ASP system eliminates these variables, generating a ground instantiation ground(P) of P which is a (usually INFSYS RR 1843 01 07 5 much smaller) subset of all ....

Ilkka Niemela and Patrik Simons. Efficient Implementation of the Well-founded and Stable Model Semantics. In Michael J. Maher, editor, Proceedings of the 1996 Joint International Conference and Symposium on Logic Programming (ICLP'96), pages 289--303, Bonn, Germany, September 1996. MIT Press.


On Updates of Logic Programs: Semantics and Properties - Eiter, Sabbatini, Fink.. (2000)   (Correct)

....that arise. Given various approaches to semantics, the problem of evaluating a logic program is quite well understood, and (beside Prolog) provers for semantics with more sophisticated treatment of negation may be used. Currently available provers include the systems DeRes [14] DLV [20] smodels [47], and XSB [49] An important aspect, however, is that an agent is situated in an environment which is subject to change. This requests the agent to adapt over time, and to adjust its decision making. An agent might be prompted to adjust its knowledge base KB after receiving new information in ....

....disjunctive logic programs (DLPs) under the answer set semantics. It allows for non ground rules and calculates answer sets by performing a reduction to the stable model semantics. Another highly efficient logic programming implementation, realizing stable model semantics, is the system smodels [47], which would be similarly apt as underlying reasoning engine. Formally, disjunctive logic programs are characterized as extended logic programs where disjunctions may appear in the head of rules; the answer set semantics for DLPs is due to Gelfond and Lifschitz [29] The implemented tasks agree ....

I. Niemela and P. Simons. Efficient Implementation of the Well-founded and Stable Model Semantics. In Proc. Joint International Conference and Symposium on Logic Programming, pages 289--303, 1996.


Abductive reasoning through Filtering - Baral (2000)   (1 citation)  (Correct)

....is useful in many ways: 6 Using these conditions, we would be able to know if indeed the use of filtering in the papers mentioned in the previous section, results in abductive reasoning. Filtering seems to have more efficient implementations. We are aware of two systems [ELM 98,NS96] that are extremely fast at generating (stable) models of logic programs with constraints, and often use the constraints in the generation process itself to eliminate a large number of models, that would have violated constraints. These systems can be (and have been) used for filtering with ....

I. Niemela and P. Simons. Efficient implementation of the well-founded and stable model semantics. In Proc. Joint international conference and symposium on Logic programming, pages 289--303, 1996.


A Logical Framework for Reasoning on Data Access Control.. - Bertino, Buccafurri (1999)   (10 citations)  (Correct)

....authorization model. We note that, in principle, the complexity of stable model semantics is not a drawback, as it means that it is possible to express some NP complete problems. At the same time, a number of efficient techniques have recently been proposed to drastically improve its computation [24, 9, 22, 10]. For instance, the dlv system [10] which supports the stable model semantics of (disjunctive) logic programs, is able to solve hard problems, such as prime implicant 3 , very efficiently. For example, a problem instance with 202 clauses and 47 variables is 3 Prime Implicants: Find the prime ....

Niemela, I., Simons, P., Efficient Implementation of the Well-founded and Stable Model Semantics. Proc. of the 1996 Joint Int. Conf. and Symposium on Logic Programming, pp. 289--303, Bonn, Germany, 1996.


On the Computational Aspect of Rule Based Database Updates - Bai, Zhang   (Correct)

....system. In fact, the second author and his student Cheng Min Wu have implemented a propositional prioritized logic programming system (named PLPS) on 8 the digital AlphaStation. The PLPS system is based on Niemela and Simon s implementaitons of stable model semantics of logic program, i.e. smodel [5]. Details of the system implementation and performance have been reported in our another paper [7] Based on the system PLPS, we have recently implemented a rule based database update system (named RuleUpdate) which follows the update framework described in this paper. In the following, we will ....

I. Niemela and P. Simons, Efficient implementation of the well-founded and stable model semantics. In Proceedings of IJCSLP'96, pp 289-303, 1996.


Action Languages, Answer Sets and Planning - Lifschitz (1999)   (3 citations)  (Correct)

....in logic programming may be easier than encoding them in classical propositional logic. 5 Computing Answer Sets To implement the planning method from [ Subrahmanian and Zaniolo, 1995 ] we need an efficient system for computing answer sets. One such system, called smodels, is described in [ Niemela and Simons, 1996 ] The current version of the system does not handle programs with classical negation, so that any answer set it computes is a set of atoms. Given, for instance, the input file p : not q. q : not p. r : p. r : q. compute all as input, smodels will generate both answer sets for program ....

Ilkka Niemela and Patrik Simons. Efficient implementation of the well-founded and stable model semantics. In Proc. Joint Int'l Conf. and Symp. on Logic Programming, pages 289--303, 1996.


Characterizations of the Disjunctive Well-founded Semantics.. - Brass, Dix (1997)   (9 citations)  (Correct)

....semantics with a construction based on minimal model reasoning is also very interesting, because it opens the way to apply methods from this area for efficient implementations. In particular, I. Niemela suggested very efficient methods for computing minimal models of positive disjunctive programs [31, 30, 32]. Because of our characterization, such methods can be immediately used to implement D WFS (note that we only need to consider positive disjunctive programs in Definition 6.4) Of course, there are still many open questions left for further research. An important property of our approach is its ....

Ilkka Niemela and Patrik Simons. Efficient implementation of the well-founded and stable model semantics. In M. Maher, editor, Proceedings of the Joint International Conference and Symposium on Logic Programming, pages 289--303, Bonn, Germany, September 1996. The MIT Press.


Nested Expressions in Logic Programs - Lifschitz, Tang, Turner (1999)   (11 citations)  (Correct)

....that is based on the answer set ( stable model ) approach [7] The role of logic programs under the answer set semantics as a knowledge representation language has been growing in recent years. This is evidenced by the development of software systems for computing answer sets, such as smodels [19] and dlv [5] by the emergence of stable model programming as an alternative logic programming paradigm [18] and by the use of answer sets for specifying planning problems [21,14] and for the development of efficient planning algorithms [4] The extension of the answer set semantics proposed ....

Ilkka Niemela and Patrik Simons. Efficient implementation of the well-founded and stable model semantics. In Proc. Joint Int'l Conf. and Symp. on Logic Programming, pages 289-- 303, 1996.


From Planning to Searching for the Shortest Plan.. - Tuan, Galloway.. (2000)   (Correct)

....shortest plan optimal in the sense of worst case complexity. We also describe an algorithm which is asymptotically optimal in the sense of average complexity. Introduction Since Kautz and Selman s paper (Kautz 1992) on satisfiability based planning there has been several work (Kautz 1996; Niemela 1996; Dimopoulos 1997; Ernst 1997; Simons 1997; Lifschitz 1999; Lifschitz 1999a; Kautz 1999) on planning through finding models of a logical theory. Most of these works focus on finding a plan of a given length. Some of the other papers that discuss finding a plan of a given length are: Wilkins 1984; ....

I. Niemela and P. Simons, "Efficient implementation of the well-founded and stable model semantics", Proceedings of Joint International Conference and Symposium on Logic Programming, 1996, pp. 289--303.


Computing Large and Small Stable Models - Truszczynski   (2 citations)  (Correct)

....logic programming with the stable model semantics can serve as a practical computational tool. This issue can be resolved by implementing systems computing stable models and by experimentally studying the performance of these systems. Several such projects are now under way. Niemela and Simons [16] developed a system, smodels, for computing stable models of finite function symbolfree logic programs and reported very promising performance results. For some classes of programs, smodels decides the existence of a stable model in a matter of seconds even if an input program consists of tens of ....

I. Niemela and P. Simons. Efficient implementation of the well-founded and stable model semantics. In Proceedings of JICSLP-96. MIT Press, 1996.


On the Problem of Computing the Well-Founded Semantics - Lonc, Truszczynski   (Correct)

.... model of propositional programs is polynomial [16] while computing stable models is NP hard [12] Consequently, evaluating the well founded semantics can be used as an effective preprocessing technique in algorithms to compute stable models [15] In addition, as demonstrated by smodels [13], at present the most advanced and most efficient system to compute stable models of DATALOG : programs, the well founded semantics can be used as a powerful lookahead mechanism. Despite the importance of the well founded semantics, the question of how fast it can be computed has not attracted ....

I. Niemela and P. Simons. Efficient implementation of the well-founded and stable model semantics. In Proceedings of JICSLP-96. MIT Press, 1996.


Lexicographic Priorities in Default Logic - Rintanen (1998)   (13 citations)  (Correct)

....default reasoning [25] points out similarities and differences to default reasoning without priorities, and suggests approaches for automating prioritized default reasoning. Techniques for automating reasoning with restricted forms of prioritized defaults [2] and for defaults without priorities [19] have been presented in earlier research. A natural next step would be to extend these techniques to the more general case of prioritized default theories. ....

I. Niemela and P. Simons. Efficient implementation of the well-founded and stable model semantics. In M. Maher, editor, Proceedings of the 1996 Joint International Conference and Symposium on Logic Programming, pages 289-- 303, Bonn, Germany, September 1996. The MIT Press.


Negation in Logic and Deductive Databases - Wang (1999)   (Correct)

....causing any contradiction. This motivates the following definition of an operator N P;L for non monotonically inferring negative information, which is a variant of the negative component N P of Fitting operator F P . For convenience of formulation, we shall use the notion of coveredness from [78]. 6. Quasi stable Semantics 108 Definition 6.1.1 Given a logic program Pand a set L of literals. An atom p is covered by L if p is in L [ L Gamma ; otherwise it is uncovered by L. Definition 6.1.2 Given a logic program P, a set L of literals, we define two operators N P and F P on HB [ not ....

....and strong negation 2 . One significant point is that deduction is performed at compile time rather than run time. As a result, run time query execution can be reduced to the traditional relational database operations and thus can be performed relatively more efficiently than otherwise. In [78] a direct and efficient implementation of the well founded and stable model semantics has been proposed for range restricted function free logic programs. The computation of stable models for ground logic programs makes use of bottom up backtracking search and a powerful pruning method based on a ....

I. Niemela and P. Simons. Efficient implementation of the well-founded and stable model semantics. Available from http://www.uni-koblenz.de/agki /DLP/#pubs, 1996.


DisLoP: A Research Project on Disjunctive Logic Programming - Aravindan, Dix, Niemelä (1997)   (7 citations)  Self-citation (Niemel)   (Correct)

....of its novel technique for approximating stable models and its over all low space complexity. 2.1. An Efficient Approach to Compute STABLE Semantics We have developed a system for computing the stable model and the well founded model semantics for rangerestricted function free normal programs [70]. It is based on new implementation techniques for general non monotonicreasoning developed in [63, 64, 69, 65] The goal has been to devise an implementation of the stable model semantics that can handle realistic size programs (tens of thousands of ground rules) with a potentially large number ....

....the minimum,maximum and average times for ten different runs on a pseudo randomly shuffled set of rules. All times are in seconds and they represent the time to find one stable model if one exists, or the time to decide that there are no stable models. For more details and further test cases, see [70]. The test results clearly show that our implementation, smodels, computes stable models significantly faster and is able to handle substantially larger examples than SLG. The key to our success appears to lie in the new approximation technique for stable models which is closely related to the ....

Ilkka Niemel a and Patrik Simons. Efficient implementation of the well-founded and stable model semantics. In M. Maher, editor, Proceedings of the Joint International Conference and Symposium on Logic Programming, pages 289--303, Bonn, Germany, September 1996. The MIT Press.


Graphs and Colorings for Answer Set Programming: Abridged.. - Konczak, Linke, Schaub (2003)   (Correct)

No context found.

I. Niemela and P. Simons. Efficient implementation of the well-founded and stable model semantics. In M. Maher, editor, Proceedings of the Joint International Conference and Symposium on Logic Programming, pages 289--303. The MIT Press, 1996.


Properties of Maximal Cliques of a Pair-Wise Compatibility.. - Mercer, Risch   (Correct)

No context found.

Ilkka Niemela and P. Simons. Efficient implementation of the well-founded and stable model semantics. Fachbericht Informatik 7--96, Universitat Koblenz-Landau, 1996. Available at http://www.uni-koblenz.de/fb4/publikationen/gelbereihe/.


Graphs and Colorings for Answer Set Programming: Abridged.. - Konczak, Linke, Schaub (2003)   (Correct)

No context found.

I. Niemela and P. Simons. Efficient implementation of the well-founded and stable model semantics. In M. Maher, editor, Proceedings of the Joint International Conference and Symposium on Logic Programming, pages 289--303. The MIT Press, 1996.


A Deductive System for - Non-Monotonic Reasoning Thomas   (Correct)

No context found.

I., Niemela, P., Simons. Efficient Implementation of the Well-founded and Stable Model Semantics. In Proc. of JICSLP '96, MIT Press, 1996.


From Planning To Searching For The Shortest Plan: An.. - Trejo, Galloway.. (2000)   (Correct)

No context found.

I. Niemela and P. Simons, "Efficient implementation of the well-founded and stable model semantics", Proc. Joint Int'l Conf. and Symposium on Logic Programming, 1996, pp. 289--303.


Transformation-Based Bottom-Up Computation of the.. - Brass, Dix, Freitag.. (1997)   (22 citations)  (Correct)

No context found.

Ilkka Niemela and Patrik Simons. Efficient Implementation of the Wellfounded and Stable Model Semantics. In M. Maher, editor, Proceedings of the Joint International Conference and Symposium on Logic Programming, pages 289--303, Bonn, Germany, September 1996. The MIT Press.

First 50 documents  Next 50

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC