MODULAR RANKING ABSTRACTION

2007 ◽  
Vol 18 (01) ◽  
pp. 5-44 ◽  
Author(s):  
ITTAI BALABAN ◽  
AMIR PNUELI ◽  
LENORE D. ZUCK

Predicate abstraction has become one of the most successful methodologies for proving safety properties of programs. Recently, several abstraction methodologies have been proposed for proving liveness properties. This paper studies "ranking abstraction" where a program is augmented by a non-constraining progress monitor based on a set of ranking functions, and further abstracted by predicate-abstraction, to allow for automatic verification of progress properties. Unlike many liveness methodologies, the augmentation does not require a complete ranking function that is expected to decrease with each helpful step. Rather, adequate user-provided inputs are component rankings from which a complete ranking function may be automatically formed. The premise of the paper is an analogy between the methods of ranking abstraction and predicate abstraction, one ingredient of which is refinement: When predicate abstraction fails, one can refine it. When ranking abstraction fails, one must determine whether the predicate abstraction, or the ranking abstraction, needs be refined. The paper presents strategies for determining which case is at hand, and methods for performing the apporpriate refinements. The other part of the analogy is that of automatically deriving deductive proof constructs: Predicate abstraction is often used to derive program invariants for proving safety properties as a boolean combination of the given predicates. Deductive proof of progress properties requires well-founded ranking functions in addition to invariants. We show how the constructs necessary for a deductive proof of an arbitrary LTL formula can be automatically extracted from a successful application of the ranking abstraction method.

Author(s):  
Weiguo Fan ◽  
Praveen Pathak

The field of information retrieval deals with finding relevant documents from a large document collection or the World Wide Web in response to a user’s query seeking relevant information. Ranking functions play a very important role in the retrieval performance of such retrieval systems and search engines. A single ranking function does not perform well across different user queries, and document collections. Hence it is necessary to “discover” a ranking function for a particular context. Adaptive algorithms like genetic programming (GP) are well suited for such discovery.


2018 ◽  
Vol 15 (1) ◽  
pp. 98-101
Author(s):  
Baghdad Science Journal

In this paper, we deal with games of fuzzy payoffs problem while there is uncertainty in data. We use the trapezoidal membership function to transform the data into fuzzy numbers and utilize the three different ranking function algorithms. Then we compare between these three ranking algorithms by using trapezoidal fuzzy numbers for the decision maker to get the best gains


2013 ◽  
Vol 336-338 ◽  
pp. 2119-2123
Author(s):  
Lin Mu ◽  
Xiao Dong Qiao ◽  
Chun Yun Hao ◽  
Yong Xiang Mu

This paper proposes a definition of non-ranking functions of loop programs and investigates how to apply the techniques on synthesize Non-ranking functions of loop programs. It is shown that this new non-ranking function works well to determine the termination of loop programs.


Author(s):  
ROBERTO GHISELLI RICCI

This paper deals with the problem of ranking a set of alternatives, represented by triangular fuzzy numbers, in decision-making situations. A new approach is followed through the definition of some axiomatic requirements which represent the essential properties that characterize an arbitrary ranking function. A notion of degree of risk associated to every ranking function is proposed to discriminate equivalent alternatives.


1978 ◽  
Vol 18 (2) ◽  
pp. 287-292 ◽  
Author(s):  
W.J. Walker

Suppose n competitors each compete in r races and a ranking function F assigns a score F(j) to the competitor finishing in the jth position in each race. The sum of the scores over r races gives each competitor a final ranking. If n is fixed, the ranking function F bifurcates as r increases. The complete bifurcation behaviour is determined for n = 3 and some information obtained for n > 3.


2013 ◽  
Vol 753-755 ◽  
pp. 2892-2899
Author(s):  
Yu Ying Wang ◽  
Ping Chen

The biggest problem in model checking is state space explosion. Using predicate abstraction, state space of colored Petri net models were abstracted, and an algorithm was proposed to obtain the abstracted state space of a colored Petri net model without its original state space generated. A method to verify safety properties of Web service composition by abstracted state space was proposed. The problem of state space explosion is solved to some extend in this way. Finally an application of the method is illustrated with an example, which its efficiency shown.


2011 ◽  
Vol 267 ◽  
pp. 456-461
Author(s):  
Wei Gao ◽  
Yun Gang Zhang

The quality of ranking determines the success or failure of information retrieval and the goal of ranking is to learn a real-valued ranking function that induces a ranking or ordering over an instance space. We focus on a ranking setting which uses truth function to label each pair of instances and the ranking preferences are given randomly from some distributions on the set of possible undirected edge sets of a graph. The contribution of this paper is the given generalization bounds for such ranking algorithm via strong and weak stability. Such stabilities have lower demand than uniform stability and fit for more real applications.


10.29007/3q8l ◽  
2018 ◽  
Author(s):  
Gabriele Kern-Isberner ◽  
Tanja Bock ◽  
Kai Sauerwald ◽  
Christoph Beierle

Research on iterated belief change has focussed mostly on belief revision, only few papers have addressed iterated belief contraction. Most prominently, Darwiche and Pearl published seminal work on iterated belief revision the leading paradigm of which is the so-called principle of conditional preservation. In this paper, we use this principle in a thoroughly axiomatized form to develop iterated belief contraction operators for Spohn's ranking functions. We show that it allows for setting up constructive approaches to tackling the problem of how to contract a ranking function by a proposition or a conditional, respectively, and that semantic principles can also be derived from it for the purely qualitative case.


Sign in / Sign up

Export Citation Format

Share Document