skip to main content
10.1145/2623330.2623690acmconferencesArticle/Chapter ViewAbstractPublication PageskddConference Proceedingsconference-collections
research-article

Profit-maximizing cluster hires

Published: 24 August 2014 Publication History

Abstract

Team formation has been long recognized as a natural way to acquire a diverse pool of useful skills, by combining experts with complementary talents. This allows organizations to effectively complete beneficial projects from different domains, while also helping individual experts position themselves and succeed in highly competitive job markets. Here, we assume a collection of projects ensuremath{P}, where each project requires a certain set of skills, and yields a different benefit upon completion. We are further presented with a pool of experts ensuremath{X}, where each expert has his own skillset and compensation demands. Then, we study the problem of hiring a cluster of experts T ⊆ X, so that the overall compensation (cost) does not exceed a given budget B, and the total benefit of the projects that this team can collectively cover is maximized. We refer to this as the ClusterHire problem. Our work presents a detailed analysis of the computational complexity and hardness of approximation of the problem, as well as heuristic, yet effective, algorithms for solving it in practice. We demonstrate the efficacy of our approaches through experiments on real datasets of experts, and demonstrate their advantage over intuitive baselines. We also explore additional variants of the fundamental problem formulation, in order to account for constraints and considerations that emerge in realistic cluster-hiring scenarios. All variants considered in this paper have immediate applications in the cluster hiring process, as it emerges in the context of different organizational settings.

Supplementary Material

MP4 File (p1196-sidebyside.mp4)

References

[1]
A. An, M. Kargar, and M. ZiHayat. Finding affordable and collaborative teams from a network of experts. In SDM, pages 587--595, 2013.
[2]
A. Anagnostopoulos, L. Becchetti, C. Castillo, A. Gionis, and S. Leonardi. Power in unity: forming teams in large-scale community systems. In CIKM, pages 599--608, 2010.
[3]
A. Anagnostopoulos, L. Becchetti, C. Castillo, A. Gionis, and S. Leonardi. Online team formation in social networks. In WWW, pages 839--848, 2012.
[4]
C. Bron and J. Kerbosch. Algorithm 457: Finding all cliques of an undirected graph. Commun. ACM, 16(9):575--577, 1973.
[5]
S.-J. Chen and L. Lin. Modeling team member characteristics for the formation of a multifunctional team in concurrent engineering. IEEE Transactions on Engineering Management, 2004.
[6]
C. Dorn and S. Dustdar. Composing near-optimal expert teams: A trade-off between skills and connectivity. In OTM Conferences (1), pages 472--489, 2010.
[7]
E. L. Fitzpatrick and R. G. Askin. Forming effective worker teams with multi-functional skill requirements. Ind. Eng., 2005.
[8]
A. Gajewar and A. D. Sarma. Multi-skill collaborative teams based on densest subgraphs. In SDM, pages 165--176, 2012.
[9]
M. Garey and D. Johnson. Computers and Intractability: A Guide to the Theory of NP-Completeness. 1979.
[10]
A. Gionis, T. Lappas, and E. Terzi. Estimating entity importance via counting set covers. In KDD, pages 687--695, 2012.
[11]
R. Greenwald. Freelancers find it pays to team up. The Wall Street Journal, 2014.
[12]
A. A. Hagberg, D. A. Schult, and P. J. Swart. Exploring network structure, dynamics, and function using NetworkX. In Proceedings of the 7th Python in Science Conference (SciPy2008), pages 11--15, 2008.
[13]
M. Kargar and A. An. Discovering top-k teams of experts with/without a leader in social networks. In CIKM, pages 985--994, 2011.
[14]
T. Lappas, K. Liu, and E. Terzi. Finding a team of experts in social networks. In ACM SIGKDD, pages 467--476, 2009.
[15]
C.-T. Li and M.-K. Shan. Team formation for generalized tasks in expertise social networks. In SocialCom/PASSAT, pages 9--16, 2010.
[16]
S. Liemhetcharat and M. Veloso. Forming an effective multi-robot team robust to failures. In IROS, 2013.
[17]
S. Liemhetcharat and M. Veloso. Weighted synergy graphs for effective team formation with heterogeneous ad hoc agents. Artif. Intell., 208:41--65, 2014.
[18]
A. Majumder, S. Datta, and K. V. M. Naidu. Capacitated team formation problem on social networks. In KDD, pages 1005--1013, 2012.
[19]
M. Sozio and A. Gionis. The community-search problem and how to plan a successful cocktail party. In ACM SIGKDD, pages 939--948, 2010.

