On the Complexity of Testing Membership in the Core of ... - CiteSeerX

0 downloads 0 Views 147KB Size Report
Let N = f1;:::;ng be a nite set of players and KN the complete graph on the node set. N f0g. Assume that the edges of KN have nonnegative weights and associate ...
Report No. 94.166

On the Complexity of Testing Membership in the Core of Min-cost Spanning Tree Games by U. Faigle, S. Fekete, W. Hochstattler, W. Kern 1994

Ulrich Faigle Walter Kern Department of Applied Mathematics University of Twente P.O.Box 217 NL-7500 AE Enschede The Netherlands Sandor P. Fekete Winfried Hochstattler ZPR, Zentrum fur paralleles Rechnen Universitat zu Koln Albertus-Magnus-Platz D-50923 Koln Germany Telefon (0221) 470{6024 (6023) e{Mail [email protected] (WH@ZPR...)

ON THE COMPLEXITY OF TESTING MEMBERSHIP IN THE CORE OF MIN{COST SPANNING TREE GAMES Ulrich Faigle Walter Kern

Department of Applied Mathematics University of Twente P.O.Box 217 NL-7500 AE Enschede The Netherlands S andor P. Fekete Winfried Hochst attler

ZPR, Zentrum fur paralleles Rechnen Universitat zu Koln Albertus-Magnus-Platz D-50923 Koln Germany

Abstract = f1 g be a nite set of players and N the complete graph on the node set [ f0g. Assume that the edges of N have nonnegative weights and associate with each coalition  of players as cost ( ) the weight of a minimal spanning tree on the node set [ f0g.

Let

N

; : : :; n

K

N

K

S

N

c S

S

Using reduction to EXACT COVER BY 3-SETS, we exhibit the following problem to be NP-complete. Given the vector 2 c S

Keywords: Cooperative game, core, spanning tree, NP-complete, X3C 1991 Mathematics Subject Classi cation: 90C27, 90D12

1 Introduction In this note we investigate the computational complexity of nding optimal core allocations of a much studied cooperative N-person game. The minimum cost spanning tree game, MCST-game for short, is a game on the set = f1 g of players, the grand coalition, that is to be connected to the supply node 0. Establishing a direct link between any pair ( ), where 2 [ f0g, is assumed to cost the nonnegative amount ( ) = ( ). The objective is to create a connected graph on the node set [ f0g and to divide the resulting total cost among the players. The N

;::: ;n

i; j

w i; j

i; j

w j; i

N

n

1

N

latter is represented by an allocation vector 2

x S

> c S

S

S

G N; E

g

E

g

S

S

( ) = ( + 1) j \ f1 ( ) = ( + 2)j \ f1

c S

q

q S

x S

q

S

3 gj + ( + 1)j \ f3 + 1 3 + gj + 2 ? 1 3 gj + j \ f3 + 1 3 + gj

;::: ;

;::: ;

q

q

q

q S

4

S

q

q

;:::

;:::

q

k

q

:

k

q

;

(1) (2)

Hence

( ) ? ( ) = j \ f1 3 gj ? j \ f3 + 1 3 + gj ? 2 + 1 implying j \ f3 + 1 3 + gj  . Every set-player covers at most 3 element players, thus we have 0

< x S

S

c S

q

;:::

S

q

;::: ;

k

S

q

;:::

q

k

q

(3)

q

j \ f1 S

q

;::: ;

3 gj  3j \ f3 + 1 q

S

q

;:::

3 + gj q

k

(4)

:

Together with (3) this yields 2j \ f3 + 1 S

implying j \ f3 + 1 get S

q

;:::

q

;:::

3 + gj 2 ? 1 q

k

>

3 + gj  and hence j \ f3 + 1 q

k

q

S

0 j \ f1
c S

x

2

References [1] H. Aarts [1994]: Minimum Cost Spanning Tree Games and Set Games. Ph.D. Thesis, University of Twente, Endschede [2] H. Aarts and T.S.H. Driessen [1993]: The irreducible core of a minimum cost spanning tree game. Zeitschrift fur Operations Research 38, 163{174 [3] C. Bird [1976]: On cost allocation for a spanning tree: A game theoretic approach. Networks 6, 335{350 [4] A. Claus and D.J. Kleitman [1973]: Cost allocation for a spanning tree. Networks 3, 289{304 [5] X. Deng and C.H. Papadimitriou [1994]: On the complexity of cooperative solution concepts. Mathematics of Operations Research 19, 257{266 [6] J. Edmonds [1970]: Submodular functions, matroids, and certain polyhedra. In: Combinatorial Structures and Their Applications (R. Guy et al. eds.), Gordon and Breach, New York, 69{87 5

[7] M. R. Garey, D. S. Johnson [1979]: Computers and Intractability. A Guide to the Theory of NP-Completeness. W. H. Freeman, New York [8] M. Grotschel, L. Lovasz, and A. Schrijver [1988]: Geometric Algorithms and Combinatorial Optimization. Springer-Verlag, Berlin [9] D. Granot and F. Granot [1993]: Computational complexity of a cost allocation approach to a xed cost spanning forest problem. Mathematics of Operations Research 17, 765{780 [10] D. Granot and G. Huberman [1981]: Minimum cost spanning tree games. Mathematical Programming 21, 1{18 [11] D. Granot and G. Huberman [1982]: The relationship between convex games and minimum cost spanning tree games: A case for permutationally convex games. SIAM Journ. Algebraic and Discrete Methods 3, 288{292 [12] J. Kuipers [1994]: Combinatorial Methods in Cooperative Game Theory. Ph.D. Thesis, University of Limburg, Maastricht [13] N. Meggido [1978]: Computational complexity of the game theory approach to cost allocation for a tree. Mathematics of Operations Research 3, 189{196

6

Suggest Documents