[jira] [Created] (IGNITE-8850) Add a GA example that solves 'Traveling Salesman Problem'

2018-06-21 Thread Turik Campbell (JIRA)
Turik Campbell created IGNITE-8850:
--

 Summary: Add a GA example that solves 'Traveling Salesman Problem'
 Key: IGNITE-8850
 URL: https://issues.apache.org/jira/browse/IGNITE-8850
 Project: Ignite
  Issue Type: New Feature
  Components: ml
Reporter: Turik Campbell
Assignee: Turik Campbell
 Fix For: 2.6


The Travelling Salesman Problem (TSP) asks the following question: "Given a 
list of cities and the distances between each pair of cities, what is the 
shortest possible route that visits each city and returns to the origin city?

Additional Information:
https://en.wikipedia.org/wiki/Travelling_salesman_problem




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-8532) GA Grid: Implement Roulette Wheel Selection

2018-05-19 Thread Turik Campbell (JIRA)
Turik Campbell created IGNITE-8532:
--

 Summary: GA Grid: Implement Roulette Wheel Selection
 Key: IGNITE-8532
 URL: https://issues.apache.org/jira/browse/IGNITE-8532
 Project: Ignite
  Issue Type: New Feature
  Components: ml
Reporter: Turik Campbell
Assignee: Turik Campbell
 Fix For: 2.6


Roulette Wheel Selection Method is a type of selection used for selecting 
potentially useful solutions for recombination.  This selection method gives 
more chances of selection to the better performing chromosomes. 

IE: 
https://en.wikipedia.org/wiki/Fitness_proportionate_selection



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-8350) GA Grid: Prepare documentation for 2.5

2018-04-21 Thread Turik Campbell (JIRA)
Turik Campbell created IGNITE-8350:
--

 Summary: GA Grid: Prepare documentation for 2.5
 Key: IGNITE-8350
 URL: https://issues.apache.org/jira/browse/IGNITE-8350
 Project: Ignite
  Issue Type: New Feature
  Components: documentation
Reporter: Turik Campbell
Assignee: Turik Campbell
 Fix For: 2.5


Review documentation and prepare for 2.5.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-8242) Remove method GAGridUtils.getGenesForChromosome() as problematic when Chromosome contains duplicate genes.

2018-04-12 Thread Turik Campbell (JIRA)
Turik Campbell created IGNITE-8242:
--

 Summary: Remove method GAGridUtils.getGenesForChromosome() as 
problematic when Chromosome contains duplicate genes.
 Key: IGNITE-8242
 URL: https://issues.apache.org/jira/browse/IGNITE-8242
 Project: Ignite
  Issue Type: Bug
  Components: ml
Reporter: Turik Campbell
Assignee: Turik Campbell
 Fix For: 2.5


Remove method GAGridUtils.getGenesForChromosome() as problematic when 
Chromosome contains duplicate genes.

GAGridUtils.getGenesInOrderForChromosome() will be used instead.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-8041) Add a GA Grid example that solves 'Knapsack Problem'

2018-03-24 Thread Turik Campbell (JIRA)
Turik Campbell created IGNITE-8041:
--

 Summary: Add a GA Grid example that solves 'Knapsack Problem' 
 Key: IGNITE-8041
 URL: https://issues.apache.org/jira/browse/IGNITE-8041
 Project: Ignite
  Issue Type: New Feature
  Components: ml
Reporter: Turik Campbell
Assignee: Turik Campbell
 Fix For: 2.5


The _Knapsack Problem_ is well known combinatorial optimization problem where 
the goal is to maximize the benefit of objects in a knapsack without exceeding 
its capacity.

Additional information:

[https://en.wikipedia.org/wiki/Knapsack_problem]

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)