Cited By

View all
  • (2025)Forming a robust team in educational scenarios using genetic algorithm with partial repair operatorsEducation and Information Technologies10.1007/s10639-024-13302-wOnline publication date: 3-Jan-2025
  • (2021)A Comprehensive Review and a Taxonomy Proposal of Team Formation ProblemsACM Computing Surveys10.1145/346539954:7(1-33)Online publication date: 18-Jul-2021
  • (2021)An Efficient Framework for Balancing Submodularity and CostProceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining10.1145/3447548.3467367(1256-1266)Online publication date: 14-Aug-2021
  • Show More Cited By

Index Terms

  1. Profit-maximizing cluster hires

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    KDD '14: Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining
    August 2014
    2028 pages
    ISBN:9781450329569
    DOI:10.1145/2623330
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 24 August 2014

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. online marketplaces
    2. team formation

    Qualifiers

    • Research-article

    Funding Sources

    Conference

    KDD '14
    Sponsor:

    Acceptance Rates

    KDD '14 Paper Acceptance Rate 151 of 1,036 submissions, 15%;
    Overall Acceptance Rate 1,133 of 8,635 submissions, 13%

    Upcoming Conference

    KDD '25

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)21
    • Downloads (Last 6 weeks)5
    Reflects downloads up to 27 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2025)Forming a robust team in educational scenarios using genetic algorithm with partial repair operatorsEducation and Information Technologies10.1007/s10639-024-13302-wOnline publication date: 3-Jan-2025
    • (2021)A Comprehensive Review and a Taxonomy Proposal of Team Formation ProblemsACM Computing Surveys10.1145/346539954:7(1-33)Online publication date: 18-Jul-2021
    • (2021)An Efficient Framework for Balancing Submodularity and CostProceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining10.1145/3447548.3467367(1256-1266)Online publication date: 14-Aug-2021
    • (2021)Forming Dream Teams: A Chemistry-Oriented Approach in Social NetworksIEEE Transactions on Emerging Topics in Computing10.1109/TETC.2018.28693779:1(204-215)Online publication date: 1-Jan-2021
    • (2021)A unified framework for effective team formation in social networksExpert Systems with Applications10.1016/j.eswa.2021.114886177(114886)Online publication date: Sep-2021
    • (2021)Bicriteria streaming algorithms to balance gain and cost with cardinality constraintJournal of Combinatorial Optimization10.1007/s10878-021-00827-w44:4(2946-2962)Online publication date: 2-Nov-2021
    • (2021)On Maximizing the Difference Between an Approximately Submodular Function and a Linear Function Subject to a Matroid ConstraintCombinatorial Optimization and Applications10.1007/978-3-030-92681-6_7(75-85)Online publication date: 11-Dec-2021
    • (2020)Template-driven team formationProceedings of the 12th IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining10.1109/ASONAM49781.2020.9381478(258-265)Online publication date: 7-Dec-2020
    • (2020)Cultural Algorithms for Cluster Hires in Social NetworksProcedia Computer Science10.1016/j.procs.2020.03.117170(514-521)Online publication date: 2020
    • (2020)Online Bicriteria Algorithms to Balance Coverage and Cost in Team FormationAlgorithmic Aspects in Information and Management10.1007/978-3-030-57602-8_3(25-36)Online publication date: 9-Aug-2020
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media