2,864 research outputs found
Risk-Averse Matchings over Uncertain Graph Databases
A large number of applications such as querying sensor networks, and
analyzing protein-protein interaction (PPI) networks, rely on mining uncertain
graph and hypergraph databases. In this work we study the following problem:
given an uncertain, weighted (hyper)graph, how can we efficiently find a
(hyper)matching with high expected reward, and low risk?
This problem naturally arises in the context of several important
applications, such as online dating, kidney exchanges, and team formation. We
introduce a novel formulation for finding matchings with maximum expected
reward and bounded risk under a general model of uncertain weighted
(hyper)graphs that we introduce in this work. Our model generalizes
probabilistic models used in prior work, and captures both continuous and
discrete probability distributions, thus allowing to handle privacy related
applications that inject appropriately distributed noise to (hyper)edge
weights. Given that our optimization problem is NP-hard, we turn our attention
to designing efficient approximation algorithms. For the case of uncertain
weighted graphs, we provide a -approximation algorithm, and a
-approximation algorithm with near optimal run time. For the case
of uncertain weighted hypergraphs, we provide a
-approximation algorithm, where is the rank of the
hypergraph (i.e., any hyperedge includes at most nodes), that runs in
almost (modulo log factors) linear time.
We complement our theoretical results by testing our approximation algorithms
on a wide variety of synthetic experiments, where we observe in a controlled
setting interesting findings on the trade-off between reward, and risk. We also
provide an application of our formulation for providing recommendations of
teams that are likely to collaborate, and have high impact.Comment: 25 page
Productive Cluster Hire
Discovering a group of experts to complete a set of tasks that require various skills is known as Cluster Hire Problem. Each expert has a set of skills which he/she can offer and charges a monetary cost to offer their expertise. We are given a set of projects that need to be completed and on completion of each project, the organization gets a Profit. For performing a subset of given projects, we are given a predetermined budget. This budget is spent on hiring experts. We extend this problem by introducing the productivity and capacity of experts. We want to hire experts that are more productive, and this factor is determined on the basis of their past experience. We also want to make sure that no expert is overworked as it is not possible for a single expert to provide his/her expertise for unlimited times. Our goal is to hire as many experts as possible in which the sum of their hiring costs (i.e., salary) is under the given budget as we are interested to maximize the profit and also maximize the productivity of the group of experts, our problem is a bi-objective optimization problem. To achieve this, we propose two different approaches that maximize our Profit and Productivity
Investigation of Team Formation in Dynamic Social Networks
Team Formation Problem (TFP) in Social Networks (SN) is to collect the group of individuals who match the requirements of given tasks under some constraints. It has several applications, including academic collaborations, healthcare, and human resource management. These types of problems are highly challenging because each individual has his or her own demands and objectives that might conflict with team objectives. The major contribution of this dissertation is to model a computational framework to discover teams of experts in various applications and predict the potential for collaboration in the future from a given SN. Inspired by an evolutionary search technique using a higher-order cultural evolution, a framework is proposed using Knowledge-Based Cultural Algorithms to identify teams from co-authorship and industrial settings. This model reduces the search domain while guiding the search direction by extracting situational knowledge and updating it in each evolution. Motivated from the above results, this research examines the palliative care multidisciplinary networks to identify and measure the performance of the optimal team of care providers in a highly dynamic and unbalanced SN of volunteer, community, and professional caregivers. Thereafter, a visualization framework is designed to explore and monitor the evolution in the structure of the care networks. It helps to identify isolated patients, imbalanced resource allocation, and uneven service distribution in the network. This contribution is recognized by Hospice and the Windsor Essex Compassion Care Community in partnership with the Faculty of Nursing. In each setting, several cost functions are attempted to measure the performance of the teams. To support this study, the temporal nature of two important evaluation metrics is analyzed in Dynamic Social Networks (DSN): dynamic communication cost and dynamic expertise level. Afterward, a novel generic framework for TFP is designed by incorporating essential cost functions, including the above dynamic cost functions. The Multi-Objective Cultural Algorithms (MOCA) is used for this purpose. In each generation, it keeps track of the best solutions and enhances exploration by driving mutation direction towards unexplored areas. The experimental results reach closest to the exact algorithm and outperform well-known searching methods. Subsequently, this research focuses on predicting suitable members for the teams in the future, which is typically a real-time application of Link Prediction. Learning temporal behavior of each vertex in a given DSN can be used to decide the future connections of the individual with the teams. A probability function is introduced based on the activeness of the individual. To quantify the activeness score, this study examines each vertex as to how actively it interacts with new and existing vertices in DSN. It incorporates two more objective functions: the weighted shortest distance and the weighted common neighbor index. Because it is technically a classification problem, deep learning methods have been observed as the most effective solution. The model is trained and tested with Multilayer Perceptron. The AUC achieves above 93%. Besides this, analyzing common neighbors with any two vertices, which are expected to connect, have a high impact on predicting the links. A new method is introduced that extracts subgraph of common neighbors and examines features of each vertex in the subgraph to predict the future links. The sequence of subgraphs\u27 adjacency matrices of DSN can be ordered temporally and treated as a video. It is tested with Convolutional Neural Networks and Long Short Term Memory Networks for the prediction. The obtained results are compared against heuristic and state-of-the-art methods, where the results reach above 96% of AUC. In conclusion, the knowledge-based evolutionary approach performs well in searching through SN and recommending effective teams of experts to complete given tasks successfully in terms of time and accuracy. However, it does not support the prediction problem. Deep learning methods, however, perform well in predicting the future collaboration of the teams
Computational approaches for engineering effective teams
The performance of a team depends not only on the abilities of its individual
members, but also on how these members interact with each other. Inspired by
this premise and motivated by a large number of applications in educational,
industrial and management settings, this thesis studies a family of problems,
known as team-formation problems, that aim to engineer teams that are
effective and successful. The major challenge in this family of problems is
dealing with the complexity of the human team participants. Specifically, each
individual has his own objectives, demands, and constraints that might be in
contrast with the desired team objective. Furthermore, different collaboration
models lead to different instances of team-formation problems. In this thesis,
we introduce several such models and describe techniques and efficient
algorithms for various instantiations of the team-formation problem.
This thesis consists of two main parts. In the first part, we examine three
distinct team-formation problems that are of significant interest in (i)
educational settings, (ii) industrial organizations, and (iii) management
settings respectively. What constitutes an effective team in each of the
aforementioned settings is totally dependent on the objective of the team. For
instance, the performance of a team (or a study group) in an educational
setting can be measured as the amount of learning and collaboration that takes
place inside the team. In industrial organizations, desirable teams are those
that are cost-effective and highly profitable. Finally in management settings,
an interesting body of research uncovers that teams with faultlines are prone
to performance decrements. Thus, the challenge is to form teams that are free
of faultlines, that is, to form teams that are robust and less likely to break
due to disagreements. The first part of the thesis discusses approaches for
formalizing these problems and presents efficient computational methods for
solving them.
In the second part of the thesis, we consider the problem of improving the
functioning of existing teams. More precisely, we show how we can use models
from social theory to capture the dynamics of the interactions between the team
members. We further discuss how teams can be modified so that the interaction
dynamics lead to desirable outcomes such as higher levels of agreement or
lesser tension and conflict among the team members
A Hierarchical Game-Theoretic Decision-Making for Cooperative Multi-Agent Systems Under the Presence of Adversarial Agents
Underlying relationships among Multi-Agent Systems (MAS) in hazardous
scenarios can be represented as Game-theoretic models. This paper proposes a
new hierarchical network-based model called Game-theoretic Utility Tree (GUT),
which decomposes high-level strategies into executable low-level actions for
cooperative MAS decisions. It combines with a new payoff measure based on agent
needs for real-time strategy games. We present an Explore game domain, where we
measure the performance of MAS achieving tasks from the perspective of
balancing the success probability and system costs. We evaluate the GUT
approach against state-of-the-art methods that greedily rely on rewards of the
composite actions. Conclusive results on extensive numerical simulations
indicate that GUT can organize more complex relationships among MAS
cooperation, helping the group achieve challenging tasks with lower costs and
higher winning rates. Furthermore, we demonstrated the applicability of the GUT
using the simulator-hardware testbed - Robotarium. The performances verified
the effectiveness of the GUT in the real robot application and validated that
the GUT could effectively organize MAS cooperation strategies, helping the
group with fewer advantages achieve higher performance.Comment: This paper is accepted by the ACM Symposium on Applied Computing
(SAC) 2023 Technical Track on Intelligent Robotics and Multi-Agent Systems
(IRMAS
Similarity-driven and Task-driven Models for Diversity of Opinion in Crowdsourcing Markets
The recent boom in crowdsourcing has opened up a new avenue for utilizing
human intelligence in the realm of data analysis. This innovative approach
provides a powerful means for connecting online workers to tasks that cannot
effectively be done solely by machines or conducted by professional experts due
to cost constraints. Within the field of social science, four elements are
required to construct a sound crowd - Diversity of Opinion, Independence,
Decentralization and Aggregation. However, while the other three components
have already been investigated and implemented in existing crowdsourcing
platforms, 'Diversity of Opinion' has not been functionally enabled yet. From a
computational point of view, constructing a wise crowd necessitates
quantitatively modeling and taking diversity into account. There are usually
two paradigms in a crowdsourcing marketplace for worker selection: building a
crowd to wait for tasks to come and selecting workers for a given task. We
propose similarity-driven and task-driven models for both paradigms. Also, we
develop efficient and effective algorithms for recruiting a limited number of
workers with optimal diversity in both models. To validate our solutions, we
conduct extensive experiments using both synthetic datasets and real data sets.Comment: 32 pages, 10 figure
Truthful Mechanisms for Matching and Clustering in an Ordinal World
We study truthful mechanisms for matching and related problems in a partial
information setting, where the agents' true utilities are hidden, and the
algorithm only has access to ordinal preference information. Our model is
motivated by the fact that in many settings, agents cannot express the
numerical values of their utility for different outcomes, but are still able to
rank the outcomes in their order of preference. Specifically, we study problems
where the ground truth exists in the form of a weighted graph of agent
utilities, but the algorithm can only elicit the agents' private information in
the form of a preference ordering for each agent induced by the underlying
weights. Against this backdrop, we design truthful algorithms to approximate
the true optimum solution with respect to the hidden weights. Our techniques
yield universally truthful algorithms for a number of graph problems: a
1.76-approximation algorithm for Max-Weight Matching, 2-approximation algorithm
for Max k-matching, a 6-approximation algorithm for Densest k-subgraph, and a
2-approximation algorithm for Max Traveling Salesman as long as the hidden
weights constitute a metric. We also provide improved approximation algorithms
for such problems when the agents are not able to lie about their preferences.
Our results are the first non-trivial truthful approximation algorithms for
these problems, and indicate that in many situations, we can design robust
algorithms even when the agents may lie and only provide ordinal information
instead of precise utilities.Comment: To appear in the Proceedings of WINE 201
- …