14 research outputs found
Tile Packing Tomography is NP-hard
Discrete tomography deals with reconstructing finite spatial objects from
lower dimensional projections and has applications for example in timetable
design. In this paper we consider the problem of reconstructing a tile packing
from its row and column projections. It consists of disjoint copies of a fixed
tile, all contained in some rectangular grid. The projections tell how many
cells are covered by a tile in each row and column. How difficult is it to
construct a tile packing satisfying given projections? It was known to be
solvable by a greedy algorithm for bars (tiles of width or height 1), and
NP-hardness results were known for some specific tiles. This paper shows that
the problem is NP-hard whenever the tile is not a bar
Reciprocity in Social Networks with Capacity Constraints
Directed links -- representing asymmetric social ties or interactions (e.g.,
"follower-followee") -- arise naturally in many social networks and other
complex networks, giving rise to directed graphs (or digraphs) as basic
topological models for these networks. Reciprocity, defined for a digraph as
the percentage of edges with a reciprocal edge, is a key metric that has been
used in the literature to compare different directed networks and provide
"hints" about their structural properties: for example, are reciprocal edges
generated randomly by chance or are there other processes driving their
generation? In this paper we study the problem of maximizing achievable
reciprocity for an ensemble of digraphs with the same prescribed in- and
out-degree sequences. We show that the maximum reciprocity hinges crucially on
the in- and out-degree sequences, which may be intuitively interpreted as
constraints on some "social capacities" of nodes and impose fundamental limits
on achievable reciprocity. We show that it is NP-complete to decide the
achievability of a simple upper bound on maximum reciprocity, and provide
conditions for achieving it. We demonstrate that many real networks exhibit
reciprocities surprisingly close to the upper bound, which implies that users
in these social networks are in a sense more "social" than suggested by the
empirical reciprocity alone in that they are more willing to reciprocate,
subject to their "social capacity" constraints. We find some surprising linear
relationships between empirical reciprocity and the bound. We also show that a
particular type of small network motifs that we call 3-paths are the major
source of loss in reciprocity for real networks
Navigating Between Packings of Graphic Sequences
Let and
be graphic sequences. We say they
\emph{pack} if there exist edge-disjoint realizations and of
and , respectively, on vertex set such that
for , for all . In
this case, we say that is a -\textit{packing}. A
clear necessary condition for graphic sequences and to pack is
that , their componentwise sum, is also graphic. It is known,
however, that this condition is not sufficient, and furthermore that the
general problem of determining if two sequences pack is - complete.
S.~Kundu proved in 1973 that if is almost regular, that is each element
is from , then and pack if and only if
is graphic. In this paper we will consider graphic sequences
with the property that is graphic. By Kundu's theorem,
the sequences and pack, and there exist edge-disjoint
realizations and , where is a 1-factor. We call
such a packing a {\em Kundu realization}. Assume that
is a graphic sequence, in which each term is at most , that packs with
. This paper contains two results. On one hand, any two Kundu
realizations of the degree sequence can be transformed into
each other through a sequence of other Kundu realizations by swap operations.
On the other hand, the same conditions ensure that any particular 1-factor can
be part of a Kundu realization of
Reciprocity in Social Networks with Capacity Constraints
ABSTRACT Directed links -representing asymmetric social ties or interactions (e.g., "follower-followee") -arise naturally in many social networks and other complex networks, giving rise to directed graphs (or digraphs) as basic topological models for these networks. Reciprocity, defined for a digraph as the percentage of edges with a reciprocal edge, is a key metric that has been used in the literature to compare different directed networks and provide "hints" about their structural properties: for example, are reciprocal edges generated randomly by chance or are there other processes driving their generation? In this paper we study the problem of maximizing achievable reciprocity for an ensemble of digraphs with the same prescribed in-and out-degree sequences. We show that the maximum reciprocity hinges crucially on the in-and outdegree sequences, which may be intuitively interpreted as constraints on some "social capacities" of nodes and impose fundamental limits on achievable reciprocity. We show that it is NP-complete to decide the achievability of a simple upper bound on maximum reciprocity, and provide conditions for achieving it. We demonstrate that many real networks exhibit reciprocities surprisingly close to the upper bound, which implies that users in these social networks are in a sense more "social" than suggested by the empirical reciprocity alone in that they are more willing to reciprocate, subject to their "social capacity" constraints. We find some surprising linear relationships between empirical reciprocity and the bound. We also show that a particular type of small network motifs that we call 3-paths are the major source of loss in reciprocity for real networks