Results 1 - 10
of
11
Learning the structure of Markov logic networks
- In Proceedings of the 22nd International Conference on Machine Learning
, 2005
"... Markov logic networks (MLNs) combine logic and probability by attaching weights to first-order clauses, and viewing these as templates for features of Markov networks. In this paper we develop an algorithm for learning the structure of MLNs from relational databases, combining ideas from inductive l ..."
Abstract
-
Cited by 67 (15 self)
- Add to MetaCart
Markov logic networks (MLNs) combine logic and probability by attaching weights to first-order clauses, and viewing these as templates for features of Markov networks. In this paper we develop an algorithm for learning the structure of MLNs from relational databases, combining ideas from inductive logic programming (ILP) and feature induction in Markov networks. The algorithm performs a beam or shortestfirst search of the space of clauses, guided by a weighted pseudo-likelihood measure. This requires computing the optimal weights for each candidate structure, but we show how this can be done efficiently. The algorithm can be used to learn an MLN from scratch, or to refine an existing knowledge base. We have applied it in two real-world domains, and found that it outperforms using off-the-shelf ILP systems to learn the MLN structure, as well as pure ILP, purely probabilistic and purely knowledge-based approaches. 1.
A Chernoff Bound For Random Walks On Expander Graphs
- SIAM J. Comput
, 1998
"... . We consider a finite random walk on a weighted graph G; we show that the fraction of time spent in a set of vertices A converges to the stationary probability #(A) with error probability exp ..."
Abstract
-
Cited by 66 (0 self)
- Add to MetaCart
.<F3.827e+05> We consider a finite random walk on a weighted graph<F3.539e+05><F3.827e+05> G; we show that the fraction of time spent in a set of vertices<F3.539e+05> A<F3.827e+05> converges to the stationary probability<F3.539e+05><F3.827e+05><F3.539e+05><F3.827e+05> #(A) with error probability exponentially small in the length of the random walk and the square of the size of the deviation from<F3.539e+05><F3.827e+05><F3.539e+05><F3.827e+05> #(A). The exponential bound is in terms of the expansion of<F3.539e+05> G<F3.827e+05> and improves previous results of [D. Aldous,<F3.405e+05> Probab. Engrg. Inform.<F3.827e+05> Sci., 1 (1987), pp. 33--46], [L. Lovasz and M. Simonovits,<F3.405e+05> Random Structures<F3.827e+05> Algorithms, 4 (1993), pp. 359--412], [M. Ajtai, J. Komlos, and E. Szemeredi,<F3.405e+05> Deterministic simulation of<F3.827e+05> logspace, in Proc. 19th ACM Symp. on Theory of Computing, 1987]. We show that taking the sample average from one trajectory gives a more e#cien...
An Optimal Algorithm for Monte Carlo Estimation
, 1995
"... A typical approach to estimate an unknown quantity is to design an experiment that produces a random variable Z distributed in [0; 1] with E[Z] = , run this experiment independently a number of times and use the average of the outcomes as the estimate. In this paper, we consider the case when no a ..."
Abstract
-
Cited by 41 (3 self)
- Add to MetaCart
A typical approach to estimate an unknown quantity is to design an experiment that produces a random variable Z distributed in [0; 1] with E[Z] = , run this experiment independently a number of times and use the average of the outcomes as the estimate. In this paper, we consider the case when no a priori information about Z is known except that is distributed in [0; 1]. We describe an approximation algorithm AA which, given ffl and ffi, when running independent experiments with respect to any Z, produces an estimate that is within a factor 1 + ffl of with probability at least 1 \Gamma ffi. We prove that the expected number of experiments run by AA (which depends on Z) is optimal to within a constant factor for every Z. An announcement of these results appears in P. Dagum, D. Karp, M. Luby, S. Ross, "An optimal algorithm for Monte-Carlo Estimation (extended abstract)", Proceedings of the Thirtysixth IEEE Symposium on Foundations of Computer Science, 1995, pp. 142-149 [3]. Section ...
The Complexity of Query Reliability
- In PODS
, 1998
"... The reliability of database queries on databases with uncertain information is studied, on the basis of a probabilistic model for unreliable databases. While it was already known that the reliability of quantifierfree queries is computable in polynomial time, we show here that already for conjunctiv ..."
Abstract
-
Cited by 37 (2 self)
- Add to MetaCart
The reliability of database queries on databases with uncertain information is studied, on the basis of a probabilistic model for unreliable databases. While it was already known that the reliability of quantifierfree queries is computable in polynomial time, we show here that already for conjunctive queries, the reliability may become highly intractable. We exhibit a conjunctive query whose reliability problem is complete for FP #P . We further show, that FP #P is the typical complexity level for the reliability problems of a very large class of queries, including all second-order queries. We study approximation algorithms and prove that the reliabilities of all polynomial-time evaluable queries can be efficiently approximated by randomized algorithms. Finally we discuss the extension of our approach to the more general metafinite database model where finite relational structures are endowed with functions into an infinite interpreted domain; in addition queries may use aggregate ...
Approximating the Permanent of Graphs with Large Factors
- Proceedings of the 29th IEEE Symposium on Foundations of Computer Science
, 1992
"... Let G = (U; V; E) be a bipartite graph with jU j = jV j = n. The factor size of G, f , is the maximum number of edge disjoint perfect matchings in G. We characterize the complexity of counting the number of perfect matchings in classes of graphs parameterized by factor size. We describe the simple ..."
Abstract
-
Cited by 21 (2 self)
- Add to MetaCart
Let G = (U; V; E) be a bipartite graph with jU j = jV j = n. The factor size of G, f , is the maximum number of edge disjoint perfect matchings in G. We characterize the complexity of counting the number of perfect matchings in classes of graphs parameterized by factor size. We describe the simple algorithm, which is an approximation algorithm for the permanent that is a natural simplification of the algorithm suggested in [Broder 86] and analyzed in [Jerrum, Sinclair 88a, 88b]. Compared to the algorithm in [Jerrum, Sinclair 88a, 88b], the simple algorithm achieves a polynomial speed up in the running time to compute the permanent. A combinatorial lemma is used to prove that the simple algorithm runs in time n O(n=f) ). Thus: (1) for all constants ff ? 0, Supported by NSERC of Canada and the International Computer Science Institute, Berkeley, California. This work was done while the author was at the University of Toronto and also while visiting ICSI. y Research partially suppo...
Approximate counting by dynamic programming
- Proceedings of the 35th ACM Symposium on Theory of Computing
, 2003
"... Abstract We give efficient algorithms to sample uniformly, and count approximately, solutions to the zero-one knapsack problem. The algorithm is based on using dynamic programming to provide a deterministic relative approximation. Then "dart throwing " techniques are used to give arbitrary ..."
Abstract
-
Cited by 14 (4 self)
- Add to MetaCart
Abstract We give efficient algorithms to sample uniformly, and count approximately, solutions to the zero-one knapsack problem. The algorithm is based on using dynamic programming to provide a deterministic relative approximation. Then "dart throwing " techniques are used to give arbitrary approximation ratios. We extend this approach to several related problems: the m-constraint zero-one knapsack, the general integer knapsack (including its m-constraint version) and contingency tables with constantly many rows. We also indicate how further improvements can be obtained using randomized rounding.
Lower bounds on two-terminal network reliability
, 1985
"... One measure of two-terminal network reliability, termed probabilistic connectedness, is the probability that two specified communication centers can communicate. A standard model of a network is a graph in which nodes represent communications centers and edges represent links between communication c ..."
Abstract
-
Cited by 10 (0 self)
- Add to MetaCart
One measure of two-terminal network reliability, termed probabilistic connectedness, is the probability that two specified communication centers can communicate. A standard model of a network is a graph in which nodes represent communications centers and edges represent links between communication centers. Edges are assumed to have statistically independent probabilities of failing and nodes are assumed to be perfectly reliable. Exact calculation of two-terminal reliability for general networks has been shown to be #P-complete. As a result is desirable to compute upper and lower bounds that avoid the exponential computation likely required by exact algorithms. Two methods are considered for computing lower bounds on two-terminal reliability
The Complexity of Planar Counting Problems
, 1998
"... . We prove the #P-hardness of the counting problems associated with various satisfiability, graph, and combinatorial problems, when restricted to planar instances. These problems include 3Sat, 1-3Sat, 1-Ex3Sat, Minimum Vertex Cover, Minimum Dominating Set, Minimum Feedback Ve ..."
Abstract
-
Cited by 8 (0 self)
- Add to MetaCart
.<F3.862e+05> We prove the #P-hardness of the counting problems associated with various satisfiability, graph, and combinatorial problems, when restricted to planar instances. These problems include<F3.771e+05> 3Sat, 1-3Sat, 1-Ex3Sat, Minimum Vertex Cover, Minimum Dominating Set, Minimum Feedback Vertex Set, X3C, Partition Into Triangles, and Clique Cover.<F3.862e+05> We also prove the<F4.039e+05><F3.862e+05> NP-completeness of the<F3.771e+05> Ambiguous Satisfiability<F3.862e+05> problems [J. B. Saxe,<F3.783e+05> Two Papers on Graph Embedding<F3.862e+05> Problems, Tech. Report CMU-CS-80-102, Dept. of Computer Science, Carnegie Mellon Univ., Pittsburgh, PA, 1980] and the<F4.039e+05> D<F2.539e+05> P<F3.862e+05> -completeness (with respect to random polynomial reducibility) of the unique satisfiability problems [L. G. Valiant and V. V. Vazirani,<F3.783e+05> NP is as easy as detecting unique<F3.862e+05> solutions, in Proc. 17th ACM Symp. on Theory of Computing, 1985, pp. 458--463] associ...
The Complexity of Query Reliability
, 1998
"... The reliability of database queries on databases with uncertain information is studied, on the basis of a probabilistic model for unreliable databases. ..."
Abstract
- Add to MetaCart
The reliability of database queries on databases with uncertain information is studied, on the basis of a probabilistic model for unreliable databases.

