Arman Boyaci
I build mathematical models to solve complex planning problems involving conflicting objectives and high uncertainty.
I've applied these models across Supply Chain (replenishment, routing, capacity planning), Finance (investment strategies), and Marketing (pricing & promotion planning).
I focus on delivering transparent, reliable AI solutions that drive measurable business results.
✎ Technical Notes
Machine Learning
- Exploration Exploration is essential in machine learning settings where our decisions dictate the data we observe.
- Log Transformation Bias Applying log transformation to the output variable introduces a bias.
- Modeling Seasonality Indicator variables are easy to interpret, and Fourier series are smooth; periodic splines offer the best of both.
Playing Games
- Tic-Tac-Toe There are 12 unique ways to start. In 7 of them, the first player can always win with the right moves.
- Blackjack The house always wins because if both the player and the dealer bust, the dealer still keeps the money.
- Guess Who? The best move is to ask a question that splits the current board into two as evenly as possible.
- Pop-it The player who breaks the symmetry loses; the opponent wins by restoring it.
- Dots and Boxes On a 3×3 grid, the first player can always win by following a specific strategy which involves a sacrifice.
Solving Puzzles
- Sudoku We present graph-theoretical interpretations of some popular Sudoku solving methods.
- Peg Solitaire We present a method that forms a heart shape followed by a T-shape, making it easier to complete the puzzle.
- 15 Puzzle A simple solution method involves carefully rotating 2×2 or 3×3 blocks.
- Tower of Hanoi You can solve the puzzle by moving odd-numbered disks left and even-numbered disks right.