Thesis Revisited · Research archive in development

COIN learns from what works—and what repeatedly fails.

The Coincidence Algorithm is a probabilistic approach to combinatorial optimization. It studies useful partial structures in strong solutions while reducing structures repeatedly observed in poor ones.

Editorial status: This 2026 collection is reconstructed from the completed 2010 doctoral dissertation, Hybrid Positive and Negative Correlation Learning in Estimation of Distribution Algorithm for Combinatorial Optimization Problems. Historical findings and present-day interpretation are labelled separately.

Evidence entering the model COIN / 01
+
Useful structuresIncrease the probability of patterns observed in stronger candidates.
probability model
Repeated poor structuresReduce the probability of patterns associated with weaker candidates.
sample → evaluate → learn → sample again
A conceptual map for orientation. Formal definitions and equations remain in the technical research record.

The research question

Can an optimizer learn from rejected solutions without treating every failure as the same kind of evidence?

Optimization is usually described as a search for better answers. I see it as a disciplined process of deciding which structures deserve to survive, which structures deserve suspicion, and how much certainty the available evidence can support.

COIN begins with a familiar premise: good candidate solutions often share useful partial structures. It then asks a less comfortable question. If certain relationships recur in poor candidates, should the model continue sampling them as if nothing had been learned?

Architecture at a glance

A population proposes evidence. H remembers it.

COIN replaces explicit crossover with a first-order probability model. Each row of H describes what may follow one state; better and worse candidates move probability in opposite directions while every row remains normalised.

01 · REPRESENT

Encode directed coincidences

For a permutation, x→y is an adjacent ordered pair. The representation is deliberately local and position-independent.

02 · EVALUATE

Turn candidates into evidence

The objective function ranks the sampled population; multi-objective problems use dominance and diversity information.

03 · LEARN

Reward and punish

Edges recurring in stronger candidates gain probability. Edges recurring in weaker candidates surrender probability to alternatives.

04 · SAMPLE

Construct feasible permutations

The sampler walks through H, masks already-used states, renormalises feasible successors and repeats the cycle.

Open the detailed COIN architecture

Research orientation

One algorithm, three ways to enter the work

The collection is being rebuilt for readers who need different levels of detail without weakening the underlying research record.

01

Understand the idea

Begin with an intuitive account of positive and negative evidence, partial order and probability-guided search.

Read the research motivation →
02

Inspect the mechanism

Follow the representation, conditional model, reward and punishment updates, sampling cycle and multi-objective extension.

Inspect the architecture →
03

Question the evidence

Review benchmark results, comparisons, limitations and the industrial worker-allocation case without hiding uncertainty.

Review the experiments →

Open research software · 2026

From dissertation record to reusable COIN laboratories.

The current Python suite separates reusable algorithms from applications, preserves scalar and Pareto selection, and makes Edge, NB, CNB, Hybrid, EHBSA and NHBSA variants available under shared permutation-problem contracts.

MO

Multi-objective COIN

Inspect nondominated archives, objective-wise learning progress, convergence, spread and trade-offs across algorithms.

Study the MO research map →

Research record

Source status is part of the evidence.

The source of record is the 172-page doctoral dissertation completed in the Department of Computer Engineering, Chulalongkorn University, in academic year 2010 under the supervision of Professor Prabhas Chongstitvatana. The web edition interprets that research; it does not replace the dissertation.

Next in the reconstruction

A dissertation should not become a museum object.

This edition reopens the questions behind COIN for students, researchers and practitioners: how to learn from weak solutions, how to protect diversity, and how to distinguish a useful warning from noise.