核心概念
本論文では、MapReduceモデルと適応的複雑性モデルにおいて、制約付き部分モジュラ最大化問題に対する実用的で並列化可能な分散アルゴリズムを提案する。提案アルゴリズムは、定数回のMapReduceラウンド、準線形の適応的複雑性、および準線形のクエリ複雑性を達成する。
要約
本論文では、制約付き部分モジュラ最大化問題に対する効率的な分散アルゴリズムを提案している。
まず、低適応的なアルゴリズムTHRESHSEQMODとLAGを分析し、それらがランダム一貫性プロパティを満たすことを示す。これにより、これらのアルゴリズムをMapReduceモデルで使用できるようになる。
次に、線形時間アルゴリズムLTCを提案し、ランダム一貫性プロパティを持つことを示す。これにより、定数回のMapReduceラウンドで線形時間アルゴリズムを実現できる。
さらに、R-DASHとG-DASHという2つの実用的な2ラウンドMapReduceアルゴリズムを提案する。R-DASHは準最適な近似比を持ち、G-DASHは最適な近似比を持つ。両アルゴリズムは準線形の適応的複雑性を持つ。
最後に、MED: 制約サイズを増加させるための一般的な枠組みを提案する。これにより、MapReduceアルゴリズムの制約サイズの制限を緩和できる。
全体として、本論文は、MapReduceモデルと適応的複雑性モデルを組み合わせることで、実用的で効率的な分散アルゴリズムを実現している。
統計
提案アルゴリズムR-DASHは、1/2(1-1/e-ε)の近似比を持ち、2ラウンドのMapReduceで実行でき、適応的複雑性はO(log(k)log(n)/ε^4)である。
提案アルゴリズムG-DASHは、1-1/e-εの近似比を持ち、O(1/ε)ラウンドのMapReduceで実行でき、適応的複雑性はO(log^2(k)log(n)/ε^5)である。
提案アルゴリズムT-DASHは、3/8-εの近似比を持ち、2ラウンドのMapReduceで実行でき、適応的複雑性はO(log(n)/ε^3)である。
提案アルゴリズムL-DISTは、線形時間のクエリ複雑性を持ち、2ラウンドのMapReduceで実行できる。
引用
"本論文では、MapReduceモデルと適応的複雑性モデルを組み合わせることで、実用的で効率的な分散アルゴリズムを実現している。"
"提案アルゴリズムR-DASHは、1/2(1-1/e-ε)の近似比を持ち、2ラウンドのMapReduceで実行でき、適応的複雑性はO(log(k)log(n)/ε^4)である。"
"提案アルゴリズムG-DASHは、1-1/e-εの近似比を持ち、O(1/ε)ラウンドのMapReduceで実行でき、適応的複雑性はO(log^2(k)log(n)/ε^5)である。"