Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 9042203
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 16, 20262026-06-16T10:25:41+00:00 2026-06-16T10:25:41+00:00

I’m facing a problem and Im having problems to decide/figure-out an approach to solve

  • 0

I’m facing a problem and Im having problems to decide/figure-out an approach to solve it. The problem is the following:

Given N phone calls to be made, schedule in a way that the maximum of them be made.

Know Info:

  • Number of phone calls pending
  • Number callers (people who will talk on the phone)
  • Type of phone call (Reminder, billing, negotiation, etc…)
  • Estimate duration of phone call type (reminder:1min, billing:3min, negotiation:15min, etc…)
  • Number of phone calls pending
  • Ideal date for a given call
  • “Minimum” date of the a given call (can’t happen before…)
  • “Maximum” date of the a given call (can’t happen after…)
  • A day only have 8 hours
  • Rules:

  • Phone calls cannot be made before the “Minimum” or after the “Maximum” date
  • Reminder call placed award 1 point, reminder call missed -2 points
  • Billing call placed award 6 points, billing call missed -9 points
  • Negotiation call placed award 20 points, Negotiation call missed -25 points
  • A phone calls to John must be placed by the first person to ever call him. Notice that it does not HAVE TO, but, that call will earn extra points if you do…
  • I know a little about A.I. and I can recognize this a problem that fits the class, but i just dont know which approach to take… should i use neural networks? Graph search?

    PS: this is not a academic question. This a real world problem that im facing.
    PS2: Pointing system is still being created… the points here sampled are not the real ones…
    PS3: The resulting algol can be executed several times (batch job style) or it can be resolved online depending on the performance…
    PS4: My contract states that I will charge the client based on: (amount of calls I place) + (ratio * the duration of the call), but theres a clause about quality of service, and only placing reminders calls is not good for me, because even when reminded, people still forget to attend their appointments… which reduces the “quality” of the service I provide… i dont know yet the exact numbers

    • 1 1 Answer
    • 0 Views
    • 0 Followers
    • 0
    Share
    • Facebook
    • Report

    Leave an answer
    Cancel reply

    You must login to add an answer.

    Forgot Password?

    Need An Account, Sign Up Here

    1 Answer

    • Voted
    • Oldest
    • Recent
    • Random
    1. Editorial Team
      Editorial Team
      2026-06-16T10:25:42+00:00Added an answer on June 16, 2026 at 10:25 am

      This does not seem like a problem for AI.

      If it were me I would create a set of rules, ordered by priority. Then start filling in the caller’s schedule.

      Mabey one of the rules is to assign the shortest duration call types first (to satisfy the “maximum number of calls made” criteria).

      This is sounding more and more like a knapsack problem, where you would substitute in call duration and call points for weight and price.

      • 0
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
        • Report

    Sidebar

    Related Questions

    link Im having trouble converting the html entites into html characters, (&# 8217;) i
    I'm trying to decode HTML entries from here NYTimes.com and I cannot figure out
    I ran into a problem. Wrote the following code snippet: teksti = teksti.Trim() teksti
    I'm using v2.0 of ClassTextile.php, with the following call: $testimonial_text = $textile->TextileRestricted($_POST['testimonial']); ... and
    I'm parsing an RSS feed that has an ’ in it. SimpleXML turns this
    We're building an app, our first using Rails 3, and we're having to build
    I've tracked down a weird MySQL problem to the two different ways I was
    I know there's a lot of other questions out there that deal with this
    I'm trying to convert HTML to plain text. I get many &\#8217; &\#8220; etc.
    I have been unable to fix a problem with Java Unicode and encoding. The

    Explore

    • Home
    • Add group
    • Groups page
    • Communities
    • Questions
      • New Questions
      • Trending Questions
      • Must read Questions
      • Hot Questions
    • Polls
    • Tags
    • Badges
    • Users
    • Help
    • SEARCH

    Footer

    © 2021 The Archive Base. All Rights Reserved
    With Love by The Archive Base

    Insert/edit link

    Enter the destination URL

    Or link to existing content

      No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.