Répartis tes escortes : un problème d’affectation classique

Je t’avertis lecteur, aujourd’hui je suis politically pas correct.

Je m’en vais te montrer comment optimiser le plus vieux métier du monde. Tu comprends que pour des raisons de légalité il va falloir que tu t’imagines qu’on est dans le red light.

Faire le commerce de filles jackées pour des ginos friqués, c’est pas si facile que tu penses. Les clients sont difficile tu vois. Chaque gino a ses préférences et soit tu lui donnes ce qu’il veut, soit il va dans une autre agence. En plus, chaque client choisit pas le même ‘forfait’ pour chaque fille. Tu as le Debase à 300, le DebaseAmélioré à 350 et tu as le Deluxe à 500.

Ta main d’œuvre c’est Staci, Hope, Ivy, Chelsea, Lilah, Magda et Skylar et tes tâches à réaliser (tes clients) tu as Enrique, Cory, Roland, Clayton, Dwaight, Willard et Freddie.

  • Enrique il est pas regardant, il veut que ca fasse la job donc lui c’est le Debase. Il est prêt à prendre toutes les filles sauf Magda et Chelsea.
  • Cory au contraire, il en veut une seule, Skylar, et il est prêt à mettre le paquet Deluxe.
  • Roland il a une personnalité ‘deuxième bouteille moins cher’ donc c’est le DebaseAmélioré et avec Magda.
  • Clayton, si il peut avoir Lilah il est prêt à y aller avec l’Amélioré, sinon c’est le Debase avec  Ivy.
  • Dwaight c’est un big, lui c’est Deluxe all the way avec soit Hope ou Chelsea.
  • Willard et Freddie sont conservateurs, les deux sont Debase. Freddie veut seulement Skylar mais Willard accepterait Chelsea ou Lilah.

On va faire un peu de bricolage donc sors une feuille et un crayon. À gauche tu mets tes escortes et à droite tes clients. Si la fille correspond aux critères du client, tu fais une ligne entre les deux.

Si tu as bien fait ça, tu devrais avoir ceci:

escorte

Ton objectif aujourd’hui c’est de répartir tes filles sur tes clients pour générer le plus de Piastres possible.

Max Piastres

Tes Piastres ça va être ce que le dude prend comme ‘forfait’, si c’est sélectionné.

Piastres = 300 x StaciEnrique + 300 x HopeEnrique + 300 x IvyEnrique + 300 x LilahEnrique + 300 x MagdaEnrique + 500 x SkylarCory + 350 x MagdaRoland + 300 x IvyClayton + 350 x LilahClayton + 500 x HopeDwaight + 500 x ChelseaDwaight + 300 x ChelseaWillard +  300 x LilahWillard + 300 x SkylarFreddie

Et là tu vas prendre tes combinaisons possibles et tu vas en faire des variables. Chaque fille peut être assignée à un dude au maximum.

Pour Staci c’est facile, il y a juste Enrique qui la veut.

    • StaciEnrique ≤ 1

Hope par contre, il y a Enrique et Dwaight qui se la tartineraient bien.

    • HopeEnrique + HopeDwaight ≤ 1

Donc là inévitablement, il y a une combinaison ou une autre qui aura pas le choix d’être nulle. Par nulle je veux dire inexistante n’est-ce pas!

Et ainsi de suite :

    • IvyEnrique + IvyClayton ≤ 1
    • ChelseaDwaight + ChelseaWillard ≤ 1
    • LilahEnrique + LilahClayton + LilahWillard ≤ 1
    • MagdaEnrique + MagdaRoland ≤ 1
    • SkylarCory + SkylarFreddie ≤ 1

Mais, on a pas le choix de faire ça de l’autre sens aussi, question qu’un client ait pas plusieurs filles. Laisse tes fantasmes de côté veux-tu, c’est juste pas payant de faire ça.

    •  StaciEnrique + HopeEnrique + IvyEnrique + LilahEnrique + MagdaEnrique ≤ 1
    • SkylarCory ≤ 1
    • MagdaRoland ≤ 1
    •  IvyClayton + LilahClayton ≤ 1
    • HopeDwaight + ChelseaDwaight ≤ 1
    • ChelseaWillardLilahWillard ≤ 1
    • SkylarFreddie ≤1

Et là je te le dis, juste pour qu’on soit sur la même longueur d’ondes mais si le dude réussit pas à profiter pleinement de sa séance, il peut pas en payer juste la moitié. C’est tout ou rien. C’est 0 ou 1.

Maintenant que je t’ai fait travailler, tu vas voir ça valait la peine. Tes filles vont te générer un revenu de 2300$. Après, c’est toi qui gère ta rémunération hein.

Staci ira voir Enrique, Skylar sera avec Cory, Magda avec Roland, Clayton aura son amélioré avec Lilah, Hope devra endurer Dwaight et Chelsea finira par réconforter Willard.

Ivy travaillera pas et ton client Freddie risque d’aller voir ailleurs. Anyway c’est un semi-cheap donc tu perds pas grand chose.

Advertisements

Tags: , , , , , , , ,

About Helene Sarah Becotte

I'm an operations research enthusiast, PHD student in applied mathematics at Polytechnique Montreal, track and field athlete, outdoors fanatic, sometimes hyperactive. I also optimize life using maths on hbecotte.com

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: