Search This Blog

Friday, December 6, 2019

Bounding the Problem

     Okay, I don't want to get tooooo mathematical on people here but I do want to get something across that is import to understand.  Please! I ask you to be patient in reading this.

     Let's start with a question.  Can mathematics solve ALL problems?

     The answer to that question is NO.  It can't.    Some problems are by there very nature unsolvable and those in mathematics know this to be true.   It's for this reason that all math theorems put boundaries on the issue they are trying to address.  These boundaries are extremely important in defining the solutions it can provide.  Some examples of this are:
  • For every function of Real Numbers...
  • For all positive integers....
  • For all functions that are contiguous and homogeneous between x0 and x1
      In all of these cases we are defining the boundaries of the problem space so that those who try to use this theorem on problems that are outside this space will know not to waste their time trying to use it.  It doesn't just save time, it insures answers they might derive will be viewed as wrong by construction.   It also, says to those applying your idea on their problem that does fit this boundary that their results will be of use to them.

     The problem today in society is we fail to define the boundaries of the problems we are trying to fix and we jump right into the solution space.   To illustrate this, take for example Sacramento's recent decision to carve out $130 million in funds to combat homelessness.   If we were to put this into a mathematical form it would look like this:
For all homeless people living in the city of Sacramento, $130 million is set aside to build Tiny Homes for the homeless so they don't have to live on the streets or tents.
    So the boundaries of this problem are:
  1. The homeless 
  2. Living in the city of Sacramento
    On first glance it seems to define the boundaries quite well.  If you are homeless in Sacramento then you will be given a Tiny Home to live in.   But is that adequate?   Here is why it is not.

  • What does it mean to be "homeless"?   
  • Does having a backpack and a sleeping-bag automatically make me "homeless" ?
  • How do I prove I am really homeless or just someone looking for a cheap place to live?   
  • How do I show I have been homeless for a term of time you might require?   
  • Am I homeless by choice or by life's circumstances?

     Next, we need to look at the issue of Sacramento being the boundary of where we are trying to fix this problem.  Again, on the outset it seems to be pretty clear.   We can draw on a map the city limits of Sacramento and say that bounds the problem quite well.   We are not solving homelessness for California or even Sacramento County.    Here are the issues that make this boundary not a boundary:

  • How do you define a homeless resident of Sacramento?  
    • By definition they have no residency because they have no physical home
  • If someone hitchhikes from Roseville, would they instantly qualify for a Tiny Home?    
  • How long do they need to be in Sacramento to qualify and how do you assess that time?

    Without proper bounding, this issue will not be fixed but will probably grow exponentially as more homeless will come from other areas to take advantage of this new program.  It will not SOLVE the problem at all.   Here it is not that the solution is "bad" it's just that the bounding of the problem is deeply "flawed" and will lead to more problems than solutions. 

     Of course we might just say we accept that people will abuse the system and disregard our porous  boundaries and do nothing to address them. If  you do that you might as well have no boundaries at all.   You might as well let the world know we are opening the Tiny-Town to all who want to come and use them.

 

When to Quit

   Other boundaries we fail to add to projects like this deal with results and when to end a solution.  In many mathematical theorems the concept of "until" often plays a role.   The theorem may require you to repeat a process either until a solution is found or there is found a problem from which the algorithm cannot resolve itself.  Often in combinatorial problems this can be the case.  We cannot try ALL possible combinations for some problems and the search algorithm we employed has tried skim through those combinations might spend too much time and has find no solution. We must QUIT and try something else. 

    When bounding our social problems we often fail to measure if any improvements have been found and quantify if those improvements were "worth it".    No one likes to fail, but it's part of the search process.   Edison tried over 10,000 different filaments before he found carbon-thread worked.  If he had kept trying solution #1 without quitting he never would have found his answer.  Tiny-Homes might be a solution for homelessness but it might not be too.  We can try it, but we need to be willing to admit our mistakes and move on to the NEXT solution no matter how married to that idea we might feel. 

   This often happens because people become emotionally and economically connected to the solution.  Take the Tiny-Homes project.  It will need someone to spearhead it.  It will take people to manage the property and the buildings.   It will take others to care for the residents and maybe extra law enforcement and security.    These peoples lives are economically connected to this never ending.   If it ends, they lose their jobs and thus lose their economic security.   They lose their objectivity in the process and will do anything to make it look successful or an absolute necessity to the community.

A Better Boundary

 I am not entirely opposed to this idea of helping people who really need it. 

    Maybe to better bound the problem, the solution should be written as this:
To combat the problem of homeless working families, who currently cannot afford decent housing. $130 million will be set aside to build low cost Tiny-Homes for a small rental fee to allow these families a temporary housing while they work towards better economic stability.   The project will be reviewed annually and if costs to the community outweigh the benefits to the community it will be shutdown
   Here we have bounded the problem to solve the problem of homeless working families first.  Second we have bounded the problem to those who can work but can't make enough to rent a place (work could even be provided to them if needed). The Tiny-Home site could also provide the "address" they will need to fill out job applications to employers.  The rental fee insures that people coming here will need to find and keep employment and also provide them with a sense of honor and value.

Conclusion 

   Does this fix ALL homelessness?  Of course not, but it solves one big piece of it that we care about a lot.   For other homeless bound people we might need other solutions.  For the drug-addict we need treatment facilities to get them off the drugs and re-connected to families and communities.   For mentally-ill people we need to get them back into mental health facilities and not prisons.  Those problem-spaces need much different solutions than tiny-homes.  The tiny-home solution will not work for them, but instead will probably exacerbate their problems and make things worse for those it would help.   Maybe for some who get the help they need, the tiny-home would be a step in the right direction for them, but they need to first get those other problems out of the way.

   We must resist searching for simple answers to complex problems.   They are as rare as unicorns.

   PS - this solution is not new at all.  A "shanty town" was erected in the middle of New York Citiy's Central Park in the 1930's to deal with the Great Depression's homeless problem.  Readers will note that it was a disaster and the cause of many deaths by violence and disease.