Structural analysis of a fractional matching problem

  • Authors:
  • R. Chandrasekaran;M. Dawande

  • Affiliations:
  • Department of Computer Science, University of Texas at Dallas, United States;School of Management, University of Texas at Dallas, United States

  • Venue:
  • Discrete Applied Mathematics
  • Year:
  • 2009

Quantified Score

Hi-index 0.04

Visualization

Abstract

Mixed Software Programming refers to a novel software development paradigm resulting from efforts to combine two different programming approaches: Solo Programming and Pair Programming. Solo Programming refers to the traditional practice of assigning a single developer to develop a software module and Pair Programming refers to a relatively new approach where two developers work simultaneously on developing a module. In Mixed Programming, given a set of modules to be developed, a chosen subset of modules may be developed using Solo Programming and the remaining modules using Pair Programming. Motivated by applications in Mixed Software Programming, we consider the following generalization of classical fractional 1-matching problem: Given an undirected simple graph G=(V;E), and a positive number F, find values for x"e,e@?E, satisfying the following: 1.x@?{0,12,1}@?e@?E. 2.@?"e"@?"@d"("i")x"e@?1@?i@?V, where @d(i)={e@?E:e=(i,j)},i@?V. 3.Maximize {2@?"e"@?"Ex"e-F|{i@?V:@?"e"@?"@d"("i")x"e=1}|}. We show that this problem is solvable in strongly polynomial time. Our primary focus in this paper is on obtaining the structure of the optimal solution for an arbitrary instance of the problem.