Risk-Averse Matchings over Uncertain Graph Databases

作者: Charalampos E. Tsourakakis , Shreyas Sekar , Johnson Lam , Liu Yang

DOI:

关键词: GraphProbability distributionApproximation algorithmOptimization problemConstraint graphTime complexityGraph databaseDiscrete mathematicsHypergraphBounded functionComputer scienceProbabilistic logic

摘要: A large number of applications such as querying sensor networks, and analyzing protein-protein interaction (PPI) rely on mining uncertain graph hypergraph databases. In this work we study the following problem: given an uncertain, weighted (hyper)graph, how can efficiently find a (hyper)matching with high expected reward, low risk? This problem naturally arises in context several important applications, online dating, kidney exchanges, team formation. We introduce novel formulation for finding matchings maximum reward bounded risk under general model (hyper)graphs that work. Our generalizes probabilistic models used prior work, captures both continuous discrete probability distributions, thus allowing to handle privacy related inject appropriately distributed noise (hyper)edge weights. Given our optimization is NP-hard, turn attention designing efficient approximation algorithms. For case graphs, provide $\frac{1}{3}$-approximation algorithm, $\frac{1}{5}$-approximation algorithm near optimal run time. hypergraphs, $\Omega(\frac{1}{k})$-approximation where $k$ rank (i.e., any hyperedge includes at most nodes), runs almost (modulo log factors) linear We complement theoretical results by testing algorithms wide variety synthetic experiments, observe controlled setting interesting findings trade-off between risk. also application providing recommendations teams are likely collaborate, have impact.

参考文章(49)
Monaldo Mastrolilli, Marek Cygan, Fabrizio Grandoni, How to sell hyperedges: the hypermatching assignment problem symposium on discrete algorithms. pp. 342- 351 ,(2013) , 10.5555/2627817.2627842
Piotr Berman, A d /2 approximation for maximum weight independent set in d -claw free graphs scandinavian workshop on algorithm theory. ,vol. 7, pp. 178- 184 ,(2000) , 10.1007/3-540-44985-X_19
Ning Chen, Nicole Immorlica, Anna R. Karlin, Mohammad Mahdian, Atri Rudra, Approximating Matches Made in Heaven Automata, Languages and Programming. pp. 266- 278 ,(2009) , 10.1007/978-3-642-02927-1_23
Nikhil Bansal, Anupam Gupta, Jian Li, Julián Mestre, Viswanath Nagarajan, Atri Rudra, When LP Is the Cure for Your Matching Woes: Improved Bounds for Stochastic Matchings Algorithmica. ,vol. 63, pp. 733- 762 ,(2012) , 10.1007/S00453-011-9511-8
Jan Vondrák, Michel X. Goemans, Brian C. Dean, Adaptivity and approximation for stochastic packing problems symposium on discrete algorithms. pp. 395- 404 ,(2005) , 10.5555/1070432.1070487
G. Kollios, M. Potamias, E. Terzi, Clustering Large Probabilistic Graphs IEEE Transactions on Knowledge and Data Engineering. ,vol. 25, pp. 325- 336 ,(2013) , 10.1109/TKDE.2011.243
Andrzej Ruszczyński, Risk-averse dynamic programming for Markov decision processes Mathematical Programming. ,vol. 125, pp. 235- 261 ,(2010) , 10.1007/S10107-010-0393-3
Michael G.H. Bell, Hyperstar: A multi-path Astar algorithm for risk averse vehicle navigation Transportation Research Part B: Methodological. ,vol. 43, pp. 97- 107 ,(2009) , 10.1016/J.TRB.2008.05.010